Turinys:

Ventiliacija - išmanioji ventiliacija: 5 žingsniai
Ventiliacija - išmanioji ventiliacija: 5 žingsniai

Video: Ventiliacija - išmanioji ventiliacija: 5 žingsniai

Video: Ventiliacija - išmanioji ventiliacija: 5 žingsniai
Video: Сборка кухни за 30 минут своими руками. Переделка хрущевки от А до Я # 35 2024, Liepa
Anonim
Ventiliacija - išmanioji ventiliacija
Ventiliacija - išmanioji ventiliacija

Ši instrukcija yra žingsnis po žingsnio vadovas, kaip sukurti vėdinimo sistemą naudojant „Raspberry Pi“. Tai buvo užduotis mokyklai, aš studijuoju MCT (žiniasklaidos ir komunikacijos technologijas) HOWEST Kortrijk, kur turėjome naudoti bent 3 skirtingus jutiklius, pavarą ir ekraną.

Vėdinimas matuoja lauko ir vidaus temperatūrą, drėgmę ir šviesos procentą. Šie duomenys siunčiami į duomenų bazę. Vertės rodomos mažoje mano sukurtoje svetainėje, kur taip pat galite pridėti savo nuostatas. Galinė dalis veikia „Raspberry Pi“.

1 žingsnis: reikmenys

  • Raspberry Pi 3 B+ su maitinimo šaltiniu ir SD kortele
  • 9V baterija
  • DHT11 drėgmės ir temperatūros jutiklis
  • 2 9V ventiliatoriai
  • OLED ekranas
  • Vieno laido temperatūros jutiklis
  • L293D
  • MCP3008
  • Nuo šviesos priklausomas rezistorius
  • Šokinėjantys laidai (vyriškos lyties ir vyriškos lyties)
  • 4,7 kΩ rezistorius
  • 10k omų rezistorius
  • Duonos lentos gaubtas
  • Daugialypis (18 mm ir 3 mm)
  • Plexiglass (4 mm)
  • Varžtai
  • Dažyti
  • Medienos klijai
  • Gręžtuvai

Daugiau informacijos rasite mano medžiagų sąrašuose

2 žingsnis: grandinė

Grandinė
Grandinė

Tai mano projekto grandinė. Jame yra daug laidų, tačiau pastatyti nėra taip sunku. „Raspberry Pi“būtinai įjunkite šias sąsajas

  • SPI: MCP
  • I2C: skirtas OLED ekranui

Aš naudojau šias bibliotekas:

  • DHT biblioteka: https://learn.adafruit.com/dht(Pastaba: šis jutiklis nėra labai tikslus, jei jums to reikia, rekomenduočiau ieškoti kitos rūšies.)
  • L293D biblioteka:
  • Įdiekite „Adafruit_SSD1306“biblioteką iš paketų
  • Įdiekite „Adafruti_DHT“biblioteką iš paketų

3 žingsnis: gaubtas

Korpusas
Korpusas
Korpusas
Korpusas
Korpusas
Korpusas

Padaręs grandinę, pradėjau statyti aptvarą. Norėjau viską sudėti į miniatiūrinę virtuvę. Aš naudojau 3 mm, 18 mm MDF plokštę ir 4 mm plexiglass. Aš padariau daug skylių su gręžtuvu, kad galėčiau prijungti kabelius.

Eskizas buvo sudarytas 1: 3 cm skalėje, o 1 dėžutės ilgis yra 0, 5 cm.

4 žingsnis: duomenų bazė

Duomenų bazė
Duomenų bazė

Aš naudoju šią duomenų bazę kodui, kurį susieju kitame žingsnyje. Jis buvo sukurtas naudojant „MySQL“ir talpintas „Raspberry Pi“su „MariaDB“.

5 žingsnis: kodas

Aš įdėjau visą kodą į vieną „github“saugyklą, ten galite rasti priekinę ir užpakalinę dalis. Kodas: mano „github“saugykla arba atsisiųskite ir išpakuokite čia įkeltus failus.

Rekomenduojamas: