Taula de continguts:
- Pas 1: cables positius i de terra
- Pas 2: Afegir fotoresistència
- Pas 3: afegiu un sensor IR
- Pas 4: Afegir LCD i potenciòmetre
- Pas 5: Afegir DHT11 (sensor de temperatura i humitat)
- Pas 6: afegiu el comandament a distància, ara sou un home del temps
- Pas 7: biblioteques utilitzades
Vídeo: Estació meteorològica: 7 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:15
En aquest instructiu mostraré els passos i el codi per construir la vostra pròpia estació meteorològica. Podreu recórrer la temperatura, la humitat i la brillantor. Tingueu en compte que el vostre codi remot serà diferent del meu, però us mostraré com trobar els vostres identificadors de codi correctes. COSES QUE NECESSITEU:
- 1 x Arduino UNO R3
- 1 x comandament a distància IR (qualsevol ho farà)
- 1 x sensor IR
- 1 x fotoresistència (sensor de brillantor)
- Pantalla LCD 1 x 16x2
- Resistència de 3 x 220 Ohm
- 1 x Potenciómetre
- 1 x DHT11 (sensor de temperatura / humit)
- 1 x Taula de pa
- Filferros de pont
Pas 1: cables positius i de terra
CONFIGURACIÓ BÀSICA
- Connecteu 1 cable de pont (vermell) al costat + de la placa de connexió al port GND de l’arduino
- Utilitzeu un altre cable de pont (vermell) per connectar-vos a l’altre costat de la tauleta del rail +
- Connecteu 1 cable de pont (negre) al costat de la placa de connexió al port de 5 v de l’arduino
- Utilitzeu un altre cable de pont (negre) per connectar-vos a l’altre costat de la tauleta del rail +
Pas 2: Afegir fotoresistència
- Col·loqueu la fotoresistència a la pissarra
- Connecteu el costat dret al carril +
- Connecteu el costat esquerre a una resistència de 220 Ohm
- Connecteu un cable de la resistència al port 7 de l’arduino
- Connecteu un cable de terra que prové del carril - de la placa de connexió al mateix carril connectat al cable anterior (port 7)
Pas 3: afegiu un sensor IR
- Col·loqueu el sensor IR a la taula de suport
- Connecteu el primer cable al carril GND (-) al primer port de l'IR
- Connecteu el segon cable al carril POSITIU (+) al segon port de l'IR
- Connecteu un cable des del port 10 de l’arduino a l’última publicació del sensor IR
Pas 4: Afegir LCD i potenciòmetre
Comencem afegint el Potenciómetre
- Col·loqueu la pantalla LCD i el potenciòmetre a la pissarra
- Connecteu el carril GND (-) al costat negatiu del potenciòmetre
- Connecteu el carril POSITIU (+) al costat positiu del potenciòmetre
- Connecteu un cable des de la part superior del potenciòmetre al port V0 de la pantalla LCD
- Això permetrà ajustar el contrast de la pantalla LCD per facilitar la visualització
Afegim la pantalla LCD, els cables estaran en ordre
- Col·loqueu la pantalla LCD a la pissarra
- Connecteu un cable de terra al port VSS de la pantalla LCD
- (V0 ja està connectat des del pas anterior)
- RS es connectarà al port 12 a arduino
- RW es connectarà a terra a la taula de suport
- E es connectarà al port ~ 11 a arduino
- D4 es connectarà al port ~ 5 a arduino
- D5 es connectarà al port 4 a arduino
- D6 es connectarà al port 3 d’arduino
- D7 es connectarà al port 2 a ardiino
- A es connectarà a una resistència de 220 Ohm, la resistència es connecta al rail de terra de la placa
- K es connectarà per connectar-se al carril de terra de la placa
Pas 5: Afegir DHT11 (sensor de temperatura i humitat)
- Col·loqueu DHT11 a la pissarra
- Connecteu el carril positiu (+) de la placa de connexió al pin positiu de DHT11, serà el primer pin de l’esquerra
- Connecteu el segon pin del DHT11 a una resistència de 220 Ohm
- Connecteu la resistència de 220 Ohm al port ~ 6 de l'arduino
- Connecteu el darrer pin més dret al rail negatiu de la taula de suport
Pas 6: afegiu el comandament a distància, ara sou un home del temps
Si sorgeix algun problema en construir-lo, reviseu els diagrames que estan connectats correctament. El més probable és que el comandament a distància que he fet servir no sigui el mateix que el vostre. Això vol dir que haureu de canviar el codi perquè us funcioni.
- Baixeu-vos l'IDE Arduino per fer aquestes correccions als vostres materials.
- Descarregueu el codi proporcionat (remoteFinder.ino), obriu l'IDE i pengeu / compileu el programa.
- Assegureu-vos d'obrir el monitor sèrie.
- Premeu el botó dos que voleu utilitzar i anoteu el codi que us proporciona el monitor sèrie.
NOTA: FFFFFF no és correcte, la biblioteca IR la llança quan detecta l'ús del mateix botó. Això només fa que estiguis prement el mateix botó una i altra vegada. Si no podeu descarregar el fitxer, aquí el podeu copiar i enganxar.
int RECV_PIN = 6; IRrecv irrecv (RECV_PIN); resultats decode_results;
configuració nul·la () {Serial.begin (9600); irrecv.enableIRIn (); // Arrenca el receptor}
bucle buit () {if (irrecv.decode (& results)) {Serial.println (results.value, HEX); irrecv.resume (); // Rebeu el següent valor}} A continuació, obriu WeatherStation.ino i canvieu els valors dels botons al vostre. Al codi es troben a l'inici del fitxer i s'anomenen code1 code2 code3 Compileu el codi i pengeu-lo i ara esteu a punt per fer-vos càrrec del canal 10.
Pas 7: biblioteques utilitzades
dht.h
IRremote.h
LiquidCrystal.h https://www.arduino.cc/en/Reference/LiquidCrystal Si aquestes biblioteques s’han actualitzat o no hi treballen, no dubteu a enviar-me un correu electrònic i us enviaré les meves biblioteques.
Recomanat:
Estació meteorològica professional amb bricolatge ESP8266 i ESP32: 9 passos (amb imatges)
Estació meteorològica professional que utilitza bricolatge ESP8266 i ESP32: LineaMeteoStazione és una estació meteorològica completa que es pot connectar amb sensors professionals de Sensirion, així com amb algun component de l’instrument Davis (pluviòmetre, anemòmetre)
HC-12 Estació meteorològica de llarga distància i sensors DHT: 9 passos
Estació meteorològica de llarga distància HC-12 i sensors DHT: en aquest tutorial aprendrem com fer una estació meteorològica de llarga distància remota mitjançant dos sensors dht, mòduls HC12 i la pantalla LCD I2C. Mireu el vídeo
Estació meteorològica assistida per satèl·lit: 5 passos
Estació meteorològica assistida per satèl·lit: aquest projecte està pensat per a persones que vulguin recopilar les seves pròpies dades meteorològiques. Pot mesurar la velocitat i la direcció del vent, la temperatura i la humitat de l’aire. També és capaç d’escoltar satèl·lits meteorològics que orbiten al voltant de la Terra un cop cada 100 minuts. Jo vull
Estació meteorològica NaTaLia: l'estació meteorològica amb energia solar Arduino s'ha fet correctament: 8 passos (amb imatges)
Estació meteorològica NaTaLia: Estació meteorològica amb energia solar Arduino feta de la manera correcta: després d’un any d’exitació en 2 llocs diferents, comparteixo els plans del projecte de la meva estació meteorològica amb energia solar i explico com va evolucionar cap a un sistema que realment pot sobreviure durant molt de temps períodes des de l'energia solar. Si segueixes
Estació meteorològica de bricolatge i estació de sensor WiFi: 7 passos (amb imatges)
Estació meteorològica de bricolatge i estació de sensor WiFi: en aquest projecte us mostraré com crear una estació meteorològica juntament amb una estació de sensor WiFi. L'estació del sensor mesura les dades de temperatura i humitat locals i les envia, mitjançant WiFi, a l'estació meteorològica. L'estació meteorològica mostra llavors