Taula de continguts:

Smart-Greenhouse: 9 passos
Smart-Greenhouse: 9 passos

Vídeo: Smart-Greenhouse: 9 passos

Vídeo: Smart-Greenhouse: 9 passos
Vídeo: How to Make a Green House Model 2024, Desembre
Anonim
Smart-Greenhouse
Smart-Greenhouse

Hola marcadors, Som un grup de tres estudiants i aquest projecte forma part de l’assignatura anomenada Creative Electronics, un mòdul d’Enginyeria Electrònica de Beng de la Universitat de Màlaga, Escola de Telecomunicacions (https://etsit.uma.es/).

Aquest projecte consisteix en un hivernacle intel·ligent capaç de modular la brillantor d’una bombeta en funció de la llum del sol. També compta amb sensors que mesuren la humitat, la temperatura i la brillantor. Per mostrar tota la informació hi ha una pantalla lcd. A part, fem un programa mitjançant processament que us permetrà canviar la brillantor de la bombeta manualment per si voleu, amb un entorn 3D.

Pas 1: materials

- 1 fotoresistència

- 1 sensor de temperatura / humitat DHT11

- 1 Lcd LCM1602C

- 1 Protoboard

- 1 caixa (https://www.ikea.com/es/es/productos/decoracion/plantas-jardineria/socker-invernadero-blanco-art-70186603/)

- 1 bombeta

- 1 resistència de 10k-Ohm

- 1 SAV-MAKER-I (alternativa a Arduino Leonardo). Si algú vol fer aquest tauler en lloc d’utilitzar Arduino Leonardo, afegim l’enllaç de github on trobareu tota la informació necessària (https://github.com/fmalpartida/SAV-MAKER-I).

El circuit més feble, que permet la variació de la intensitat de la llum de la bombeta, es basa en un disseny del fabricant (https://maker.pro/arduino/projects/arduino-lamp-dimmer). Materials usats:

- 1 resistència de 330 ohms

- 2 resistències de 33k-Ohm

- 1 resistència de 22k-Ohm

- 1 resistència de 220 Ohm

- 4 díodes 1N4508

- 1 díode 1N4007

- 1 díode Zener 10V 4W

- 1 condensador de 2.2uF / 63V

- 1 condensador de 220nF / 275V

- 1 optoacoblador 4N35

- MOSFET IRF830A

Pas 2: sensor de temperatura / humitat

Sensor de temperatura / humitat
Sensor de temperatura / humitat

Hem utilitzat el sensor DHT11. Això

El sensor ens proporciona dades digitals d’humitat i temperatura de l’aire. Considerem que és important mesurar aquests paràmetres perquè influeix en el creixement i la cura de la planta.

Per programar el sensor havíem utilitzat la biblioteca Arduino DHT11. Heu d'afegir la biblioteca DHT11 a la carpeta de la vostra biblioteca Arduino. Incloem la biblioteca per descarregar.

Com podeu veure, afegim una imatge per mostrar com està la connexió del sensor.

Pas 3: sensor de llum

Sensor de llum
Sensor de llum
Sensor de llum
Sensor de llum

Per fer el sensor de llum hem utilitzat un fotoresistor, que és una resistència variable amb canvi de llum, i una resistència de 10k-Ohm. A la imatge següent es mostra com fer les connexions.

Aquest sensor és realment important perquè totes les dades que obté s’utilitzen per regular la brillantor de la bombeta.

Pas 4: pantalla LCD

Pantalla LCD
Pantalla LCD

Hem utilitzat el lcd LCM1602C. El lcd ens permet mostrar tota la informació que capturem amb tots els sensors.

Per programar el lcd havíem utilitzat la biblioteca Arduino LCM1602C. Heu d'afegir la biblioteca LCM1602C a la carpeta de la vostra biblioteca Arduino.

Afegim una imatge per mostrar com connectar el dispositiu.

Pas 5: Circuit dimmer

Circuit dimmer
Circuit dimmer
Circuit dimmer
Circuit dimmer

La primera manera que ens ve al cap quan s’utilitza un Arduino i s’ha d’atenuar la llum és fer servir PWM, de manera que és el nostre camí. En fer-ho, ens vam inspirar en el conegut circuit de disseny de Ton Giesberts (Copyright Elektor Magazine) que fa PWM d'una font de CA. En aquest circuit, la tensió de potència per accionar la porta és subministrada per la tensió a través de la porta. D2, D3, D4, D5 formen un pont de díodes, rectificant la tensió del circuit; D6, R5, C2 també serveix de rectificador i R3, R4, D1 i C1 regulen el valor de la tensió a través de C2. L'optocoplador i R2 condueixen la porta, fent que el transistor canviï segons el valor PWM proporcionat per la placa Arduino. R1 serveix de protecció per al LED d’optocoplador.

Pas 6: Programació de SAV-MAKER-I

La funció d’aquest programa és llegir i mostrar tota la informació que reben els nostres sensors. A més modulem la llum amb un senyal PWM en funció dels valors de la llum. Aquesta part forma la regulació automàtica.

A continuació s’afegeix el codi.

Pas 7: programació amb processament

La funció d’aquest programa és representar gràficament el que passa amb l’hivernacle en temps real. La interfície gràfica mostra un hivernacle 3D amb una bombeta (que s'encén o s'apaga al mateix temps que ho fa a la vida real) i una planta. A més, representa un dia assolellat o un cel estrellat segons l’estat de la bombeta. El programa també ens permet tenir el control de la bombeta de forma manual.

A continuació s’afegeix el codi.

Pas 8: Formació de la Junta

Fent la Junta
Fent la Junta

Com podeu veure a les fotos afegides, posem tots els components a la protoborda seguint la imatge de les connexions que posem.

Pas 9: Resultat final

Recomanat: