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: A kód létrehozása, fordítása és feltöltése
 - 8. lépés: Játssz
 
- Szerző John Day [email protected].
 - Public 2024-01-30 09:39.
 - Utoljára módosítva 2025-01-23 14:47.
 
  Ebben az oktatóanyagban megtanuljuk, hogyan kell elindítani és elforgatni a ventilátort, ha a hőmérséklet egy bizonyos szint fölé emelkedik.
1. lépés: Amire szüksége lesz
  
  
  
  - DHT11 érzékelő
 - Arduino UNO (vagy bármely más tábla)
 - Ventilátor modul L9110
 - OLED kijelző
 - Szervómotor
 - Jumper vezetékek
 - Kenyeretábla
 - Visuino program: Töltse le a Visuino programot
 
2. lépés: Az áramkör
  - Csatlakoztassa a "narancs" szervomotor (jel) tűt az Arduino digitális csaphoz [2]
 - Csatlakoztassa a szervomotor "piros" csapját az Arduino pozitív csaphoz [5V]
 - Csatlakoztassa a "Barna" szervomotor csapját az Arduino negatív csaphoz [GND]
 - Csatlakoztassa a ventilátor modul csapját [VCC] az arduino csaphoz [5V]
 - Csatlakoztassa a ventilátor modul csapját [GND] az arduino csaphoz [GND]
 - Csatlakoztassa a ventilátor modul tüskéjét [INA] az arduino digitális tűhöz [5]
 - Csatlakoztassa az OLED kijelzőtűt [VCC] az Arduino tűhöz [5V]
 - Csatlakoztassa az OLED kijelzőgombot [GND] az Arduino tűhöz [GND]
 - Csatlakoztassa az OLED kijelző tűjét [SDA] az Arduino tűhöz [SDA]
 - Csatlakoztassa az OLED kijelző tűjét [SCL] az Arduino tűhöz [SCL]
 - Csatlakoztassa a DHT11 pozitív tűt + (VCC) az Arduino tűhöz + 5V
 - Csatlakoztassa a DHT11 negatív csapot - (GND) az Arduino csap GND -hez
 - Csatlakoztassa a DHT11 tűt (kimenet) az Arduino digitális tűhöz (4)
 
3. lépés: Indítsa el a Visuino programot, és válassza ki az Arduino UNO kártya típusát
  
  A Visuino: https://www.visuino.eu telepítése 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
  
  
  - Adja hozzá a "Sine Analog Generator" összetevőt
 - Adja hozzá a "Servo" összetevőt
 - Adjon hozzá "DHT" komponenst
 - Adja hozzá az "Analóg érték" összetevőt
 - Adjon hozzá 2X "Analóg érték összehasonlítása" összetevőt
 - Adjon hozzá "OLED" összetevőt
 
5. lépés: A Visuino készlet összetevőiben
  
  
  - Válassza a "SineAnalogGenerator1" lehetőséget, és a tulajdonságok ablakban állítsa az Amplitudót 0,30 -ra és a Frekvencia értékét 0,1 -re, állítsa be a False értéket, majd kattintson a Pin ikonra, és válassza a Boolean sink pin lehetőséget
 - Válassza ki a "CompareValue1" lehetőséget, és a tulajdonságok ablakban állítsa az Value értéket 24 -re (a ventilátor beindító hőmérséklete), és a Compare Type -t ctBiggerOrEqual -ra
 - Válassza ki a "CompareValue2" lehetőséget, és a tulajdonságok ablakban állítsa az Value értéket 24 -re (a ventilátor leállási hőmérséklete), és a Típus összehasonlítása ctSmaller értékre
 - Kattintson duplán az "AnalogValue1" elemre, és az Elements ablakban húzza balra az "Set Value" értéket
 - A tulajdonságok ablakban állítsa az értéket 0,5 -re
 - Az Elements ablakban húzzon balra egy másik "Set Value" értéket
 - A tulajdonságok ablakban állítsa az értéket 1 -re
 
Kattintson duplán a "DisplayOLED1" elemre
Az Elemek ablakban:
- Húzza balra a "Szöveg rajzolása" gombot, és a tulajdonságok ablakban állítsa a "TEMP" értékre
 - Húzza balra a "Szövegmezőt", és a tulajdonságok ablakban állítsa a Méret értéket 2 -re, az Y -t pedig 9 -re
 - Húzza balra a "Szöveg rajzolása" lehetőséget, és a tulajdonságok ablakban állítsa a Szöveget "PÁRÁS" -ra, Y pedig 26 -ra
 - Húzza balra a "Szövegmezőt", és a tulajdonságok ablakban állítsa a Méret értéket 2 -re, az Y értékét pedig 36 -ra
 - Húzza balra a "Szöveg rajzolása" gombot, és a tulajdonságok ablakban állítsa a Szöveg értékét "FAN ACTIVE" -ra, az Y értékét pedig 54 -re, és állítsa az Enabled értéket hamisra, kattintson a csap ikonra, és állítsa be a BooleanSinkPin értéket
 
Zárja be az Elemek ablakot
6. lépés: A Visuino Connect komponensekben
  
  
  - Csatlakoztassa a SineAnalogGenerator1 tűt [kimenet] a szervo1 érintkezőhöz [be]
 - Csatlakoztassa a Servo1 tűt [kimenet] az Arduino digitális tűhöz [2]
 - Csatlakoztassa a "HumidityThermometer1" érintkezőt [érzékelő] az Arduino digitális tűhöz [4]
 - Csatlakoztassa a "HumidityThermometer1" érintkezőt [Hőmérséklet] a DisplayOLED1> TextField1 pin [In] és CompareValue1 pin [In] és CompareValue2 pin [In]
 - Csatlakoztassa a "HumidityThermometer1" érintkezőt [hőmérséklet] a DisplayOLED1> TextField2 tűhöz [In]
 - Csatlakoztassa a "CompareValue1" tűt [kimenet] a DisplayOLED1> DrawText3 tűhöz [Iclock] és pin [Enabled]
 - Csatlakoztassa a "CompareValue1" tűt [Out] az AnalogValue1> Set Value1 pin [In] és SineAnalogGenerator1 pin [Enabled]
 - Csatlakoztassa a "CompareValue2" pin [Out] -ot az AnalogValue1 -hez> Set Value2 pin [In]
 - Csatlakoztassa a "DisplayOLED1" tűt I2C [kimenet] az Arduino kártya I2C [bemenetéhez]
 
7. lépés: A kód létrehozása, fordítása és feltöltése
  A Visuino alkalmazásban kattintson alul a "Build" fülre, győződjön meg arról, hogy a megfelelő port van kiválasztva, majd kattintson a "Compile/Build and Upload" gombra.
8. lépés: Játssz
Ha bekapcsolja az Arduino UNO modult, az OLED kijelző elkezdi mutatni a hőmérsékletet és a páratartalmat, valamint ha a ventilátor aktív. Amint a hőmérséklet 24 fok fölé emelkedik, a ventilátor forogni kezd.
Gratulálunk! Befejezte a projektet Visuino -val. Mellékelve van a Visuino projekt is, amelyet ehhez az Instructable -hez hoztam létre, letöltheti és megnyithatja a Visuino -ban:
Ajánlott:
Az Arduino automatikus hőmérséklet- és páratartalom -szabályozójának elkészítése: 3 lépés
Az Arduino automatikus hőmérséklet- és páratartalom -szabályozójának elkészítése: 1
Hőmérséklet és páratartalom mérése DHT11 / DHT22 és Arduino használatával: 4 lépés
Hőmérséklet és páratartalom mérése a DHT11 / DHT22 és az Arduino használatával: Ebben az Arduino bemutatóban megtanuljuk, hogyan kell használni a DHT11 vagy a DHT22 érzékelőt a hőmérséklet és páratartalom mérésére az Arduino táblával
Arduino meteorológiai állomás a BMP280 -DHT11 használatával - Hőmérséklet, páratartalom és nyomás: 8 lépés
Arduino meteorológiai állomás a BMP280 -DHT11 használatával - Hőmérséklet, páratartalom és nyomás: Ebben az oktatóanyagban megtanuljuk, hogyan készítsünk időjárás -állomást, amely HŐMÉRSÉKLETET, PÁRÁT ÉS NYOMÁST jelenít meg a TFT 7735 LCD -kijelzőn
ESP8266 Nodemcu hőmérséklet -figyelés DHT11 használatával a helyi webszerveren - Szobahőmérséklet és páratartalom beállítása a böngészőben: 6 lépés
ESP8266 Nodemcu hőmérséklet -figyelés DHT11 használatával a helyi webszerveren | Szobahőmérséklet és páratartalom beállítása böngészőjében: Sziasztok, ma páratartalmat és amp; hőmérséklet -felügyeleti rendszer ESP 8266 NODEMCU & DHT11 hőmérséklet -érzékelő. A hőmérsékletet és a páratartalmat a DHT11 Sensor & böngészőben látható, hogy melyik weboldalt fogják kezelni
ESP32 alapú M5Stack M5stick C időjárásfigyelő DHT11 - Hőmérséklet-páratartalom és hőindex figyelése az M5stick-C-n DHT11 segítségével: 6 lépés
ESP32 alapú M5Stack M5stick C időjárásfigyelő DHT11 | Figyelje a hőmérséklet-páratartalom és hőindexet az M5stick-C-n DHT11 segítségével: Sziasztok, ebben az oktatóanyagban megtanuljuk, hogyan kell összekapcsolni a DHT11 hőmérséklet-érzékelőt az m5stick-C-vel (az m5stack fejlesztőlapja), és megjeleníteni az m5stick-C kijelzőjén. Tehát ebben az oktatóanyagban a hőmérsékletet, a páratartalmat és az amp; melegítem
