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: Зацвел сразу! 1 лимон под любой домашний цветок и пышное цветение вам обеспечено! 50 рецептов 2024, Studeni
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. Temperaturu možete spremiti u postavkama na web stranici, kada postane toplije od spremljene temperature, ventilator će se uključiti. Također ćete moći uključiti ili isključiti ventilator putem web stranice.

Ukratko, QTempair će moći:

  • Izmjerite vlažnost u prostoriji
  • Izmjerite temperaturu u prostoriji
  • Izmjerite ugljični dioksid u prostoriji
  • Prikažite podatke na web stranici

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

Korak 1: Korak 1: Početak rada

Korak 1: Početak rada!
Korak 1: Početak rada!
Korak 1: Početak rada!
Korak 1: Početak rada!

U privitku ćete pronaći excel datoteku. BOM (materijal) Ovdje ć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 zaslon
  • Led
  • Ldr
  • Nešto drva za izradu kutije, ali samo kutija za kruh itd. Također će uspjeti!

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 izvesti ožičenje

Korak 3: Korak 3: Programiranje

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

Ako ste ispravno spojili komponente na temelju sheme 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 projekt koristio sam 2 stola. U jednu tablicu spremit ćemo senzor koji koristimo u ovom projektu, u drugu tablicu će se spremiti podaci sa senzora. To je povezano s 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čeni: