{"id":1238,"date":"2016-06-01T12:30:42","date_gmt":"2016-06-01T12:30:42","guid":{"rendered":"http:\/\/rogerbit.com\/wprb\/?p=1238"},"modified":"2017-09-11T15:06:37","modified_gmt":"2017-09-11T15:06:37","slug":"domotica-encendiendo-luces-con-arduino-via-bluetooth","status":"publish","type":"post","link":"https:\/\/rogerbit.com\/wprb\/2016\/06\/domotica-encendiendo-luces-con-arduino-via-bluetooth\/","title":{"rendered":"Dom\u00f3tica: encendiendo luces con arduino via bluetooth"},"content":{"rendered":"<p><iframe loading=\"lazy\" width=\"1160\" height=\"653\" src=\"https:\/\/www.youtube.com\/embed\/_krk3O9No3w?feature=oembed\" frameborder=\"0\" allowfullscreen><\/iframe><\/p>\n<p>En este video veremos como controlar mediante una aplicaci\u00f3n para android, las luces y electrodom\u00e9sticos de tu hogar, se analizar\u00e1 el c\u00f3digo fuente para arduino paso a paso como as\u00ed tambi\u00e9n el circuito.<\/p>\n<hr \/>\n<p>Tal vez pueda interesarte proyectos en IOT, raspberry pi, arduino, pic, rob\u00f3tica, telecomunicaciones, suscribete en\u00a0<a href=\"http:\/\/www.youtube.com\/user\/carlosvolt?sub_confirmation=1\">http:\/\/www.youtube.com\/user\/carlosvolt?sub_confirmation=1<\/a>\u00a0mucho videos con c\u00f3digo fuentes completos y\u00a0diagramas.<\/p>\n<hr \/>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/06\/foco2.jpg\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-1253\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/06\/foco2-300x225.jpg\" alt=\"foco2\" width=\"300\" height=\"225\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/06\/foco2-300x225.jpg 300w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/06\/foco2-768x576.jpg 768w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/06\/foco2-820x615.jpg 820w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/06\/foco2.jpg 960w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><strong><span style=\"color: #3366ff;\">\u00bfPero que es la dom\u00f3tica?<\/span><\/strong><\/p>\n<p>Seg\u00fan wikipedia<\/p>\n<p>Se llama <b>dom\u00f3tica<\/b> al conjunto de sistemas capaces de automatizar una vivienda, aportando servicios de gesti\u00f3n energ\u00e9tica, seguridad, bienestar y comunicaci\u00f3n, y que pueden estar integrados por medio de redes interiores y exteriores de comunicaci\u00f3n, cableadas o inal\u00e1mbricas, y cuyo control goza de cierta ubicuidad, desde dentro y fuera del hogar. Se podr\u00eda definir como la <i>integraci\u00f3n de la tecnolog\u00eda en el dise\u00f1o inteligente de un recinto cerrado<\/i>.<\/p>\n<p>El t\u00e9rmino <i>dom\u00f3tica<\/i> viene de la uni\u00f3n de las palabras <i>domus<\/i> (que significa <i>casa<\/i> en lat\u00edn) y <i>tica<\/i> (de <i>autom\u00e1tica<\/i>, palabra en griego, \u2018que funciona por s\u00ed sola\u2019).<\/p>\n<p><a href=\"https:\/\/es.wikipedia.org\/wiki\/Dom%C3%B3tica\">+ info<\/a><\/p>\n<p><span style=\"color: #3366ff;\"><strong>Archivo aia hecho en app invetor<\/strong><\/span><\/p>\n<p>Descargar&#8211;&gt;<a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/06\/Luces_hogar_2.zip\">Luces_hogar_2<\/a><\/p>\n<p><span style=\"color: #3366ff;\"><strong>Aplicaci\u00f3n<\/strong><\/span><\/p>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/06\/Luces_hogar_2-1.zip\">Luces_hogar_2<\/a><\/p>\n<p><span style=\"color: #3366ff;\"><strong>Diagrama App Inventor<\/strong><\/span><\/p>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/06\/diagrama_app.jpg\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-1244\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/06\/diagrama_app-300x211.jpg\" alt=\"diagrama_app\" width=\"300\" height=\"211\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/06\/diagrama_app-300x211.jpg 300w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/06\/diagrama_app-768x539.jpg 768w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/06\/diagrama_app.jpg 771w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><span style=\"color: #3366ff;\"><strong>Interface de la app<\/strong><\/span><\/p>\n<p>Con apenas 5 botones, la interface es muy sencilla de usar, aunque est\u00e1 pensada para controlar dos focos se le pueden hacer modificaciones y agregarles aun m\u00e1s salidas para el control de electrodom\u00e9sticos y m\u00e1s focos.<\/p>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/06\/app_focos.jpg\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-1243\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/06\/app_focos-201x300.jpg\" alt=\"app_focos\" width=\"201\" height=\"300\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/06\/app_focos-201x300.jpg 201w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/06\/app_focos.jpg 341w\" sizes=\"(max-width: 201px) 100vw, 201px\" \/><\/a><\/p>\n<p><strong><span style=\"color: #3366ff;\">C\u00f3digo Fuente para arduino<\/span><\/strong><\/p>\n<p>Descargar&#8211;&gt;<a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/06\/luces_hogar.zip\">luces_hogar<\/a><\/p>\n<p><span style=\"color: #3366ff;\">C<strong>ircuito completo<\/strong><\/span><\/p>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/06\/focos-circuito-1.jpg\"><img loading=\"lazy\" class=\"alignnone wp-image-1256\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/06\/focos-circuito-1-300x90.jpg\" alt=\"focos circuito\" width=\"513\" height=\"154\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/06\/focos-circuito-1-300x90.jpg 300w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/06\/focos-circuito-1-768x231.jpg 768w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/06\/focos-circuito-1-1024x308.jpg 1024w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/06\/focos-circuito-1-820x247.jpg 820w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/06\/focos-circuito-1.jpg 1451w\" sizes=\"(max-width: 513px) 100vw, 513px\" \/><\/a><\/p>\n<p><span style=\"color: #3366ff;\"><strong>Pinout m\u00f3dulo relay<\/strong><\/span><\/p>\n<p><img loading=\"lazy\" class=\"\" src=\"http:\/\/mla-s1-p.mlstatic.com\/modulo-2-reles-optoacoplados-5v-con-bornera-arduino-250v-10a-17452-MLA20137317130_072014-F.jpg\" width=\"464\" height=\"429\" \/><\/p>\n<p><strong>Especificaciones del m\u00f3dulo relay<\/strong><\/p>\n<p>Tensi\u00f3n de alimentaci\u00f3n: 5V DC<\/p>\n<p>Actual:&gt; 100mA<\/p>\n<p>Carga: 250V 10A o 10A 30V DC<\/p>\n<p>Cable de conexi\u00f3n: VCC: alimentaci\u00f3n del sistema positivo, GND: c\u00e1todo fuente de alimentaci\u00f3n del sistema; Puerto de control del rel\u00e9 IN1 IN2-<\/p>\n<p>M\u00e1s info del m\u00f3dulo relay en\u00a0<a href=\"http:\/\/www.dx.com\/es\/p\/diy-5v-2-ch-relay-module-blackboard-382632#.VyF1HTDhDIU\">http:\/\/www.dx.com\/es\/p\/diy-5v-2-ch-relay-module-blackboard-382632#.VyF1HTDhDIU<\/a><\/p>\n<p>&nbsp;<\/p>\n<p><strong><span style=\"color: #3366ff;\">Pinout arduino mini pro<\/span><\/strong><\/p>\n<p><img loading=\"lazy\" class=\"\" src=\"http:\/\/www.engineersgarage.com\/sites\/default\/files\/imagecache\/Original\/wysiwyg_imageupload\/4214\/Arduino%20Pro%20Mini%20copy.png\" width=\"464\" height=\"558\" \/><\/p>\n<p>Caracteristicas<\/p>\n<p>contiene un microcontrolador ATmega168 o Atmega328, con versiones\u00a0de\u00a03.3V y 8Mhz o 5v para 16Mhz. Contiene 14 pines de E\/S digitales (6 de ellos son PWM) y 6 pines anal\u00f3gicos.\u00a0Esta placa dise\u00f1ada y construida por SparkFUn Electronics integra entre 32KB y 16KB de flash seg\u00fan el microcontrolador en el que se base (2KB reservados para el gestor de arranque). Lo que si es com\u00fan para todos los modelos es el KB de SRAM y los 512 bytes de EEPROM.\u00a0A pesar de su nombre, la versi\u00f3n Pro no es una de las m\u00e1s potentes como podemos apreciar. Pero se ha concebido para usuarios avanzados que necesitan flexibilidad y precios bajos.<\/p>\n<p><strong><span style=\"color: #3366ff;\">M\u00f3dulo bluetooth hc-06<\/span><\/strong><\/p>\n<p><img loading=\"lazy\" class=\"\" src=\"https:\/\/mail.google.com\/mail\/u\/0\/?ui=2&amp;ik=d956831c07&amp;view=fimg&amp;th=1550d879c142e72e&amp;attid=0.1&amp;disp=emb&amp;realattid=ii_1550ccf93a8fef01&amp;attbid=ANGjdJ-lcdvfsb8i1m29w_TbJ6BNaAoYv10FqCBFr-LvMz8fRKqRoLP0TzjpyznptDkJVIXBbcxlAMjhE-WFKqbyTwl07IM3PCzdxSINC8m7G2qkw-GCbSR19od_btc&amp;sz=w964-h836&amp;ats=1464810845337&amp;rm=1550d879c142e72e&amp;zw&amp;atsh=1\" alt=\"Im\u00e1genes integradas 1\" width=\"351\" height=\"304\" \/><\/p>\n<p><strong>Caracter\u00edsticas:<\/strong><\/p>\n<ul>\n<li>Especificaci\u00f3n bluetooth v2.0 + EDR (Enhanced Data Rate)<\/li>\n<li>Modo esclavo (Solo puede operar en este modo)<\/li>\n<li>Puede configurarse\u00a0mediante comandos AT (Deben escribirse en may\u00fascula)<\/li>\n<li>Chip de radio:\u00a0CSR BC417143<\/li>\n<li>Frecuencia: 2.4 GHz, banda ISM<\/li>\n<li>Modulaci\u00f3n:\u00a0GFSK (Gaussian Frequency Shift Keying)<\/li>\n<li>Antena de PCB incorporada<\/li>\n<li>Potencia de emisi\u00f3n:\u00a0\u2264 6 dBm, Clase 2<\/li>\n<li>Alcance 5 m a 10 m<\/li>\n<li>Sensibilidad:\u00a0\u2264 -80 dBm a 0.1% BER<\/li>\n<li>Velocidad:\u00a0Asincr\u00f3nica: 2 Mbps (max.)\/160 kbps, sincr\u00f3nica: 1 Mbps\/1 Mbps<\/li>\n<li>Seguridad: Autenticaci\u00f3n y encriptaci\u00f3n (Password por defecto: 1234)<\/li>\n<li>Perfiles: Puerto serial Bluetooth<\/li>\n<li>M\u00f3dulo montado en tarjeta con regulador de voltaje y 4 pines suministrando acceso a VCC, GND, TXD, y RXD<\/li>\n<li>Consumo de corriente: 30 mA a 40 mA<\/li>\n<li>Voltaje de operaci\u00f3n: 3.6 V a 6 V<\/li>\n<li>Dimensiones totales: 1.7 cm x 4 cm aprox.<\/li>\n<li>Temperatura de operaci\u00f3n: -25 \u00baC a +75 \u00baC<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p><strong>Aplicaciones:<\/strong><\/p>\n<ul>\n<li>Comunicaci\u00f3n inal\u00e1mbrica entre microcontroladores<\/li>\n<li>Comunicaci\u00f3n inal\u00e1mbrica\u00a0entre computadoras y microcontroladores<\/li>\n<li>Comunicaci\u00f3n inal\u00e1mbrica\u00a0entre tel\u00e9fonos m\u00f3viles o tabletas y microcontroladores<\/li>\n<\/ul>\n<div><\/div>\n<div><strong>Advertencias:<\/strong> La comunicaci\u00f3n Bluetooth entre dos m\u00f3dulos debe realizarse entre un m\u00f3dulo configurado como maestro y otro como esclavo. Para la comunicaci\u00f3n Bluetooth con computador, tel\u00e9fono, PDA, tableta, etc., el m\u00f3dulo debe ser esclavo.<\/div>\n<div><\/div>\n<div>No conecte este dispositivo directamente a un puerto serial de computador, para hacer esto requerir\u00e1 un conversor de serial TTL a RS232. Tambi\u00e9n puede conectarse por USB utilizando un conversor USB a serial TTL.<\/div>\n<div><\/div>\n<div>Para conexi\u00f3n via inal\u00e1mbrica con una computadora, la interface o adaptador Bluetooth de esta debe soportar el perfil de puerto serie sobre bluetooth. Tambi\u00e9n se puede conectar uno de estos m\u00f3dulos via cable a la computadora y que se comunique con un segundo m\u00f3dulo, siempre que uno de ellos sea esclavo y el otro maestro.<\/div>\n<div><\/div>\n<div><\/div>\n<div><strong>Configuraci\u00f3n:<\/strong><\/div>\n<div><\/div>\n<div>El m\u00f3dulo suele venir configurado con velocidad de transmisi\u00f3n serial de 9600 bps, 1 bit de parada, y sin bit de paridad, nombre: linvor, password: 1234<\/div>\n<div><\/div>\n<div>Para su configuraci\u00f3n se puede conectar a el viejo puerto serial RS232 de la computadora a trav\u00e9s de un convertidor TTL a RS232, o mejor empleando un conversor USB a serial TTL y utilizando el Hyperterminal de Windows u otro programa con funciones de terminal serial para enviar los comandos AT (Por ej. el SSCOM32, PuTTY, etc.). (A partir de Win Vista el hyperterminal ya no est\u00e1 incluido en el SO)<\/div>\n<div><\/div>\n<div>Con Arduino tambi\u00e9n se puede hacer f\u00e1cilmente y sin ning\u00fan convertidor con un peque\u00f1o sketch que utiliza el monitor serial del IDE de Arduino para escribir los comandos AT y observar la respuesta del m\u00f3dulo. Como este monitor emplea la comunicaci\u00f3n serial que el Arduino utiliza para comunicarse con la computadora en los pines 0 y 1 digitales, se\u00a0crea un puerto serial por software para pasar los datos al m\u00f3dulo Bluetooth empleando los pines digitales 10 y 11.<\/div>\n<div><\/div>\n<div>Tambi\u00e9n se podr\u00eda hacer con un sketch mas sencillo, directamente conectando el m\u00f3dulo al puerto serie de la placa Arduino (Pines digitales 0 y 1), pero se tendr\u00eda que remover el microcontrolador del Arduino primero.<\/div>\n<div><\/div>\n<div>Por supuesto tambi\u00e9n se pueden enviar los comandos AT desde cualquier microcontrolador sin ayuda de computadoras.<\/div>\n<hr \/>\n<p>Tal vez pueda interesarte proyectos en IOT, raspberry pi, arduino, pic, rob\u00f3tica, telecomunicaciones, suscribete en\u00a0<a href=\"http:\/\/www.youtube.com\/user\/carlosvolt?sub_confirmation=1\">http:\/\/www.youtube.com\/user\/carlosvolt?sub_confirmation=1<\/a>\u00a0mucho videos con c\u00f3digo fuentes completos y\u00a0diagramas.<\/p>\n<!-- AddThis Advanced Settings generic via filter on the_content --><!-- AddThis Share Buttons generic via filter on the_content -->","protected":false},"excerpt":{"rendered":"<p>En este video veremos como controlar mediante una aplicaci\u00f3n para android, las luces y electrodom\u00e9sticos de tu hogar, se analizar\u00e1 el c\u00f3digo fuente para arduino paso a paso como as\u00ed tambi\u00e9n el circuito. Tal vez pueda interesarte proyectos en IOT, raspberry pi, arduino, pic, rob\u00f3tica, telecomunicaciones, suscribete en\u00a0http:\/\/www.youtube.com\/user\/carlosvolt?sub_confirmation=1\u00a0mucho videos con c\u00f3digo fuentes completos y\u00a0diagramas. \u00bfPero [&hellip;]<!-- AddThis Advanced Settings generic via filter on get_the_excerpt --><!-- AddThis Share Buttons generic via filter on get_the_excerpt --><\/p>\n","protected":false},"author":1,"featured_media":1252,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[11],"tags":[],"_links":{"self":[{"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/posts\/1238"}],"collection":[{"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/comments?post=1238"}],"version-history":[{"count":10,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/posts\/1238\/revisions"}],"predecessor-version":[{"id":2503,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/posts\/1238\/revisions\/2503"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/media\/1252"}],"wp:attachment":[{"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/media?parent=1238"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/categories?post=1238"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/tags?post=1238"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}