Sisukord:
- 1. samm: 1. samm: alustamine
- 2. samm: 2. samm: alustame juhtmestikuga
- 3. samm: 3. samm: programmeerimine
- 4. samm: 4. samm: andmebaas
- 5. samm: 5. samm: veebisait
- 6. samm: 6. samm: pange see kõik kokku
Video: Ruumi temperatuuri ja niiskuse monitor: 6 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
Minu projekt QTempair mõõdab toatemperatuuri, niiskust ja õhukvaliteeti.
See projekt loeb anduritelt andmeid, saadab need andmebaasi ja need andmed kuvatakse veebisaidil. Temperatuuri saate salvestada veebisaidi seadetes, kui ventilaator lülitab sisse salvestatud temperatuurist soojema temperatuuri. Samuti saate veebisaidi kaudu ventilaatori sisse või välja lülitada.
Lühidalt, QTempair suudab:
- Mõõtke ruumis niiskust
- Mõõtke ruumi temperatuuri
- Mõõtke ruumis olevat süsinikdioksiidi
- Kuvage andmed veebisaidil
Selles juhendis selgitan samm -sammult, kuidas ma selle tegin.
1. samm: 1. samm: alustamine
Manusest leiate Exceli faili. BOM (materjalide arve) Sealt leiate vajalikud asjad, kust neid leiate, kui palju need maksavad ja kui palju projekt maksab.
Materjalid, mida vajate, on järgmised:
- Raspberry Pi 3 mudel B
- DHT22
- MQ-135
- Alalisvoolumootor
- LCD ekraan
- Led
- Ldr
- Mõni puit kasti tegemiseks, aga lihtsalt leivakast jne teeb ka asja ära!
2. samm: 2. samm: alustame juhtmestikuga
Selle fritzeerimisskeemi põhjal peaksite saama juhtmestiku teha
3. samm: 3. samm: programmeerimine
Programmeerisin komponendid Pythonis (https://www.python.org/)
Kui ühendasite komponentide ühendamise skeemi alusel õigesti, peaksite saama neist andmeid lugeda.
4. samm: 4. samm: andmebaas
Andmebaasi tegemiseks kasutasin MySqli (https://www.mysql.com/). Selle projekti jaoks kasutasin 2 tabelit. Ühes tabelis salvestame selles projektis kasutatava anduri, teises tabelis salvestatakse andurilt salvestatud andmed. See on seotud andurite tabeli sensorId -ga.
5. samm: 5. samm: veebisait
Siin on minu veebisaidi ekraanid. Näete, et andmed on diagrammis visualiseeritud. Need andmed kuvatakse ja seadete leht.
6. samm: 6. samm: pange see kõik kokku
Ma kasutasin oma "ümbrise" jaoks MDF -i, kuid võite kasutada kõike, mida soovite. Lihtsalt veenduge, et see oleks piisavalt paks ja saaksite sellesse auke puurida.
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
Ruumi temperatuuri ja niiskuse jälgimine ESP32 ja AskSensors Cloud abil: 6 sammu
Ruumi temperatuuri ja niiskuse jälgimine ESP32 ja AskSensors Cloud abil: sellest õpetusest saate teada, kuidas jälgida oma toa või laua temperatuuri ja niiskust, kasutades DHT11 ja pilvega ühendatud ESP32. Meie õpetuste värskendused leiate siit. Spetsifikatsioonid: DHT11 andur suudab mõõta temperatuuri
Temperatuuri ja niiskuse monitor: 7 sammu
Temperatuuri ja niiskuse monitor: Taimede kiireks tapmiseks on kaks kindlat tulekahju. Esimene võimalus on küpsetada või külmutada äärmuslike temperatuuridega surnuks. Teise võimalusena põhjustab nende alla- või üle kastmine juurte närbumist või mädanemist. Muidugi seal
Ruumi temperatuuri ennustamine LM35 anduri ja masinõppe kaudu: 4 sammu
Toatemperatuuri prognoosimine LM35 anduri ja masinõppe kaudu: Sissejuhatus Täna oleme keskendunud masinõppe projekti loomisele, mis ennustab temperatuuri polünoomi regressiooni kaudu. Masinõpe on tehisintellekti (AI) rakendus, mis annab süsteemidele võimaluse automaatselt õppida