{"id":2899,"date":"2013-11-12T12:21:42","date_gmt":"2013-11-12T17:21:42","guid":{"rendered":"http:\/\/www.plastibots.com\/?p=2899"},"modified":"2017-07-13T14:07:59","modified_gmt":"2017-07-13T19:07:59","slug":"glo-control-android-app-arduino-controller-2","status":"publish","type":"post","link":"https:\/\/www.plastibots.com\/index.php\/2013\/11\/12\/glo-control-android-app-arduino-controller-2\/","title":{"rendered":"Glo Control &#8211; Android App &#038; Arduino Controller"},"content":{"rendered":"<p><a href=\"http:\/\/www.plastibots.com\/index.php\/2013\/11\/12\/glo-control-android-app-arduino-controller-2\/\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-2855 alignleft\" style=\"margin-left: 10px; margin-right: 10px;\" src=\"http:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/Screenshot_2013-11-02-09-10-23.png\" alt=\"Screenshot_2013-11-02-09-10-23\" width=\"160\" height=\"256\" srcset=\"https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/Screenshot_2013-11-02-09-10-23.png 800w, https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/Screenshot_2013-11-02-09-10-23-187x300.png 187w, https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/Screenshot_2013-11-02-09-10-23-640x1024.png 640w\" sizes=\"auto, (max-width: 160px) 100vw, 160px\" \/><\/a><a href=\"http:\/\/www.plastibots.com\/index.php\/2013\/11\/12\/glo-control-android-app-arduino-controller-2\/\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-medium wp-image-2948\" style=\"margin-left: 10px; margin-right: 10px;\" src=\"http:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/FinishedProduct-300x276.png\" alt=\"FinishedProduct\" width=\"300\" height=\"276\" srcset=\"https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/FinishedProduct-300x276.png 300w, https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/FinishedProduct.png 1024w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-family: arial, helvetica, sans-serif;\">Glow Control is an Android app that couples to an Arduino-based controller over Bluetooth allowing for control of various tasks including Landscape \/ Patio LED lights. \u00a0You can either schedule the zones to turn on \/ off within a time range, or use a light sensor to trigger them when it gets dark. \u00a0It also offers up to 4 additional customizable buttons that allow you to add functionality. \u00a0You could use it to control garage doors, sprinklers, etc. \u00a0The sky&#8217;s the limit since you can customize the controller and Arduino sketch to your needs. \u00a0Under the hood Glow Control simply sends commands over Bluetooth to an Arduino controller. \u00a0If you are a maker, then you can use this app to control pretty much anything you can imagine. \u00a0For my project, I am using it to control 2 LED zones on my new patio. \u00a0<\/span><\/p>\n<p>&nbsp;<\/p>\n<p>**Note &#8211; Glo Control is no longer available in Google Play.<\/p>\n<p style=\"text-align: center;\"><!--more--><\/p>\n<p><span style=\"text-decoration: underline; font-size: large; font-family: arial, helvetica, sans-serif;\"><strong><br class=\"none\" \/>Background<\/strong><\/span><\/p>\n<p><span style=\"font-family: arial, helvetica, sans-serif;\">Glo Control and the Arduino controller evolved from my wanting to create a custom controller for my new patio.<br \/>\nand deck LED lighthing. \u00a0I have 2 zones and I wanted to be able to a) control them separately; and b) allow each zone to be controlled via schedule or when it is dark out. \u00a0 The Arduino controller, as you will see in later sections, was build with specific components for my needs. \u00a0However, you can build whatever you want. \u00a0The core of the controller is the Arduino nano (main processor), Bluetooth module (for communications to the Android device), a Real Time Clock ( for scheduling), a light sensor (to sense darkness) and a Solid State Relay (SSR) to allow for controlling the LED zones. \u00a0It also has a temperature sensor to detect outdoor temps, but this was an afterthought.<\/span><\/p>\n<p><span style=\"font-family: arial, helvetica, sans-serif;\">After building it, I figured that others wanting to build a similar controller may find Glo Control useful, so I polished it up and put it up on Google Play. \u00a0I also did a number of enhancements including; adding up to 4 customizable buttons so you can issue additional commands, the ability to send direct commands (so you can add custom features to the Sketch), and a temperature sensor with readings.<\/span><\/p>\n<figure id=\"attachment_2940\" aria-describedby=\"caption-attachment-2940\" style=\"width: 198px\" class=\"wp-caption alignright\"><a href=\"http:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/Controller.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-2940 \" style=\"margin-left: 20px; margin-right: 20px;\" title=\"Outdoor LED Lighting Controller\" src=\"http:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/Controller-198x300.jpg\" alt=\"Controller\" width=\"198\" height=\"300\" srcset=\"https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/Controller-198x300.jpg 198w, https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/Controller-677x1024.jpg 677w, https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/Controller.jpg 944w\" sizes=\"auto, (max-width: 198px) 100vw, 198px\" \/><\/a><figcaption id=\"caption-attachment-2940\" class=\"wp-caption-text\">Outdoor LED Lighting Controller<\/figcaption><\/figure>\n<p><iframe loading=\"lazy\" src=\"http:\/\/www.youtube.com\/embed\/0FJ1kTBA5kE\" width=\"425\" height=\"350\" frameborder=\"0\"><\/iframe><\/p>\n<p><span style=\"text-decoration: underline; font-size: large;\"><strong><span style=\"font-family: arial, helvetica, sans-serif;\"><br class=\"none\" \/>Features<\/span><\/strong><\/span><\/p>\n<p style=\"text-align: center;\">[ad name=&#8221;GoogleAS728x90ImgOnly&#8221;]<\/p>\n<p><span style=\"text-decoration: underline; font-family: arial, helvetica, sans-serif;\"><strong>What does it do?<\/strong><\/span><\/p>\n<p><span style=\"font-family: arial, helvetica, sans-serif;\">Glo Control allows for:<\/span><\/p>\n<ul>\n<li><span style=\"font-family: arial, helvetica, sans-serif;\">Control up to 6 zones in total<\/span><\/li>\n<li><span style=\"font-family: arial, helvetica, sans-serif;\">Primary 2 zones schedule (turn lights on\/off based on time)<\/span><\/li>\n<li><span style=\"font-family: arial, helvetica, sans-serif;\">Primary 2 zones dusk sensor trigger (trigger lights to come on when it gets dark)<\/span><\/li>\n<li><span style=\"font-family: arial, helvetica, sans-serif;\">4 Customizable buttons.<\/span><\/li>\n<li><span style=\"font-family: arial, helvetica, sans-serif;\">Display outside temperature (optional)<\/span><\/li>\n<li><span style=\"font-family: arial, helvetica, sans-serif;\">Use speech control to turn lights on\/off (** if supported by your device \/ ROM)<\/span><\/li>\n<\/ul>\n<p><span style=\"text-decoration: underline; font-family: arial, helvetica, sans-serif;\"><strong>Customization Features:<\/strong><\/span><\/p>\n<ul>\n<li><span style=\"font-family: arial, helvetica, sans-serif;\">Customizable primary zone names<\/span><\/li>\n<li><span style=\"font-family: arial, helvetica, sans-serif;\">Can hide\/show outdoor temp and data console<\/span><\/li>\n<li><span style=\"font-family: arial, helvetica, sans-serif;\">4 additional customizable buttons (can define button name and value to be sent over Bluetooth)<\/span><\/li>\n<li><span style=\"font-family: arial, helvetica, sans-serif;\">Set the controller real time clock to clock from the Android device<\/span><\/li>\n<\/ul>\n<p><span style=\"text-decoration: underline; font-family: arial, helvetica, sans-serif;\"><strong>What else can it do?<\/strong><\/span><\/p>\n<p><span style=\"font-family: arial, helvetica, sans-serif;\">Since this application simply sends commands over to an Arduino device, you could effectively customize the hardware and sample sketch to do all sorts of things Other ideas:<\/span><\/p>\n<ul>\n<li><span style=\"font-family: arial, helvetica, sans-serif;\">Use it to control a sprinkler system.<\/span><\/li>\n<li><span style=\"font-family: arial, helvetica, sans-serif;\">Use it control more landscape light zones.<\/span><\/li>\n<li><span style=\"font-family: arial, helvetica, sans-serif;\">Use it to trigger outdoor lights on \/ off or based on a schedule<\/span><\/li>\n<li><span style=\"font-family: arial, helvetica, sans-serif;\">Use it to open\/close garage doors<\/span><\/li>\n<li><span style=\"font-family: arial, helvetica, sans-serif;\">Use it to trigger animal feeders<\/span><\/li>\n<li><span style=\"font-family: arial, helvetica, sans-serif;\">Use it to tune an HD antenna<\/span><\/li>\n<li><span style=\"font-family: arial, helvetica, sans-serif;\">Control \/ monitor garage doors<\/span><\/li>\n<\/ul>\n<p><span style=\"text-decoration: underline; font-size: large;\"><strong><span style=\"font-family: arial, helvetica, sans-serif;\"><br class=\"none\" \/>How to Use It<\/span><\/strong><\/span><\/p>\n<p><span style=\"font-family: arial, helvetica, sans-serif;\">Assuming you&#8217;ve built the controller, have tested Bluetooth connectivity between your Android device and the controller, here&#8217;s how to use it:<\/span><\/p>\n<ul>\n<li><span style=\"font-family: arial, helvetica, sans-serif;\">Upon opening the app, click the Settings icon, click Select Device to select your Bluetooth connection. \u00a0Once a connection is established, check the Auto Connect box. \u00a0This will enable the app to automatically connect the next time it opens.<\/span><\/li>\n<li><span style=\"font-family: arial, helvetica, sans-serif;\">The main screen has a variety of settings and information to display as shown below.<\/span><\/li>\n<li>Tapping the LED light icon for each zone will toggle the lights on\/off.<\/li>\n<li>For Schedule mode, the schedule icon will show. \u00a0Clock the time for &#8220;On&#8221; and set it, then do the same for &#8220;Off&#8221; time.<\/li>\n<li>If you want to use the sensor (to turn it on when dark), tap the schedule icon (it will change to a moon with a clock icon). Then set the number of hours you want the lights to be on for.<\/li>\n<li>The 4 buttons shown can be configured in Settings. You can configure the button name and its value. \u00a0(note you will have to customize the sketch).<\/li>\n<li>You can also send any custom command (will require sketch modification).<\/li>\n<li>The Data screen shows communications between the Android device and the controller.<\/li>\n<\/ul>\n<p style=\"text-align: left;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-2862\" src=\"http:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/InstructionsMain.png\" alt=\"InstructionsMain\" width=\"556\" height=\"770\" srcset=\"https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/InstructionsMain.png 794w, https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/InstructionsMain-216x300.png 216w, https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/InstructionsMain-739x1024.png 739w\" sizes=\"auto, (max-width: 556px) 100vw, 556px\" \/><\/p>\n<p style=\"text-align: left;\"><span style=\"text-decoration: underline;\"><strong>Settings:<\/strong><\/span> Use the settings to configure your app.<\/p>\n<ul>\n<li>On first start, clock Select Device to configure your Bluetooth connection. \u00a0Note, you must first pair your phone to the Bluetooth device before starting Glo Control.<\/li>\n<li>Auto Connect: depreciated. The device will now automatically connect once a connection has been established.<\/li>\n<li>Hide Temperature: check this if you do not want to show the temperature readings.<\/li>\n<li>Outdoor Temp Mode: select C or F.<\/li>\n<li>Hide Debug Console: Check this if you do not want to show the data window on the main screen.<\/li>\n<li>Zone 1 &#8211; 4 name \/values. Use this section to define custom buttons and their values. Be sure to check the box to enable the button on the main screen.<\/li>\n<\/ul>\n<p style=\"text-align: center;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-2864\" src=\"http:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/InstructinsSettings.png\" alt=\"InstructinsSettings\" width=\"560\" height=\"896\" srcset=\"https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/InstructinsSettings.png 800w, https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/InstructinsSettings-187x300.png 187w, https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/InstructinsSettings-640x1024.png 640w\" sizes=\"auto, (max-width: 560px) 100vw, 560px\" \/><\/p>\n<p><span style=\"text-decoration: underline; font-size: large;\"><strong><br class=\"none\" \/>Arduino Controller<\/strong><\/span><\/p>\n<p><span style=\"text-decoration: underline;\"><strong>What equipment is needed?<\/strong><\/span><\/p>\n<p>Glo Control works with a custom Arduino-based controller that is comprised of a number of component &#8211; some being optional. If you are a DIY\u2019er, and comfortable with soldering and working with an Arduino, then you can build one yourself (details to follow). \u00a0The bits:<\/p>\n<ul>\n<li><a href=\"https:\/\/www.banggood.com\/ATmega328P-Nano-V3-Controller-Board-Compatible-Arduino-p-940937.html?p=R90804949020201412E4\" target=\"_blank\" rel=\"noopener noreferrer\">Arduino Nano<\/a> (or other Arduino controller with sufficient Analog and Digital ports \u2013 i.e. the Uno)<\/li>\n<li><a href=\"https:\/\/www.banggood.com\/HC-06-Wireless-Bluetooth-Transceiver-RF-Main-Module-Serial-For-Arduino-p-80364.html?p=R90804949020201412E4\" target=\"_blank\" rel=\"noopener noreferrer\">Bluetooth Module<\/a> (other options out there.)<\/li>\n<li><a href=\"https:\/\/www.banggood.com\/Tiny-RTC-I2C-AT24C32-DS1307-Real-Time-Clock-Module-Board-For-Arduino-p-90137.html?p=R90804949020201412E4\" target=\"_blank\" rel=\"noopener noreferrer\">Real Time Clock<\/a> (RTC) Module (other options out there. )<\/li>\n<li><a href=\"https:\/\/www.banggood.com\/Light-Intensity-Sensor-Module-5528-Photo-Resistor-p-918833.html?p=R90804949020201412E4\" target=\"_blank\" rel=\"noopener noreferrer\">Light Sensor Module<\/a> (other options out there incl: photo sensors. You could even use an LED)<\/li>\n<li><a href=\"http:\/\/dx.com\/p\/m1201-dc-3-40v-to-1-25-35v-adjustable-step-down-converter-voltage-regulator-blue-177634\" target=\"_blank\" rel=\"noopener noreferrer\">Voltage Regulator Module<\/a><\/li>\n<li><del><a href=\"http:\/\/www.sainsmart.com\/sainsmart-2-channel-5v-solid-state-relay-module-board-omron-ssr-avr-dsp-arduino.html\" target=\"_blank\" rel=\"noopener noreferrer\">Solid State Relay<\/a> (SSR) Module<\/del>. \u00a0Update: \u00a0added LED intensity setting in App. Replaced with <a href=\"https:\/\/www.google.ca\/search?q=30n06l&amp;oq=30n06l&amp;aqs=chrome.0.69i59l3j69i60j0l2.2201j0j8&amp;sourceid=chrome&amp;espv=210&amp;es_sm=122&amp;ie=UTF-8\" target=\"_blank\" rel=\"noopener noreferrer\">30N06L <\/a>MOSFET-based PWM light control. (<a href=\"http:\/\/bildr.org\/blog\/wp-content\/uploads\/2012\/03\/rfp30n06le-arduino-lightbulb-400x218.png\" target=\"_blank\" rel=\"noopener noreferrer\">schematic<\/a>) \u00a0(<a href=\"http:\/\/bildr.org\/2012\/03\/rfp30n06le-arduino\/\" target=\"_blank\" rel=\"noopener noreferrer\">credit<\/a>) However, most N-based MOSFET&#8217;s will work. Just make sure they can handle current &amp; voltage for your setup.<\/li>\n<li>Project Case, LEDs Outdoor power supply.<\/li>\n<\/ul>\n<p>These modules are connected to the Arduino Nano. The sample Arduino sketch provides a fully functioning application based on the base build. You can also add customize the sketch to your liking as well as enable features that can be used by the 4 custom command buttons. What do you need to do to make it work? This application is a companion to a hardware device. The hardware is not off-the-shelf, but rather \u2018hacked\u2019 together by you \u2013 presumably a Maker! \u00a0If you have some experience in electronics and working with an Arduino, this will be easy for you. If you have little experience, why not give it a try? The instructions provided at the link below should give sufficient information to do the build. Components are readily available. Also note that you will require a power supply that is capable of powering the controller (12V) and also the LED lights. In this case, the controller is\u00a0a 40 Watt 12V unit that powers both the controller as well as the LED lights. Of course, you will require some landscape lights etc to power on as well.<\/p>\n<div id='gallery-1' class='gallery galleryid-2899 gallery-columns-3 gallery-size-thumbnail'><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/www.plastibots.com\/index.php\/2013\/11\/12\/glo-control-android-app-arduino-controller-2\/top-plate-cover-cambam\/'><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/10\/LEDCTRLR_TopCover-150x150.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" srcset=\"https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/10\/LEDCTRLR_TopCover-150x150.jpg 150w, https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/10\/LEDCTRLR_TopCover-64x64.jpg 64w, https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/10\/LEDCTRLR_TopCover-128x128.jpg 128w, https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/10\/LEDCTRLR_TopCover-320x320.jpg 320w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/><\/a>\n\t\t\t<\/div><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/www.plastibots.com\/index.php\/2013\/11\/12\/glo-control-android-app-arduino-controller-2\/top-plate-openscam-cut-render\/'><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/10\/LEDCTRLR_topCoverPreCut3D-150x150.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" srcset=\"https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/10\/LEDCTRLR_topCoverPreCut3D-150x150.jpg 150w, https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/10\/LEDCTRLR_topCoverPreCut3D-64x64.jpg 64w, https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/10\/LEDCTRLR_topCoverPreCut3D-128x128.jpg 128w, https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/10\/LEDCTRLR_topCoverPreCut3D-320x320.jpg 320w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/><\/a>\n\t\t\t<\/div><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/www.plastibots.com\/ledctrlr_20131010_200827\/'><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/10\/LEDCTRLR_20131010_200827-150x150.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" aria-describedby=\"gallery-1-2826\" srcset=\"https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/10\/LEDCTRLR_20131010_200827-150x150.jpg 150w, https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/10\/LEDCTRLR_20131010_200827-64x64.jpg 64w, https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/10\/LEDCTRLR_20131010_200827-128x128.jpg 128w, https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/10\/LEDCTRLR_20131010_200827-320x320.jpg 320w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/><\/a>\n\t\t\t<\/div>\n\t\t\t\t<figcaption class='wp-caption-text gallery-caption' id='gallery-1-2826'>\n\t\t\t\tSample cut on MDF to test fit\n\t\t\t\t<\/figcaption><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/www.plastibots.com\/20131014_165849\/'><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/20131014_165849-150x150.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" aria-describedby=\"gallery-1-2931\" srcset=\"https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/20131014_165849-150x150.jpg 150w, https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/20131014_165849-64x64.jpg 64w, https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/20131014_165849-128x128.jpg 128w, https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/20131014_165849-320x320.jpg 320w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/><\/a>\n\t\t\t<\/div>\n\t\t\t\t<figcaption class='wp-caption-text gallery-caption' id='gallery-1-2931'>\n\t\t\t\tLED Light Controller &#8211; Just finished cutting out of stock polycarbonate\n\t\t\t\t<\/figcaption><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/www.plastibots.com\/20131017_174928_night\/'><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/20131017_174928_night-150x150.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" aria-describedby=\"gallery-1-2932\" srcset=\"https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/20131017_174928_night-150x150.jpg 150w, https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/20131017_174928_night-64x64.jpg 64w, https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/20131017_174928_night-128x128.jpg 128w, https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/20131017_174928_night-320x320.jpg 320w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/><\/a>\n\t\t\t<\/div>\n\t\t\t\t<figcaption class='wp-caption-text gallery-caption' id='gallery-1-2932'>\n\t\t\t\tLED Light Controller &#8211; Top View &#8211; Placing Components\n\t\t\t\t<\/figcaption><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/www.plastibots.com\/20131019_172819\/'><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/20131019_172819-150x150.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" aria-describedby=\"gallery-1-2929\" srcset=\"https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/20131019_172819-150x150.jpg 150w, https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/20131019_172819-64x64.jpg 64w, https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/20131019_172819-128x128.jpg 128w, https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/20131019_172819-320x320.jpg 320w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/><\/a>\n\t\t\t<\/div>\n\t\t\t\t<figcaption class='wp-caption-text gallery-caption' id='gallery-1-2929'>\n\t\t\t\tLED Light Controller &#8211; Side View &#8211; Manual Buttons\n\t\t\t\t<\/figcaption><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/www.plastibots.com\/index.php\/2013\/11\/12\/glo-control-android-app-arduino-controller-2\/20131110_194954\/'><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/20131110_194954-150x150.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" aria-describedby=\"gallery-1-2930\" srcset=\"https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/20131110_194954-150x150.jpg 150w, https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/20131110_194954-64x64.jpg 64w, https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/20131110_194954-128x128.jpg 128w, https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/20131110_194954-320x320.jpg 320w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/><\/a>\n\t\t\t<\/div>\n\t\t\t\t<figcaption class='wp-caption-text gallery-caption' id='gallery-1-2930'>\n\t\t\t\tLED Light Controller &#8211; Top View &#8211; Components Placed\n\t\t\t\t<\/figcaption><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon portrait'>\n\t\t\t\t<a href='https:\/\/www.plastibots.com\/index.php\/2013\/11\/12\/glo-control-android-app-arduino-controller-2\/controller\/'><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/Controller-150x150.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" aria-describedby=\"gallery-1-2940\" srcset=\"https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/Controller-150x150.jpg 150w, https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/Controller-64x64.jpg 64w, https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/Controller-128x128.jpg 128w, https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/Controller-320x320.jpg 320w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/><\/a>\n\t\t\t<\/div>\n\t\t\t\t<figcaption class='wp-caption-text gallery-caption' id='gallery-1-2940'>\n\t\t\t\tCompleted Controller with demo LEDs\n\t\t\t\t<\/figcaption><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/www.plastibots.com\/index.php\/2013\/11\/12\/glo-control-android-app-arduino-controller-2\/finishedproduct\/'><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/FinishedProduct-150x150.png\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" aria-describedby=\"gallery-1-2948\" srcset=\"https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/FinishedProduct-150x150.png 150w, https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/FinishedProduct-64x64.png 64w, https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/FinishedProduct-128x128.png 128w, https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/FinishedProduct-320x320.png 320w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/><\/a>\n\t\t\t<\/div>\n\t\t\t\t<figcaption class='wp-caption-text gallery-caption' id='gallery-1-2948'>\n\t\t\t\tGlo Controller Arduino Controller  &#8211; Finished Product\n\t\t\t\t<\/figcaption><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/www.plastibots.com\/index.php\/2013\/11\/12\/glo-control-android-app-arduino-controller-2\/backplate\/'><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/backplate-150x150.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" aria-describedby=\"gallery-1-2953\" srcset=\"https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/backplate-150x150.jpg 150w, https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/backplate-64x64.jpg 64w, https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/backplate-128x128.jpg 128w, https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/backplate-320x320.jpg 320w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/><\/a>\n\t\t\t<\/div>\n\t\t\t\t<figcaption class='wp-caption-text gallery-caption' id='gallery-1-2953'>\n\t\t\t\tBackplate &#8211; will be mounted to side of deck\n\t\t\t\t<\/figcaption><\/figure>\n\t\t<\/div>\n\n<p><span style=\"text-decoration: underline; font-size: large;\"><strong><br class=\"none\" \/>Arduino Controller Pinouts<\/strong><\/span><\/p>\n<p>Connections between the various modules and the Arduino Nano are as follows. \u00a0 Not shown are the DC step down linear regulator. \u00a0There are also 2 power rails on the perfboard &#8211; one at 5V and one at 3.3V. \u00a0Pics of the controller coming shortly&#8230;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2880\" src=\"http:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/ControllerPinouts.png\" alt=\"ControllerPinouts\" width=\"800\" height=\"600\" srcset=\"https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/ControllerPinouts.png 800w, https:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/ControllerPinouts-300x225.png 300w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/p>\n<p><span style=\"text-decoration: underline; font-size: large;\"><strong><br class=\"none\" \/>FAQ<\/strong><\/span><\/p>\n<p><span style=\"color: #ff9900;\">Q: \u00a0When the app starts, I can&#8217;t click some of the buttons. \u00a0<\/span><\/p>\n<p><span style=\"color: #339966;\">A: \u00a0Glo Control needs to be connected to the controller via Bluetooth. \u00a0It is either looking for your Bluetooth device, or waiting for you to pair your devices. \u00a0You must first pair your Bluetooth device with your Android phone\/tablet, then, in Glo Control, click the Settings icon to setup your connection. \u00a0This only has to be done once, then \u00a0Glo Control will auto-connect.<\/span><\/p>\n<p><span style=\"color: #ff9900;\">Q: \u00a0Glo Control seems to lag sometimes when trying to go to Settings etc.<\/span><\/p>\n<p><span style=\"color: #339966;\">A: Glo Control polls the Bluetooth controller on a regular basis. The timing of this can be changed in Settings. \u00a0Naturally, there will be a slight delay if the app is waiting for the response from the controller. \u00a0However, this should be 1 or 2 seconds max.<\/span><\/p>\n<p><span style=\"color: #ff9900;\">Q: \u00a0What if I don&#8217;t want to add a Temperature sensor?<\/span><\/p>\n<p><span style=\"color: #339966;\">A: \u00a0The temperature sensor is optional and it&#8217;s reading can be disabled in settings. \u00a0You can also disable the data console window as well.<\/span><\/p>\n<p><span style=\"text-decoration: underline; font-size: large;\"><strong><br class=\"none\" \/>Arduino Sketch<\/strong><\/span><a href=\"http:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/10\/GlowControl.zip\"><br \/>\n<\/a><\/p>\n<p>The below Arduino sketch is based on the original controller used with the Glo Control Google app.\u00a0 It can be used as-is if you build the same controller and want the same functionality as described here.\u00a0 It can also be customized should you want to customize your controller and add or change features.\u00a0 Check it out:<\/p>\n<p>For Glo Control v1.0.5 or higher : <a title=\"Glo Control Arduino Sketch - for v1.0.5 or higher\" href=\"http:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/LEDLightingController1_6.zip\" target=\"_blank\" rel=\"noopener noreferrer\">Glo Control Arduino Sketch<\/a><\/p>\n<p>For Glo Control v1.0.4 or lower: \u00a0\u00a0<a title=\"Glo Control Arduino Sketch - for v1.0.4 or lower\" href=\"http:\/\/www.plastibots.com\/wordpress\/wp-content\/uploads\/2013\/11\/LEDLightingController1_4.zip\" target=\"_blank\" rel=\"noopener noreferrer\">Glo Control Arduino Sketch<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; Glow Control is an Android app that couples to an Arduino-based controller over Bluetooth allowing for control of various tasks including Landscape \/ Patio LED lights. \u00a0You can either schedule the zones to turn on \/ off within a time range, or use a light sensor to trigger them when it gets dark. \u00a0It also offers up to 4 additional customizable buttons that allow you to add functionality. \u00a0You could use it to control &hellip; <a href=\"https:\/\/www.plastibots.com\/index.php\/2013\/11\/12\/glo-control-android-app-arduino-controller-2\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[76,65,78,57,59],"tags":[132,64,133,66],"class_list":["post-2899","post","type-post","status-publish","format-standard","hentry","category-android","category-arduino-electronics","category-bluetooth","category-electronics","category-timers","tag-android","tag-arduino","tag-bluetooth","tag-led","has_no_thumb"],"aioseo_notices":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/pK41j-KL","jetpack_sharing_enabled":true,"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/www.plastibots.com\/index.php\/wp-json\/wp\/v2\/posts\/2899","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.plastibots.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.plastibots.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.plastibots.com\/index.php\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.plastibots.com\/index.php\/wp-json\/wp\/v2\/comments?post=2899"}],"version-history":[{"count":0,"href":"https:\/\/www.plastibots.com\/index.php\/wp-json\/wp\/v2\/posts\/2899\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.plastibots.com\/index.php\/wp-json\/wp\/v2\/media?parent=2899"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.plastibots.com\/index.php\/wp-json\/wp\/v2\/categories?post=2899"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.plastibots.com\/index.php\/wp-json\/wp\/v2\/tags?post=2899"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}