Mundarija:

Venti - aqlli shamollatish: 5 qadam
Venti - aqlli shamollatish: 5 qadam

Video: Venti - aqlli shamollatish: 5 qadam

Video: Venti - aqlli shamollatish: 5 qadam
Video: Вентиляция в хрущевке. Как сделать? Переделка хрущевки от А до Я. #31 2024, Noyabr
Anonim
Venti - aqlli shamollatish
Venti - aqlli shamollatish

Raspberry Pi yordamida shamollatish tizimini yaratish bo'yicha bosqichma -bosqich ko'rsatma. Bu maktab uchun topshiriq edi, men HOWEST Kortrijkda MCT (Media va kommunikatsiya texnologiyalari) ni o'qiyman, u erda biz kamida 3 xil sensor, aktuator va displeydan foydalanishimiz kerak edi.

Ventilyatsiya tashqi va ichki haroratni, namlikni va yorug'lik foizini o'lchaydi. Bu ma'lumotlar ma'lumotlar bazasiga yuboriladi. Qiymatlar men qilgan kichik veb -saytda ko'rsatiladi, bu erda siz o'z xohishingizni qo'shishingiz mumkin. Orqa tomon Raspberry Pi ustida ishlaydi.

1 -qadam: materiallar

  • Raspberry Pi 3 B+ quvvat manbai va SD-karta bilan
  • 9V batareya
  • DHT11 namlik va harorat sensori
  • 2 9V muxlislari
  • OLED displey
  • Bir simli harorat sensori
  • L293D
  • MCP3008
  • Yorug'likka bog'liq qarshilik
  • O'tish simlari (erkak-ayol va erkak-erkak)
  • 4,7k Ohm qarshilik
  • 10k Ohm qarshilik
  • Non paneli
  • Multipleks (18 mm va 3 mm)
  • Pleksiglas (4 mm)
  • Vintlar
  • Bo'yamoq
  • Yog'och elim
  • Matkaplar

Qo'shimcha ma'lumot mening materiallar ro'yxatimda

2 -qadam: O'chirish

O'chirish
O'chirish

Bu mening loyihamning sxemasi. U juda ko'p simlarni o'z ichiga oladi, lekin uni qurish unchalik qiyin emas. Raspberry Pi -da quyidagi interfeyslarni yoqganingizga ishonch hosil qiling

  • SPI: MCP uchun
  • I2C: OLED displey uchun

Men quyidagi kutubxonalardan foydalandim:

  • DHT kutubxonasi: https://learn.adafruit.com/dht (Eslatma: Bu sensor aniq emas, agar sizga kerak bo'lsa, men boshqa turni qidirishni maslahat beraman.)
  • L293D kutubxonasi:
  • Adafruit_SSD1306 kutubxonasini paketlardan o'rnating
  • Adafruti_DHT kutubxonasini paketlardan o'rnating

3 -qadam: mahkamlash

Qoplama
Qoplama
Qoplama
Qoplama
Qoplama
Qoplama

O'chirish tugagandan so'ng, men korpus qurishni boshladim. Men hamma narsani miniatyura oshxonasiga joylashtirmoqchi edim. Men MDF 3mm, 18mm va plexiglass 4mm ishlatardim. Kabellarni o'tkazish uchun burg'ulash yordamida juda ko'p teshiklar qildim.

Eskiz 1: 3 sm o'lchovda qilingan va mos yozuvlar uchun 1 qutining uzunligi 0, 5 sm.

4 -qadam: ma'lumotlar bazasi

Ma'lumotlar bazasi
Ma'lumotlar bazasi

Men ushbu ma'lumotlar bazasini keyingi bosqichda bog'laydigan kod uchun ishlatardim. U MySQL yordamida yaratilgan va MariaDB bilan Raspberry Pi -da joylashtirilgan.

5 -qadam: kod

Men barcha kodlarni bitta github omboriga joylashtirdim, siz u erda oldingi va orqa qismini topishingiz mumkin. Kod: Mening github omborim yoki bu yerga yuklagan fayllarni yuklab olib, ochib tashladim.

Tavsiya: