Paso 4: El Arduino sketch
El Arduino que estoy usando para este proyecto es el Mega 2560 se
tendrá que ajustar las funciones / pins / bibliotecas en el .ino archivo si utiliza una tabla diferente.
Lógica de sketch es bastante simple:
En la función setup() Arduino obtiene una dirección IP, se conecta con el servidor de Teleduino e inicializa los sensores.
En la función loop() bucles hasta que llega una petición y cada 60 segundos obtiene los datos de los sensores y envía con el método POST a una página php que agrega a la base de datos.
Hay una función personalizada llamada .getReset() y para que funcione los archivos Teleduino2560.cpp y Teleduino2560.h (en la carpeta de Bibliotecas/Teleduino2560 ) deben ser substituido.