Sisukord:
- Samm: materjalid
- 2. samm: leivaplaadi ühendamine
- 3. samm:
- 4. samm:
- 5. samm:
- 6. samm:
- Samm: kodeerimine
- 8. samm:
- 9. samm:
- 10. samm:
- 11. samm:
- 12. samm: valmis
Video: Temperatuuri ja niiskuse LED -id: 12 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:45
Kui olete kunagi soovinud visuaalsemat termomeetrit, võib see projekt aidata. Valmistame LED -ide komplekti, mis kuvavad teatud värve vastavalt niiskuse ja temperatuuri tasemele.
Samm: materjalid
Selle projekti jaoks vajate:
- 2 RGB LED -i
- DHT11 temperatuuri ja niiskuse moodul
- 6 220Ω takistit
-12 leivaplaadi džemprit (juhtmed)
- Arduino UNO R3
- Arduino IDE (kodeerimiseks)
- DHT andurite kogu (temperatuurimooduli toimimiseks)
2. samm: leivaplaadi ühendamine
3. samm:
Soovite seadistada igale komponendile korraliku toiteallika, nii et alustame maa- ja 5 -voldistest ühendustest
4. samm:
Järgmisena seadistame temperatuurianduri. Minu oma on ühendatud Arduino uno 2 tihvtiga
5. samm:
Lõpuks seadistame LED -id. Mõlemal on sama juhtmestik ja takisti seadistus. Minu nööpnõelad temperatuurinäitu tähistava LED -i jaoks on 3, 5 ja 6, samal ajal kui niiskuse LED on seatud tihvtidele 9, 10 ja 11
6. samm:
Nüüd on ring lõppenud! Alustame koodiga töötamist, mis võimaldab neil LED -idel temperatuuri tajuda.
Esiteks määrake oma temperatuurianduri tihvtid ja LED -id vastavalt oma tihvtidele ja lisage temperatuurianduri kogu. Raamatukogu kaasamiseks (meie puhul “DHT” on meie vajalik raamatukogu) minge menüüribale ja valige “Sketch> Include Library> Add. ZIP Library” ja valige ZIP -kaust “DHT”, kust selle alla laadisite.
Samm: kodeerimine
8. samm:
Seejärel määrake void -seadistuses mõlema LED -i väljund ja anduri jadamonitor.
9. samm:
Kirjutage void Loopis välja oma seeriamonitori funktsioon. Siit saate hiljem silmusfunktsiooni jaoks temperatuuri ja niiskuse näidu.
10. samm:
Käivitage jadamonitor, minnes menüüribale ja valides „Tools> Serial Monitor“. Peaksite lugema temperatuuri ja niiskust. Oodake 30 sekundit ja pange kirja numbrid, mis ilmuvad kõige sagedamini nii temperatuuri kui ka niiskuse korral. Nüüd, kui teil on näidud, saame need väärtused oma järgmise koodisegmendi jaoks ühendada
11. samm:
Selleks, et meie valgusdioodid vastavalt süttiksid, peame kirjutama mõned "muud" avaldused. Mõõtke temperatuuri ja lugege see esimese avalduste komplektiga. Kui temperatuur on määratud väärtusest kõrgem, muutub tuli punaseks. Vastasel juhul jääb see siniseks. Sama kehtib ka niiskuse kohta. Kui näit on suurem kui teie võetud väärtus, muutub tuli punaseks. Vastasel juhul jääb see siniseks.
12. samm: valmis
Nüüd on teil oma temperatuuri ja niiskust tundvad LED -id!
Soovitan:
Temperatuuri, niiskuse monitor - Arduino Mega + Ethernet W5100: 5 sammu
Temperatuur, õhuniiskuse monitor - Arduino Mega + Ethernet W5100: moodul 1 - FLAT - riistvara: Arduino Mega 2560 Wiznet W5100 Etherneti kilp 8x DS18B20 temperatuuriandur OneWire'i siinil - jagatud 4 OneWire siiniks (2,4,1,1) 2x digitaalne temperatuur ja niiskusandur DHT22 (AM2302) 1x temperatuur ja niiskus
Lihtne väga väikese võimsusega BLE Arduino 2. osas - Temperatuuri/niiskuse monitor - Rev 3: 7 sammu
Lihtne väga väikese võimsusega BLE Arduino 2. osas - temperatuuri/niiskuse monitor - 3. versioon: värskendus: 23. november 2020 - 2 x AAA patarei esmakordne vahetamine alates 15. jaanuarist 2019, st 22 kuud 2xAAA leelisel Uuendamine: 7. aprill 2019 - versioon 3 lp_BLE_TempHumidity, lisab kuupäeva/kellaaja graafikud, kasutades pfodApp V3.0.362+, ja automaatse drosseliga
NodeMCU Lua odav 6 -dollarine plaat koos MicroPythoni temperatuuri ja niiskuse logimise, WiFi ja mobiilse statistikaga: 4 sammu
NodeMCU Lua Odav 6 -dollarine plaat MicroPythoni temperatuuri ja niiskuse logimise, Wifi ja mobiilistatistikaga: See on põhimõtteliselt pilveilmajaam, saate kontrollida oma telefoni andmeid või kasutada mõnda telefoni reaalajas ekraanina NodeMCU seadmega saate temperatuuri ja niiskuse andmeid väljaspool , toas, kasvuhoones, laboris, jahutusruumis või mõnes muus kohas
M5STACK Temperatuuri, niiskuse ja rõhu kuvamine M5StickC ESP32 -l Visuino abil - lihtne teha: 6 sammu
M5STACK Temperatuuri, niiskuse ja rõhu kuvamine M5StickC ESP32 -l Visuino abil - lihtne teha: Selles õpetuses õpime, kuidas programmeerida ESP32 M5Stack StickC koos Arduino IDE ja Visuinoga temperatuuri, niiskuse ja rõhu kuvamiseks ENV anduri abil (DHT12, BMP280, BMM150)
Automaatjahutusventilaator, kasutades servot ja DHT11 temperatuuri ja niiskuse andurit koos Arduinoga: 8 sammu
Automaatjahutusventilaator, kasutades servot ja DHT11 temperatuuri ja niiskuse andurit koos Arduinoga: Selles õpetuses õpime, kuidas käivitada & pöörake ventilaatorit, kui temperatuur tõuseb üle teatud taseme