
Tartalomjegyzék:
- 1. lépés: Amire szüksége lesz
- 2. lépés: Az áramkör
- 3. lépés: Indítsa el a Visuino programot, és válassza ki az Arduino UNO kártya típusát
- 4. lépés: A Visuino -ban összetevők hozzáadása
- 5. lépés: A Visuino készlet összetevőiben
- 6. lépés: A Visuino Connect komponensekben
- 7. lépés: Az Arduino kód létrehozása, fordítása és feltöltése
- 8. lépés: Játssz
2025 Szerző: John Day | [email protected]. Utoljára módosítva: 2025-01-23 14:47


Ebben az oktatóanyagban megtanuljuk, hogyan lehet egyszerű időjárás -állomást létrehozni Arduino, DHT11 érzékelő, OLED kijelző és Visuino segítségével a hőmérséklet és a páratartalom megjelenítéséhez.
Nézzen meg egy bemutató videót.
1. lépés: Amire szüksége lesz


- Arduino UNO (vagy bármely más Arduino)
- OLED kijelző
- DHT11 hőmérséklet/páratartalom érzékelő
- Jumper vezetékek
- Visuino program: Töltse le a Visuino programot
2. lépés: Az áramkör

- Csatlakoztassa a DHT11 érzékelő csapját (VCC vagy +) az Arduino csaphoz (5V)
- Csatlakoztassa a DHT11 érzékelő csapját (GND vagy -) az Arduino csaphoz (GND)
- Csatlakoztassa a DHT11 érzékelő csapját (S) az Arduino digitális csaphoz (7)
- Csatlakoztassa az OLED kijelzőt (VCC) az Arduino tűhöz (5V)
- Csatlakoztassa az OLED kijelzőt (GND) az Arduino tűhöz (GND)
- Csatlakoztassa az OLED kijelzőt (SCL) az Arduino tűhöz (SCL)
- Csatlakoztassa az OLED kijelzőt (SDA) az Arduino tűhöz (SDA)
3. lépés: Indítsa el a Visuino programot, és válassza ki az Arduino UNO kártya típusát


Az Arduino programozásának megkezdéséhez telepítenie kell az Arduino IDE -t innen:
Kérjük, vegye figyelembe, hogy az Arduino IDE 1.6.6 -ban vannak kritikus hibák. Győződjön meg arról, hogy az 1.6.7 vagy újabb verzióját telepítette, különben ez az utasítás nem fog működni! Ha még nem tette meg, kövesse a jelen útmutató utasításait az Arduino IDE beállításához az Arduino UNO programozásához! A Visuino: https://www.visuino.eu telepítése is szükséges. A Visuino elindítása az első képen látható módon Kattintson a Visuino Arduino komponensén található „Eszközök” gombra (1. kép).
4. lépés: A Visuino -ban összetevők hozzáadása


- Adjon hozzá "SSD1306/SH1106 OLED Display (I2C)" összetevőt
- Adjon hozzá 2X "analóg szöveget" összetevőt
- Adja hozzá a "Páratartalom és hőmérő DHT11/21/22/AM2301" összetevőt
5. lépés: A Visuino készlet összetevőiben



- Válassza ki az "AnalogToText1" összetevőt, és a tulajdonságok ablakban állítsa a "Precision" értéket 0 -ra (1. kép)
- Válassza ki az "AnalogToText2" összetevőt, és a tulajdonságok ablakban állítsa a "Precision" értéket 0 -ra (1. kép)
- Válassza ki a "DisplayOLED1" összetevőt, és kattintson rá duplán. (2. kép)
- Az elemablakban húzza kétszer balra a „Bittérkép rajzolása” lehetőséget (2. kép)
- Az elemablakban húzza kétszer a "Szövegmezőt" balra (2. kép)
- Az Elements ablakban válassza a "Bitmap1 rajzolása" lehetőséget a bal oldalon, és a tulajdonságok ablakban állítsa az "Y" értéket 30 -ra, majd válassza a "Bitmap" lehetőséget, majd kattintson a 3 pontra.
- Az "Átlátszóság bittérkép -szerkesztőben" kattintson a "Betöltés" gombra, és töltse be a "Felhő" bitképet a fájlból.
- Zárja be az "Átlátszóság bitképszerkesztőt"
- Az Elements ablakban válassza a "Bitmap2 rajzolása" lehetőséget a bal oldalon, és a tulajdonságok ablakban állítsa az "X" értéket 75 -re, majd válassza a "Bitmap" lehetőséget, majd kattintson a 3 pontra.
- Az "Átlátszóság Bitmap szerkesztőben" kattintson a "Betöltés" gombra, és töltse be a "Csepp" bitképet a fájlból.
- Zárja be az "Átlátszóság bitképszerkesztőt"
- Az Elements ablakban válassza a "TextField1" lehetőséget, és a tulajdonságok ablakban állítsa a "size" értéket 4 -re, "X" -et 5 -re, "Y" -t 5 -re
- Az Elements ablakban válassza a "TextField2" lehetőséget, és a tulajdonságok ablakban állítsa a "size" értéket 2 -re, "X" értékét 105 -re, "Y" értékét 5 -re
6. lépés: A Visuino Connect komponensekben


- Csatlakoztassa a "DisplayOLED1" komponens tűjét [Out] az Arduino I2C tűhöz [In]
- Csatlakoztassa a "HumidityThermometer1" komponens tűjét [érzékelő] az Arduino digitális csaphoz [7]
- Csatlakoztassa a "HumidityThermometer1" komponens csapját [Hőmérséklet] az AnalogToText1 tűhöz [In]
- Csatlakoztassa a "HumidityThermometer1" komponens csapját [Nedvesség] az AnalogToText2 tűhöz [In]
- Csatlakoztassa az "AnalogToText1" tűt [kimenet] a "DisplayOLED1"> TextField1 komponens tűjéhez [be]
- Csatlakoztassa az "AnalogToText2" tűt [kimenet] a "DisplayOLED1"> TextField2 komponens tűjéhez [be]
7. lépés: Az Arduino kód létrehozása, fordítása és feltöltése


Visuino esetén nyomja meg az F9 billentyűt, vagy kattintson az 1. képen látható gombra az Arduino kód létrehozásához, és nyissa meg az Arduino IDE -t
Az Arduino IDE -ben kattintson a Feltöltés gombra a kód összeállításához és feltöltéséhez (2. kép)
8. lépés: Játssz
Ha bekapcsolja az Arduino UNO modult, a helyiség hőmérsékletét és páratartalmát meg kell jeleníteni az OLED kijelzőn.
Gratulálunk! Befejezte a projektet Visuino -val. Mellékelve van a Visuino projekt is, amelyet ehhez az Instructable -hez hoztam létre, letöltheti innen és megnyithatja Visuino -ban:
Ajánlott:
HC-12 nagy hatótávolságú időjárás állomás és DHT érzékelők: 9 lépés

HC-12 nagy hatótávolságú időjárás állomás és DHT érzékelők: Ebben az oktatóanyagban megtanuljuk, hogyan készítsünk távoli időjárási állomást két dht érzékelő, HC12 modul és az I2C LCD kijelző segítségével. Nézze meg a videót
Egyszerű időjárás állomás az ESP8266 használatával: 6 lépés (képekkel)

Egyszerű időjárás állomás az ESP8266 használatával: Ebben az utasításban megosztom, hogyan kell használni az ESP8266 -t olyan adatok beszerzéséhez, mint a hőmérséklet, a nyomás, az éghajlat stb., Valamint a YouTube -adatokat, például az előfizetőket Teljes megtekintések száma. és jelenítse meg az adatokat a soros monitoron, és jelenítse meg az LCD -n. Az adatok f
DIY meteorológiai állomás Nextion kijelzővel és Arduino -val: 11 lépés

DIY meteorológiai állomás Nextion kijelzővel és Arduino -val: Ebben az oktatóanyagban a Nextion kijelzőt, az rtc1307 időmodult, az Arduino UNO -t és a Visuino -t használjuk az aktuális idő, hőmérséklet és páratartalom megjelenítésére. Nézzen meg egy bemutató videót
Meteorológiai állomás nagy ST7920 kijelzővel: 4 lépés

Meteorológiai állomás a nagy ST7920 kijelző használatával: Kedves barátaink, üdvözöljük egy másik Instructable -ben! Ebben az oktatóanyagban először megnézzük ezt a nagyméretű LCD -kijelzőt, és hőmérséklet- és páratartalom -figyelőt építünk vele. Mindig is a kijelzőhöz hasonló kijelzőt akartam megtudni
Időjárás állomás Arduino, BME280 és kijelzővel az elmúlt 1-2 nap trendjének megtekintéséhez: 3 lépés (képekkel)

Időjárás-állomás Arduino, BME280 és kijelzővel az elmúlt 1-2 nap trendjének megtekintéséhez: Helló! Mutatják az aktuális légnyomást, hőmérsékletet és páratartalmat. Ami eddig hiányzott nekik, az a tanfolyam bemutatása az elmúlt 1-2 napon belül. Ennek a folyamatnak lenne egy