        <style>
            #donation_buttons td{
                border:medium none;
                background: inherit !important;
            }
            #donation_buttons table{               
                border:medium none;
                margin: auto;
                width: auto;
            }
        </style>
        {"id":7644,"date":"2024-03-26T01:11:23","date_gmt":"2024-03-26T01:11:23","guid":{"rendered":"https:\/\/rogerbit.com\/wprb\/?p=7644"},"modified":"2024-03-26T01:11:23","modified_gmt":"2024-03-26T01:11:23","slug":"alarma-con-voz","status":"publish","type":"post","link":"https:\/\/rogerbit.com\/wprb\/2024\/03\/alarma-con-voz\/","title":{"rendered":"Alarma con activado desactivado x infrarrojos y mensaje de voz"},"content":{"rendered":"<p><iframe loading=\"lazy\" title=\"Alarma con activado desactivado x infrarrojos y mensaje de voz  - PCBWay.es\" width=\"1160\" height=\"653\" src=\"https:\/\/www.youtube.com\/embed\/Ci21L1jV4JU?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe><\/p>\n<hr \/>\n<p>En este video, te mostrar\u00e9 c\u00f3mo construir una alarma casera utilizando un Arduino, un sensor infrarrojo y un m\u00f3dulo micro SD para reproducir voz. Con este proyecto, podr\u00e1s crear un sistema de seguridad b\u00e1sico para tu hogar u oficina. Te guiar\u00e9 paso a paso a trav\u00e9s del montaje del circuito, la programaci\u00f3n del Arduino y la demostraci\u00f3n del sistema en funcionamiento. No te pierdas esta tutorial en la creaci\u00f3n de esta alarma<\/p>\n<hr \/>\n<p style=\"text-align: left;\">Tal vez pueda interesarte proyectos en 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 diagramas<\/p>\n<p style=\"text-align: left;\"><div id=\"ubm-banners-rotation-n1\" data-interval=\"4000\" class=\"ubm_banners_rotation\" style=\"overflow: hidden; width: 200px; height: 150px;\"><div id=\"3_ubm_banner\" class=\"ubm_rotating_banner\"><a href=\"https:\/\/bit.ly\/3aXRDAu\" target=\"_blank\" rel=\"dofollow\"><img src=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/useful_banner_manager_banners\/3-2-logo youtube.png\" width=\"100%\" height=\"100%\" alt=\"SUSCRIBETE A NUESTRO CANAL DE YOUTUBE, TUTORIALES GRATIS\" \/><\/a><\/div><\/div><\/p>\n<hr \/>\n<h3><strong>Componentes electr\u00f3nicos<\/strong><\/h3>\n<h3>Arduino mini pro<\/h3>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2019\/09\/arduino_mini_pro.jpg\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-4993\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2019\/09\/arduino_mini_pro.jpg\" sizes=\"(max-width: 600px) 100vw, 600px\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2019\/09\/arduino_mini_pro.jpg 600w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2019\/09\/arduino_mini_pro-150x150.jpg 150w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2019\/09\/arduino_mini_pro-300x300.jpg 300w\" alt=\"\" width=\"600\" height=\"600\" \/><\/a><\/p>\n<p>El\u00a0<strong>Arduino Pro Mini<\/strong>\u00a0es una placa de microcontrolador basada en el\u00a0\u00a0<a href=\"http:\/\/www.atmel.com\/Images\/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet.pdf\" target=\"_blank\" rel=\"noopener\">ATmega328<\/a>\u00a0.<br \/>\nTiene 14 pines de entrada \/ salida digital (de los cuales 6 se pueden usar como salidas PWM), 6 entradas anal\u00f3gicas, un resonador integrado, un bot\u00f3n de reinicio y orificios para montar encabezados de pines.\u00a0Se puede conectar un encabezado de seis pines a un cable FTDI o una placa de conexi\u00f3n Sparkfun para proporcionar alimentaci\u00f3n USB y comunicaci\u00f3n a la placa.<br \/>\nEl Arduino Pro Mini est\u00e1 dise\u00f1ado para su instalaci\u00f3n semipermanente en objetos o exposiciones. La placa viene sin encabezados pre montados, lo que permite el uso de varios tipos de conectores o la soldadura directa de cables. El dise\u00f1o del pin es compatible con el Arduino Mini.<br \/>\nHay dos versiones del Pro Mini.\u00a0Uno corre a 3.3V y 8 MHz, el otro a 5V y 16 MHz.<\/p>\n<table>\n<tbody>\n<tr>\n<td>Microcontrolador<\/td>\n<td>ATmega328 *<\/td>\n<\/tr>\n<tr>\n<td>Fuente de alimentaci\u00f3n de la placa<\/td>\n<td>3,35-12 V (modelo de 3,3 V) o 5-12 V (modelo de 5 V)<\/td>\n<\/tr>\n<tr>\n<td>Voltaje de funcionamiento del circuito<\/td>\n<td>3.3V o 5V (dependiendo del modelo)<\/td>\n<\/tr>\n<tr>\n<td>Pines de E \/ S digitales<\/td>\n<td>14<\/td>\n<\/tr>\n<tr>\n<td>Pines PWM<\/td>\n<td>6 6<\/td>\n<\/tr>\n<tr>\n<td>UART<\/td>\n<td>1<\/td>\n<\/tr>\n<tr>\n<td>SPI<\/td>\n<td>1<\/td>\n<\/tr>\n<tr>\n<td>I2C<\/td>\n<td>1<\/td>\n<\/tr>\n<tr>\n<td>Pines de entrada anal\u00f3gica<\/td>\n<td>6 6<\/td>\n<\/tr>\n<tr>\n<td>Interrupciones externas<\/td>\n<td>2<\/td>\n<\/tr>\n<tr>\n<td>Corriente CC por pin de E \/ S<\/td>\n<td>40 mA<\/td>\n<\/tr>\n<tr>\n<td>Memoria flash<\/td>\n<td>32 KB de los cuales 2 KB utilizados por el gestor de arranque *<\/td>\n<\/tr>\n<tr>\n<td>SRAM<\/td>\n<td>2 KB *<\/td>\n<\/tr>\n<tr>\n<td>EEPROM<\/td>\n<td>1 KB *<\/td>\n<\/tr>\n<tr>\n<td>Velocidad de reloj<\/td>\n<td>8 MHz (versiones de 3.3V) o 16 MHz (versiones de 5V)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<hr \/>\n<p>&nbsp;<\/p>\n<h4>Pines hembra<\/h4>\n<p><img loading=\"lazy\" class=\"alignnone size-large wp-image-6689\" src=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2021\/12\/hembrapin.jpg\" sizes=\"(max-width: 225px) 100vw, 225px\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2021\/12\/hembrapin.jpg 225w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2021\/12\/hembrapin-150x150.jpg 150w\" alt=\"\" width=\"225\" height=\"225\" \/><\/p>\n<hr \/>\n<p><strong>Z\u00f3calo para arduino nano<\/strong><\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-6895\" src=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2022\/06\/zocalo.jpg\" sizes=\"(max-width: 320px) 100vw, 320px\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2022\/06\/zocalo.jpg 320w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2022\/06\/zocalo-300x225.jpg 300w\" alt=\"\" width=\"320\" height=\"240\" \/><\/p>\n<hr \/>\n<p><strong>M\u00f3dulo receptor infrarrojo ky-022<\/strong><\/p>\n<p><img loading=\"lazy\" class=\"alignnone wp-image-6406\" src=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2021\/05\/ky-022.jpg\" sizes=\"(max-width: 293px) 100vw, 293px\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2021\/05\/ky-022.jpg 800w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2021\/05\/ky-022-300x300.jpg 300w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2021\/05\/ky-022-150x150.jpg 150w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2021\/05\/ky-022-768x768.jpg 768w\" alt=\"\" width=\"293\" height=\"293\" \/><\/p>\n<p>Tama\u00f1o: 6.4 * 7.4 * 5.1MM, \u00e1ngulo de aceptaci\u00f3n 90 \u00b0, voltaje de trabajo 2.7-5.5V.<br \/>\nFrecuencia 37.9KHZ, recibiendo la distancia 18 m.<\/p>\n<p>Rechazo de luz diurna hasta 500LUX, capacidad de interferencia electromagn\u00e9tica, IC dedicado de infrarrojos incorporado.<br \/>\nAmpliamente utilizado: est\u00e9reo, TV, VCR, CD, decodificadores, marco de fotos digital, audio para el autom\u00f3vil, juguetes de control remoto, receptores de sat\u00e9lite, disco duro, aire acondicionado, calefacci\u00f3n, ventiladores, iluminaci\u00f3n y otros electrodom\u00e9sticos.<\/p>\n<p>Pinout:<\/p>\n<p>1 \u2026. GND (-)<\/p>\n<p>2 \u2026. + 5V<\/p>\n<p>3 \u2026. Salida (S)<\/p>\n<hr \/>\n<h3 class=\"product-title product_title entry-title\"><strong>Modulo KY-003 Sensor Efecto Hall Magn\u00e9tico<\/strong><\/h3>\n<p>El m\u00f3dulo KY-003 consta de un sensor de efecto Hall 3144, una resistencia de 680\u03a9 y un LED. Es compatible con plataformas electr\u00f3nicas como Arduino, Pic y Raspberry Pi, entre otras.<\/p>\n<p>El 3144 es un sensor del tipo Digital. Nos entrega un valor Alto si existe un campo magn\u00e9tico, y bajo si no hay campo magn\u00e9tico\u00a0cercano.<\/p>\n<h4>Hay dos tipos de sensores hall digitales:<\/h4>\n<div>\n<ul>\n<li>Switch, se activan al acercar el polo de un im\u00e1n, y se desactivan al retirar el polo<\/li>\n<li>Del tipo Latch, se activan al acercar un polo, y mantienen su valor hasta que se acerca un polo contrario.<\/li>\n<li>En este video usaremos el\u00a0sensor Hall A3144, de tipo digital Switch<\/li>\n<\/ul>\n<\/div>\n<p><strong>ESPECIFICACIONES T\u00c9CNICAS<\/strong><\/p>\n<ul>\n<li>Voltaje de funcionamiento 4.5 Volts a 24 Volts CD<\/li>\n<li>Rango de temperatura de funcionamiento -40 \u00b0C a 85 \u00b0C [ -40 \u00b0F a 185 \u00b0F]<\/li>\n<li>Dimensiones 18.5 mm x 15 mm [0.728 in x 0.5905 in]<\/li>\n<li>Corriente sin carga 3 mA<\/li>\n<li>Corriente con carga 8 mA (Cuando detecta un campo magn\u00e9tico)<\/li>\n<\/ul>\n<h4>PinOut<\/h4>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2019\/10\/KY-003.gif\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-5070\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2019\/10\/KY-003.gif\" alt=\"\" width=\"260\" height=\"250\" \/><\/a><\/p>\n<hr \/>\n<p><strong>Un resistor de 330 Ohm<\/strong><\/p>\n<p><img loading=\"lazy\" class=\"alignnone wp-image-6938 size-thumbnail\" src=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2022\/06\/330-150x150.jpg\" alt=\"\" width=\"150\" height=\"150\" \/><\/p>\n<hr \/>\n<p><strong>Un diodo led de 5 mm<\/strong><\/p>\n<p><img loading=\"lazy\" class=\"alignnone wp-image-6939 size-thumbnail\" src=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2022\/06\/led5mmamarillo-150x150.jpg\" alt=\"\" width=\"150\" height=\"150\" \/><\/p>\n<p>&nbsp;<\/p>\n<hr \/>\n<p><strong>M\u00f3dulo Buzzer<\/strong><\/p>\n<p><strong><img loading=\"lazy\" class=\"alignnone wp-image-6891\" src=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2022\/06\/buzzer.jpg\" sizes=\"(max-width: 188px) 100vw, 188px\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2022\/06\/buzzer.jpg 368w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2022\/06\/buzzer-263x300.jpg 263w\" alt=\"\" width=\"188\" height=\"214\" \/><\/strong><\/p>\n<hr \/>\n<p><strong>PCB<\/strong><\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-7078\" src=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2022\/10\/pcb.png\" sizes=\"(max-width: 387px) 100vw, 387px\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2022\/10\/pcb.png 387w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2022\/10\/pcb-244x300.png 244w\" alt=\"\" width=\"387\" height=\"475\" \/><\/p>\n<p>Descargar archivo gerber \u2013&gt;\u00a0<a href=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2023\/04\/pcb-alarma-ir.zip\">pcb alarma ir<\/a><\/p>\n<hr \/>\n<p><strong>Memoria micro SD:<\/strong>\u00a0Aqu\u00ed guardaremos los archivos de audio en formato wav despu\u00e9s de la conversi\u00f3n de los archivos, para adecuarla a nuestro proyecto<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2018\/11\/microsd.jpg\"><img loading=\"lazy\" class=\"alignnone wp-image-4076\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2018\/11\/microsd.jpg\" sizes=\"(max-width: 161px) 100vw, 161px\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2018\/11\/microsd.jpg 355w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2018\/11\/microsd-150x150.jpg 150w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2018\/11\/microsd-300x300.jpg 300w\" alt=\"\" width=\"161\" height=\"161\" \/><\/a><\/p>\n<hr \/>\n<p><strong>M\u00f3dulo lector micro SD:<\/strong>\u00a0Este m\u00f3dulo nos permite hacer una interface escribir o leer archivos, en el proyecto desarrollado, hace de interface de lectura de los archivos de audio, con el arduino y la tarjeta micro sd.<\/p>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2018\/11\/sd.jpg\"><img loading=\"lazy\" class=\"alignnone wp-image-4078\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2018\/11\/sd.jpg\" sizes=\"(max-width: 267px) 100vw, 267px\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2018\/11\/sd.jpg 721w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2018\/11\/sd-300x240.jpg 300w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2018\/11\/sd-600x480.jpg 600w\" alt=\"\" width=\"267\" height=\"214\" \/><\/a><\/p>\n<hr \/>\n<p><strong>Un parlante (se recomienda un amplificador)<\/strong><\/p>\n<p><img loading=\"lazy\" class=\"alignnone wp-image-7647 size-medium\" src=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2024\/03\/parlante-300x175.png\" alt=\"\" width=\"300\" height=\"175\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2024\/03\/parlante-300x175.png 300w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2024\/03\/parlante.png 680w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/p>\n<hr \/>\n<p><strong>Circuito<\/strong><\/p>\n<p><strong><img loading=\"lazy\" class=\"alignnone size-large wp-image-7648\" src=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2024\/03\/circuito-1024x469.jpg\" alt=\"\" width=\"1024\" height=\"469\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2024\/03\/circuito-1024x469.jpg 1024w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2024\/03\/circuito-300x137.jpg 300w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2024\/03\/circuito-768x351.jpg 768w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2024\/03\/circuito-1536x703.jpg 1536w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2024\/03\/circuito-2048x937.jpg 2048w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2024\/03\/circuito-820x375.jpg 820w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/strong><\/p>\n<hr \/>\n<p><strong>C\u00f3digo Fuente<\/strong><\/p>\n<pre class=\"lang:default decode:true \" title=\"C\u00f3digo Fuente\">#include &lt;SD.h&gt;                      \/\/ Librer\u00eda para interectuar con la tarjeta SD\r\n#define SD_ChipSelectPin 10  \/\/usando el pin digital 10 en arduino nano 328, puedes usar otros pines\r\n#include &lt;TMRpcm.h&gt;           \/\/ Es necesario incluir esta biblioteca para reproducir audio \r\n#include &lt;SPI.h&gt;\r\n#include &lt;Wire.h&gt;\r\n#include &lt;IRremote.h&gt;\r\nTMRpcm tmrpcm;   \/\/ crear un objeto tmrpcm\r\n\/\/Definici\u00f3n de pines\r\nint RECV_PIN = 2;\r\nint magnetPin = 5;\r\nint buzzerPin = 8;\r\nint alarma = 0;\r\nint sensorM;\r\nint activada = 0;\r\nconst int analogOutPin = A0;\/\/Luz led\r\nIRrecv irrecv(RECV_PIN);\r\ndecode_results results;\r\nvoid setup()\r\n{\r\n  Serial.begin(9600);\r\n  irrecv.enableIRIn();\r\n  pinMode(magnetPin, INPUT);\r\n  pinMode(buzzerPin, OUTPUT);\r\n  tmrpcm.speakerPin = 9; \/\/5,6,11 or 46 en Mega, 9 en Uno, Nano, etc\r\n  if (!SD.begin(SD_ChipSelectPin)) {  \/\/ ver si la tarjeta est\u00e1 presente y se puede inicializar\r\n  Serial.println(\"Fallo la tarjeta SD \");  \r\n  return;\r\n  } \r\n}\r\nvoid loop()\r\n{\r\n  \/\/Leemos un c\u00f3digo por infrarrojos\r\n  if (irrecv.decode(&amp;results))\r\n  {\r\n    Serial.println(results.value, HEX);\/\/ Lo convertimos a valor hexadecimal\r\n    irrecv.resume();\r\n    sensorM = digitalRead(magnetPin);\/\/Leemos el estdo del sensor m\u00e1gnetico\r\n    Serial.print(\"sensorM: \");\r\n    Serial.println(sensorM);\r\n      \/\/Si se cumple este c\u00f3digo la alarma queda armada\r\nif (results.value == 0xFFB24D ){\r\n    \/\/Pero si el sensor m\u00e1gentico detecta la puerta cerrada\r\n    if (sensorM == LOW){\r\n    analogWrite(analogOutPin, 255);\/\/Encendesmos el led\r\n    alarma = 1 ;\r\n    buzzer();\/\/activamos el buzzer por tiempo breve\r\n    Serial.println(\"Alarma armada\");\r\n    tmrpcm.play(\"armada.wav\");\/\/Mensaje de voz alrma armada\r\n    delay(1000);   \r\n     } \r\n     \/\/Si est\u00e1 la puerta abierta no arma la alarma \r\n    if (sensorM == HIGH){\r\n    tmrpcm.play(\"puerta.wav\");\/\/Mensaje de voz puerta abierta\r\n    Serial.println(\"Verifica que el iman est\u00e9 serca del sensor magn\u00e9tico\");    \r\n     }\r\n   }\r\n\/\/Desarma la alarma o la desactiva si est\u00e1 sonando  \r\n    if (results.value == 0xFF6897)\r\n    {\r\n    analogWrite(analogOutPin, 0);\/\/Apaga el led\r\n    alarma = 0;\r\n    buzzer();\/\/activamos el buzzer por tiempo breve tambien desactiva el buzzer si estaba sonando por el dispara de alarma \r\n    Serial.print(\"alarma: \");\r\n    Serial.println(alarma);\r\n    Serial.println(\"Alarma desactivada\");\r\n    activada = 0;\r\n    tmrpcm.play(\"desac.wav\");\/\/Mensaje de voz alarma desactivada\r\n    }  \r\n  }\r\n\/\/Leemos el estado del sensor magn\u00e9tico y si la alarma est\u00e1 armada y el iman lejos del sensor empieza a sonar la alarma\r\n  sensorM = digitalRead(magnetPin);\r\n if(sensorM == HIGH &amp;&amp; alarma == 1)\/\/\r\n  {\r\n    if(activada == 0){\r\n    tmrpcm.play(\"activada.wav\");\/\/Mensaje de voz alarma activada\r\n    delay(1500); \r\n    digitalWrite(buzzerPin, HIGH);\/\/Activa el buzzer\r\n    Serial.println(\"Alarma activada\");\r\n    activada = 1;\r\n    }\r\n  }     \r\n }\r\n\/\/Funci\u00f3n que para hacer cortos pitidos del buzzer\r\nvoid buzzer(){\r\n      digitalWrite(buzzerPin, HIGH);\r\n      delay(100);\r\n      digitalWrite(buzzerPin, LOW);\r\n      delay(100);\r\n  }<\/pre>\n<hr \/>\n<div class=\"page-sidebar widget\" id=\"donation_buttons\"><form action=\"https:\/\/www.paypal.com\/cgi-bin\/webscr\" method=\"post\" target=\"_blank\" ><input type=\"hidden\" name=\"business\" value=\"donacion@rogerbit.com\"><input type=\"hidden\" name=\"bn\" value=\"mbjtechnolabs_SP\"><input type=\"hidden\" name=\"cmd\" value=\"_donations\"><input type=\"hidden\" name=\"item_name\" value=\"Ayuda a RogerBit.com\"><input type=\"hidden\" name=\"item_number\" value=\"www.rogerbit.com\"><input type=\"hidden\" class=\"set_donation_button_amount\" name=\"amount\" value=\"1\"><table ><tbody><tr><td><label for=\"rogerBit necesita de tu ayuda para seguir existiendo :-)\">rogerBit necesita de tu ayuda para seguir existiendo :-)<\/label><\/td><\/tr><\/tbody><\/table><table ><tbody><tr><td><input style=\"margin-top:10px;\" type=\"image\" name=\"submit\" border=\"0\" src=\"https:\/\/www.paypal.com\/en_US\/i\/btn\/btn_donateCC_LG.gif\" alt=\"PayPal - The safer, easier way to pay online\"><\/td><\/tr><\/tbody><\/table><input type=\"hidden\" name=\"currency_code\" value=\"USD\"><input type=\"hidden\" name=\"notify_url\" value=\"https:\/\/rogerbit.com\/wprb\/?Donation_Button&#038;action=ipn_handler\"><\/form><\/div>\n<hr \/>\n<p><strong>PROYECTO RECOMENDADO<\/strong><\/p>\n<p><iframe loading=\"lazy\" title=\"Control de 8 luces con teclado PS\/2 con Arduino -  PCBWay.es\" width=\"1160\" height=\"653\" src=\"https:\/\/www.youtube.com\/embed\/ODE9nOFCAws?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe><\/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, te mostrar\u00e9 c\u00f3mo construir una alarma casera utilizando un Arduino, un sensor infrarrojo y un m\u00f3dulo micro SD para reproducir voz. Con este proyecto, podr\u00e1s crear un sistema de seguridad b\u00e1sico para tu hogar u oficina. Te guiar\u00e9 paso a paso a trav\u00e9s del montaje del circuito, la programaci\u00f3n del Arduino y [&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":7649,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[11],"tags":[570,1894,45,351,380,7,1896,1893,1895,613,1892],"_links":{"self":[{"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/posts\/7644"}],"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=7644"}],"version-history":[{"count":2,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/posts\/7644\/revisions"}],"predecessor-version":[{"id":7650,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/posts\/7644\/revisions\/7650"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/media\/7649"}],"wp:attachment":[{"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/media?parent=7644"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/categories?post=7644"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/tags?post=7644"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}