Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-23 15:08
Moj projekt, QTempair, meri sobno temperaturo, vlažnost in kakovost zraka.
Ta projekt bere podatke s senzorjev, jih pošilja v bazo podatkov in ti podatki bodo prikazani na spletnem mestu. Temperaturo lahko shranite v nastavitvah na spletnem mestu, ko se ogreje od shranjene temperature, se vklopi ventilator. Ventilator boste lahko vklopili ali izklopili tudi prek spletnega mesta.
Skratka, QTempair bo lahko:
- Izmerite vlažnost v prostoru
- Izmerite temperaturo v prostoru
- Izmerite ogljikov dioksid v prostoru
- Prikažite podatke na spletnem mestu
V tem navodilu bom korak za korakom razložil, kako mi je to uspelo.
1. korak: 1. korak: Začnite
V priponki najdete datoteko excel. BOM (gradivo) Tam boste našli stvari, ki jih potrebujete, kje jih lahko najdete, koliko bodo stale in koliko bo stal projekt.
Materiali, ki jih boste potrebovali, so:
- Raspberry Pi 3 model B
- DHT22
- MQ-135
- DC motor
- LCD zaslon
- LED
- Ldr
- Nekaj lesa za izdelavo škatle, vendar samo škatla za kruh itd.
2. korak: 2. korak: Začnimo ožičenje
Na podlagi te sheme zvijanja bi morali biti sposobni narediti ožičenje
3. korak: 3. korak: programiranje
Komponente sem programiral v Pythonu (https://www.python.org/)
Če ste pravilno priključili komponente na shemo fritovanja, bi morali iz njih prebrati podatke.
4. korak: 4. korak: zbirka podatkov
Za izdelavo baze podatkov sem uporabil MySql (https://www.mysql.com/). Za ta projekt sem uporabil 2 tabeli. V eni tabeli bomo shranili senzor, ki ga uporabljamo v tem projektu, v drugi tabeli pa bodo shranjeni podatki iz senzorja. To je povezano z sensorId iz tabele senzorjev.
5. korak: 5. korak: Spletno mesto
Tu so zasloni moje spletne strani. Vidite, da so podatki prikazani v grafikonu. Prikažejo se ti podatki in stran z nastavitvami.
Korak 6: Korak 6: Vse skupaj
Za "ohišje" sem uporabil MDF, lahko pa uporabite karkoli želite. Prepričajte se, da je dovolj debel in vanj lahko izvrtate nekaj lukenj.
Priporočena:
Nadzor temperature, vlažnosti - Arduino Mega + Ethernet W5100: 5 korakov
Nadzor temperature, vlažnosti - Arduino Mega + Ethernet W5100: Modul 1 - FLAT - strojna oprema: Arduino Mega 2560 Wiznet W5100 Ethernetni ščit 8x DS18B20 temperaturni senzor na vodilu OneWire - razdeljen na 4 vodila OneWire (2,4,1,1) 2x digitalna temperatura in senzor vlažnosti DHT22 (AM2302) 1x temperatura in vlaga
Enostaven BLE z zelo nizko porabo energije v Arduinu, 2. del - Nadzor temperature/vlažnosti - Rev 3: 7 korakov
Enostaven BLE z zelo nizko porabo energije v Arduinu, 2. del - Nadzor temperature/vlažnosti - Rev 3: Posodobitev: 23. november 2020 - Prva zamenjava 2 x AAA baterij od 15. januarja 2019, tj. 22 mesecev za 2xAAA alkalno Posodobitev: 7. april 2019 - Rev 3 od lp_BLE_TempHumidity, doda datumske/časovne ploskve z uporabo pfodApp V3.0.362+in samodejno dušenje
Nadzor temperature in vlažnosti z NODE MCU IN BLYNK: 5 korakov
Nadzor temperature in vlažnosti z uporabo NODE MCU IN BLYNK: Pozdravljeni, fantje, v tem navodilu se naučimo, kako doseči temperaturo in vlažnost ozračja z uporabo DHT11-senzorja temperature in vlažnosti z uporabo Node MCU in aplikacije BLYNK
Spremljanje sobne temperature in vlažnosti z ESP32 in AskSensors Cloud: 6 korakov
Spremljanje sobne temperature in vlažnosti z ESP32 in AskSensors Cloud: V tej vadnici se boste naučili spremljati temperaturo in vlažnost vaše sobe ali mize z uporabo DHT11 in ESP32, povezanih z oblakom. Naše posodobitve vadnic najdete tukaj. Specifikacije: Senzor DHT11 lahko meri temperaturo
IOT nadzor sobne temperature: 5 korakov
Nadzor sobne temperature na osnovi IOT: To je navodilo za projekt nadzora temperature prostora na osnovi IOT. Značilnosti: -1. Samodejno vklopite ventilator nad nastavljeno sobno temperaturo. Samodejno izklopite ventilator pod nastavljeno temperaturo prostora. Ročni nadzor v vsakem trenutku