Paso 5: Arduino: hay 2 procesos a realizar
Primero:
Antes de empezar ha montar el Arduino hay montar el ESP8266 al conversor USb Serial Rx con Tx y Tx con Rx usando la fuente de alimentación para dar corriente al ESP8266 porque consumen de mas lo puede dar el conversor, en la patilla + 3,3, el de en de en una consola abierta com del conversor a 115200 baudios escribimos...
AT + RST
y luego
AT + CIOBAUD = 9600
en ambos casos nos devuelve OK (aunque en el segundo no lo vemos) con esto le bajamos la velocidad permiso de 115200 una 9600 ya la librería SoftwareSerial.h usamos para programar el arduino no soporta esta velocidad.
hardware y conexiones:
Primero de para la sonda DS18B20 hay poner una resistencia de 4K 7 entre vcc (5v) y datos El pin lo conectmos al pin 5,
El pin 2 y 3 lo dejamos para Advertisement RX y TX del wifi en el el pin 2 ponemos el divisor de voltaje formado por las resistencias de 1k y 2k
El sistema lo alimentamos con una fuente de ordenador de donde tomamos 0v (negro) 12V (amarillo) para el arduino y 3.3 (naranja) para el módulo ESP8266
programación de análisis:
-Leer temperatura
-cada 5 minutos enviar la ultima lectura por internet
-enviar la lectura por wifi a internet
-Activar el wifi
-Kinnickinnic al router
-Llamar al servicio web guarda la Ip publica del router (uso futuro)
-Llamar al servicio web del sensor para guardar el valor
congelador.ino
Siguiendo las explicaciones de prometec Romero conectar el wifi a la red pero no obtengo datos del servidor web Connected usb-serie-ttl al wifi y con las explicaciones de http://www.sistemasorp.es/ primero lo configuro para trabaje una 9600 bps, comentan es el mas estable para trabajar con internet
Tras muchos intentos del comando no GET Romero nada en claro, solo "tiempo fuera", todos los tutoriales ponen \r\n para fin de linea pero veo en http://www.edaboard.com ponen \n, pruebo y Romero "no encontrado" con lo que a la indicar el HOST de cadena obtener heno. pero los tiempos de espera son cortos como para hacer puebas escribiendo los comandos con el teclado, para las pruebas con arduino terminal.ino creo con lo lo hago en bateria poniendo demoras para dar tiempo al wifi y un internet un respondedor.