INHOUDSOPGAWE:
- Stap 1: wat u benodig
- Stap 2: Die stroombaan
- Stap 3: Begin Visuino en kies die tipe Arduino UNO -bord
- Stap 4: Voeg komponente by in Visuino
- Stap 5: In Visuino -stelkomponente
- Stap 6: In Visuino Connect Components
- Stap 7: Genereer, stel op en laai die Arduino -kode op
- Stap 8: Speel
Video: Eenvoudige DIY weerstasie met DHT11 en OLED -skerm: 8 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
In hierdie handleiding leer ons hoe u 'n eenvoudige weerstasie kan skep met behulp van Arduino, DHT11 -sensor, OLED -skerm en Visuino om die temperatuur en humiditeit te vertoon.
Kyk na 'n demonstrasievideo.
Stap 1: wat u benodig
- Arduino UNO (of enige ander Arduino)
- OLED -skerm
- DHT11 temperatuur/humiditeit sensor
- Springdrade
- Visuino -program: Laai Visuino af
Stap 2: Die stroombaan
- Koppel DHT11 -sensorpen (VCC of +) aan Arduino -pen (5V)
- Koppel DHT11 -sensorpen (GND of -) aan Arduino -pen (GND)
- Koppel DHT11 sensorpen (S) aan Arduino digitale pen (7)
- Koppel OLED -skermpen (VCC) aan Arduino -pen (5V)
- Koppel OLED -skermpen (GND) aan Arduino -pen (GND)
- Koppel OLED -skermpen (SCL) aan Arduino -pen (SCL)
- Koppel OLED -skermpen (SDA) aan Arduino -pen (SDA)
Stap 3: Begin Visuino en kies die tipe Arduino UNO -bord
Om die Arduino te begin programmeer, moet u die Arduino IDE van hier af laat installeer:
Hou in gedagte dat daar 'n paar kritieke foute in Arduino IDE 1.6.6 is. Maak seker dat u 1.6.7 of hoër installeer, anders werk hierdie instruksie nie! As u dit nog nie gedoen het nie, volg die stappe in hierdie instruksie om die Arduino IDE op te stel om Arduino UNO te programmeer! Die Visuino: https://www.visuino.eu moet ook geïnstalleer word. Begin Visuino soos aangedui op die eerste foto Klik op die "Tools" -knoppie op die Arduino -komponent (prent 1) in Visuino As die dialoog verskyn, kies "Arduino UNO" soos op prent 2
Stap 4: Voeg komponente by in Visuino
- Voeg die komponent "SSD1306/SH1106 OLED Display (I2C)" by
- Voeg 2X "Analog To Text" -komponent by
- Voeg die komponent "Humiditeit en termometer DHT11/21/22/AM2301" by
Stap 5: In Visuino -stelkomponente
- Kies 'AnalogToText1' komponent en stel 'Precision' in die eienskappe venster op 0 (Picture1)
- Kies die komponent "AnalogToText2" en stel in die eienskappe venster "Precision" op 0 (prent 1)
- Kies die komponent "DisplayOLED1" en dubbelklik daarop. (Prent 2)
- Sleep in die elementvenster 2X "Draw Bitmap" na links (prent 2)
- Sleep in die elementvenster 2X "Teksveld" na links (prent 2)
- Kies in die venster Elements "Teken Bitmap1" aan die linkerkant en stel in die venster Eienskappe "Y" op 30 en kies "Bitmap" en klik op die 3 kolletjies.
- Klik in die "Transparency Bitmap Editor" op die knoppie "Laai" en laai die "Cloud" bitmap uit die lêer. Let wel: die "Cloud" bitmap is hier beskikbaar om af te laai, of u kan hier meer soek,
- Sluit die "Transparency Bitmap Editor"
- Kies in die venster Elements "Teken Bitmap2" aan die linkerkant en stel in die eienskappe venster "X" op 75 en kies "Bitmap" en klik op die 3 kolletjies.
- Klik in die "Transparency Bitmap Editor" op die knoppie "Laai" en laai die "Drop" bitmap uit die lêer. Let op: die "Drop" bitmap is hier beskikbaar om af te laai, of u kan hier meer soek,
- Sluit die "Transparency Bitmap Editor"
- Kies "TextField1" in die Elements -venster en stel in die eienskappe venster "grootte" op 4, "X" op 5, "Y" op 5
- Kies "TextField2" in die Elements -venster en stel in die venster "Eienskappe" 2, "X" op 105, "Y" op 5
Stap 6: In Visuino Connect Components
- Koppel "DisplayOLED1" komponentpen [Uit] aan Arduino I2C -pen [In]
- Koppel "HumidityThermometer1" komponentpen [Sensor] aan Arduino digitale pen [7]
- Koppel "HumidityThermometer1" komponentpen [Temperatuur] aan AnalogToText1 pen [In]
- Koppel "HumidityThermometer1" komponentpen [Humidity] aan AnalogToText2 pin [In]
- Koppel "AnalogToText1" -pen [Uit] aan "DisplayOLED1"> TextField1 -komponentpen [In]
- Koppel "AnalogToText2" -pen [Uit] aan "DisplayOLED1"> TextField2 -komponentpen [In]
Stap 7: Genereer, stel op en laai die Arduino -kode op
Druk in Visuino F9 of klik op die knoppie op prent 1 om die Arduino -kode te genereer en maak die Arduino IDE oop
Klik in die Arduino IDE op die oplaai -knoppie om die kode saam te stel en op te laai (prent 2)
Stap 8: Speel
As u die Arduino UNO -module aanskakel, moet die kamertemperatuur en humiditeitsvlak op die OLED -skerm vertoon word.
Baie geluk! U het u projek met Visuino voltooi. Die Visuino -projek wat ek vir hierdie instruksies geskep het, is ook aangeheg, u kan dit hier aflaai en in Visuino oopmaak:
Aanbeveel:
Eenvoudige weerstasie met behulp van ESP8266 .: 6 stappe (met foto's)
Eenvoudige weerstasie met behulp van ESP8266 .: In hierdie instruksies sal ek deel hoe ek ESP8266 kan gebruik om data soos temperatuur, druk, klimaat ens te kry. En YouTube -data soos intekenare en amp; Totale aantal kyke. en vertoon die data op Serial monitor en vertoon dit op LCD. Die data sal f
NaTaLia Weerstasie: Arduino -sonkrag -weerstasie op die regte manier: 8 stappe (met foto's)
NaTaLia Weerstasie: Arduino -sonkrag -weerstasie op die regte manier: Na 1 jaar suksesvolle werking op 2 verskillende plekke deel ek my projekplanne met sonkrag -aangedrewe weerstasies en verduidelik hoe dit ontwikkel het tot 'n stelsel wat werklik oor 'n lang tyd kan voortbestaan tydperke van sonkrag. As jy volg
Arduino weerstasie met BMP280 -DHT11 - temperatuur, humiditeit en druk: 8 stappe
Arduino weerstasie met behulp van BMP280 -DHT11 - temperatuur, humiditeit en druk: in hierdie tutoriaal leer ons hoe u 'n weerstasie kan maak wat 'n TEMPERATUUR, Vochtigheid en druk op die LCD -skerm TFT 7735 sal vertoon Kyk na 'n demonstrasievideo
DIY weerstasie met behulp van DHT11, BMP180, Nodemcu met Arduino IDE oor Blynk -bediener: 4 stappe
DIY weerstasie met behulp van DHT11, BMP180, Nodemcu met Arduino IDE oor Blynk -bediener: Github: DIY_Weather_Station Hackster.io: Weerstasie U sou die weertoepassing reg gesien het? Soos, as u dit oopmaak, leer u die weerstoestande, soos temperatuur, humiditeit, ens., Die gemiddelde waarde van 'n groot is
Hoe om 'n eenvoudige weerstasie met Arduino te maak: 6 stappe (met foto's)
Hoe om 'n eenvoudige weerstasie te maak met behulp van Arduino: Hallo ouens, in hierdie instruksies sal ek verduidelik hoe u 'n eenvoudige weerstasie kan laat temperatuur en humiditeit met behulp van die DHT11 -sensor en Arduino kan waarneem, die waargenome data sal op die LCD -skerm vertoon word. Voordat u hierdie instruksies begin, moet u dit weet