====== Materiales ====== El primer prototipo v1 incluía : - Raspberry pi - 1 Arduino nano - 1 Sensor de temperatura y humedad DHT11, ver [[proyectos:monitorclima_temperatura|proyectos:monitorclima_temperatura]] - 1 Relay doble, ver el [[proyectos:monitorclima_temperatura_relay|codigo para el relay]] - LCD conexion 12 pines - Potenciómetro - 2 resistencias de 1k ohm para comunicacion i2c - 1 resistencia de 220 ohms para el LCD - 1 resistencia entre 5K a 10K Ohms para el sensor DHT - PCB para prototipado, cables, cautín, soldador, pasta - Caja plástica interperie, tornillos, cinchas plásticas ====== Diagrama ====== {{ :proyectos:rpi-dht11-lcd-rele-arduino-nano3_v1-2.png?600 |Hardware v1}} {{ :proyectos:rpi-dht11-lcd-rele-arduino-nano5.fzz |Archivo hardware v1 Fritzing}} ====== Software ====== * Librerias arduino: [[https://github.com/adafruit/DHT-sensor-library|DHT]] * Codigo arduino: {{ :proyectos:inverno-interno-v1.ino | Código Invernadero Version 1}} * Código raspberrypi:[[https://github.com/neozerosv/invernadero-pi|Invernadero PI]] NOTA: Se debe modificar el codigo para usar la [[proyectos:monitorclima_i2c_raspi|comunicacion I2C con el arduino]] ====== Circuito Montado ====== {{ :proyectos:arduino-placa-v1-1.jpg?400 | Placa en proceso}} Se soldaron los componentes, sensores, arduino nano, bornas en una placa de prototipado PCB. {{ :proyectos:caja-sensores-v1-2.jpg?400 |Caja con Sensores}} Se montó la placa dentro de una caja plástica interperie y le realizarón las conexiones eléctricas pertienentes. {{ :proyectos:arduino-placa-rpi-v1-1.jpg?400 |Placa con arduino y RPI }} Dado que no se tenía al momento el elemento de la comunicación remota, se conecto la raspberry PI directamente al arduino a través de I2C para pruebas de lecturas. {{ :proyectos:arduino-placa-v1-3.jpg?400 |Sistema Montado}} Posteriormente se monto el módulo de control independiente junto a raspberry PI, lo cual no es idóneo. ====== Referencias ====== * https://en.wikipedia.org/wiki/IEEE_802.15.4 * https://oscarliang.com/raspberry-pi-arduino-connected-i2c/ * https://radiostud.io/howto-i2c-communication-rpi/