Академический Документы
Профессиональный Документы
Культура Документы
Visto el inters que hay por el control de Arduino va Internet con el mvil, me
he permitido hacer este pequeo tutorial que espero pueda ayudar a algn
principiante.
Lo que se trata es poder activar una o ms salidas digitales del Arduino por
medio de un ordenador o un mvil. Esto permitira actuar sobre luces, motores,
alarmas, climatizacin, etc desde cualquier distancia con un ordenador o un
mvil con conexin de datos.
La solucin se divide en varios apartados.
2.-Programa Arduino:
-byte ip[] = { 192, 168, 1, 15 }; Aqu con 15 definimos la IP interna. Puede
ser cualquier valor hasta 254, siempre que no est ocupada por otro
dispositivo.
-byte gateway[] = { 192, 168, 1, 1 }; Es la IP de nuestro router. A veces es
192.168.0.1 y habra que cambiar la IP interna con el cero.
-EthernetServer server(100); Es el puerto por el que queremos acceder a la
IP. Podemos usar el que queramos.
-Lo siguiente es generar una pgina bsica para enviar los comandos de ON y
OFF sobre el pin 4 y su deteccin para actuar en consecuencia.
Ojo! En la pgina aparece "Estado: Activado o Desactivado", esto no nos
asegura que la funcin se haya realizado, para ello tendramos que hacer una
programacin con retorno a la pgina que garantizase la accin.
3.-Acceso desde LAN: Cargado el programa en nuestro Arduino solo nos queda
cargar en nuestro navegador o mvil (con wifi) la pgina generada. Tendremos
que teclear 192.168.1.15:100 y veremos dos botones de ON y OFF. Al pulsarlos
se envan los comandos 192.168.1.15:100/?lighton=ON o 192.168.1.15:100/?
lighton=OFF que encendern o apagarn el LED. En realidad el programa solo
lee la palabra lighton y lightoff para la conmutacin.
P.D. Por dificultades "tcnicas" para utilizar la llave, este sistema se usa para
abrir el portn del edificio. El Arduino (con mdulo Wifi HLK-RM04) est
conectado a los cables del fonoporta, en Android hay un programa (escrito en
Basic4Android) que enva el comando de apertura durante 3 segundos. En
realidad el sistema se activa acercando el mvil a una etiqueta NFC
estratgicamente situada.
Jopapa
www.jopapa.me
Jopapa
www.jopapa.me
ElEspanol
avatar_ElEspanol
****
Sr. Member
Posts: 297
[add Karma]
[add Karma]
[add Karma]
ElEspanol
avatar_ElEspanol
****
Sr. Member
Posts: 297
[add Karma]
[add Karma]
Para arreglar los ventiladores con PWM, existe una libreria "PID", es para
arreglar cosas, muy generica. No tengo experiencia practica con ella, pero es la
aplicacin para tu caso.