loading

Ccrear un sistema que envie a internet unas fotos de quien abre la nevera, ademas de facilitar la temperatura y avisar de que se queda abierta mas de un minuto

Step 1: ​Teoría:

Necesito subir a Internet las fotos tomadas cuando se abre la nevera una en el momento, otras cada 15 segundos hasta cerrar la puerta.

tras varias pruebas de hacer que un arduino capture una foto en jpg y lo envíe por Internet opto por que sea un viejo teléfono android quien lo haga, el teléfono y el arduino se conectarán por bluetooth para ello uso takepicture.apk Como en otras ocasiones, opto por usar uno de los dominios que tengo contratados para hacer unos servicios web que me permitan manejar las imágenes transmitidas y con servidor ftp para que se puedan alojar las fotos. para evitar que se llene la memoria del teléfono usaré Foldersync lite configurado para sincronizar en doble sentido para que cuando un servicio web mueva la imagen esta se borre del teléfono.

Step 2: Practica:Android

Lo primero que hice fué formatear el teléfono con los valores de fábrica (vol+ y encender>> factory setting) configurar lo más básico sin asociar a ninguna cuenta.

Habilitar la instalación de aplicaciones de fuentes desconocidas en la pestaña de seguridad, Ajustar el volumen en modo silencio, de modo que la cámara no haga ruido El wifi para que se conecte automaticamente... El bluetooth encendio y en parejado con el del arduino.

Luego instalar y configurar las aplicacionestakepicture, poner la carpeta donde se van a poner las fotos ( no tiene por que ser la estandard). foldersinc, poner los datos del servidor FTP y la carpeta a sincronizar ( la misma que configuró en takepicture). arduino_foto, (modifica la configuración en el código). autostart configuar que arranque arduino_foto, diez segundos después de encender....

télefono siempre enchufado a la corriente

para saber la mac del hc5 del arduino sigue las instrucciones de http://www.prometec.net/bt-hc05/

en Arduino la mac viene como +ADDR:2015:4:176992

en android hay que ponerla xx:xx:xx:xx:xx:xx: y quedaría :20:15:04:17:69:92

Step 3: ​Php:

hay un modulo que se encarga de mover los ficheros desde /fotos a /fotos/definitivo,

además de los del control del congelador para guardar y avisar de la temperatura de

la nevera ( además de los propios del otro proyecto https://www.instructables.com/id/Alarma-remota-Con... )

Step 4: Arduino

hay 2 procesos a realizar

hardware y conexiones:

análisis programación:

- detectar cuando se abre la nevera, uso ldr para detectar la luz de la nevera

- enviar la temperatura es el mismo procedimiento que en Alarma-remota-Congelador

pero al usar la pantalla y la sonda necesita las librerías OneWire.h y "U8glib.h"

About This Instructable

399views

5favorites

License:

More by Alfonso Serrano:Haciendo Que Mi Cnc Grbl Sea Bluetooth Foto Nevera Alarma Remota Congelador Arduino-Android 
Add instructable to: