Sadržaj:

Monitor sobne temperature i vlažnosti: 6 koraka
Monitor sobne temperature i vlažnosti: 6 koraka

Video: Monitor sobne temperature i vlažnosti: 6 koraka

Video: Monitor sobne temperature i vlažnosti: 6 koraka
Video: E-ink датчик температуры и влажности Xiaomi Digital Temperature and Humidity Monitor 2024, Juli
Anonim
Monitor sobne temperature i vlažnosti
Monitor sobne temperature i vlažnosti
Monitor sobne temperature i vlažnosti
Monitor sobne temperature i vlažnosti

Moj projekt, QTempair, mjeri sobnu temperaturu, vlažnost i kvalitetu zraka.

Ovaj projekt čita podatke sa senzora, šalje te podatke u bazu podataka i ti će se podaci prikazati na web stranici. Možete sačuvati temperaturu u postavkama na web stranici, kada se zagrije ventilator će se uključiti. Također ćete moći uključiti ili isključiti ventilator putem web stranice.

Ukratko, QTempair će moći:

  • Izmerite vlažnost u prostoriji
  • Izmerite temperaturu u prostoriji
  • Izmerite ugljen -dioksid u prostoriji
  • Prikažite podatke na web stranici

U ovom uputstvu ću objasniti korak po korak kako sam to napravio.

Korak 1: Korak 1: Započnite

Korak 1: Započnite!
Korak 1: Započnite!
Korak 1: Započnite!
Korak 1: Započnite!

U prilogu ćete pronaći excel datoteku. BOM (materijal) Tamo ćete pronaći potrebne stvari, gdje ih možete pronaći, koliko će koštati i koliko će projekt koštati.

Materijali koji će vam trebati su:

  • Raspberry Pi 3 model B
  • DHT22
  • MQ-135
  • DC motor
  • LCD displej
  • LED
  • Ldr
  • Nešto drva za izradu kutije, ali samo kutija za kruh itd. Također će pomoći.

Korak 2: Korak 2: Počnimo ožičenje

Korak 2: Počnimo ožičenje
Korak 2: Počnimo ožičenje

Na temelju ove sheme uvijanja trebali biste moći napraviti ožičenje

Korak 3: Korak 3: Programiranje

Programirao sam komponente u Pythonu (https://www.python.org/)

Ako ste ispravno spojili komponente prema shemi fritacije, trebali biste moći čitati podatke s njih.

Korak 4: Korak 4: Baza podataka

Korak 4: Baza podataka
Korak 4: Baza podataka

Koristio sam MySql (https://www.mysql.com/) za izradu svoje baze podataka. Za ovaj projekat sam koristio 2 stola. U jednoj tablici ćemo spremiti senzor koji koristimo u ovom projektu, u drugoj tablici će biti sačuvani podaci sa senzora. Ovo je povezano sa ID senzora iz tablice senzora.

Korak 5: Korak 5: Web stranica

Korak 5: Web stranica
Korak 5: Web stranica
Korak 5: Web stranica
Korak 5: Web stranica
Korak 5: Web stranica
Korak 5: Web stranica

Evo ekrana moje web stranice. Vidite da su podaci vizualizirani na grafikonu. Prikazuju se ti podaci i stranica s postavkama.

Korak 6: Korak 6: Sve zajedno

Koristio sam MDF za svoje "kućište", ali možete koristiti sve što želite. Samo provjerite je li dovoljno debeo i možete izbušiti neke rupe u njemu.

Preporučuje se: