Мазмұны:

Venti - Smart Ventilation: 5 қадам
Venti - Smart Ventilation: 5 қадам

Бейне: Venti - Smart Ventilation: 5 қадам

Бейне: Venti - Smart Ventilation: 5 қадам
Бейне: Самое дешёвое отопление для зимы - 5 руб./день (для кур) 2024, Қараша
Anonim
Venti - ақылды желдету
Venti - ақылды желдету

Бұл нұсқаулық Raspberry Pi көмегімен желдету жүйесін жасауға арналған қадамдық нұсқаулық. Бұл мектепке тапсырма болды, мен HOWEST Kortrijk -те MCT (медиа және коммуникация технологиясы) бойынша оқимын, онда біз кем дегенде 3 түрлі сенсорды, жетекті және дисплейді қолдануға тура келді.

Желдету сыртқы және ішкі температураны, ылғалдылықты және жарық пайызын өлшейді. Бұл мәліметтер мәліметтер қорына жіберіледі. Мәндер мен жасаған шағын веб -сайтта көрсетіледі, онда сіз өз қалауыңызды қоса аласыз. Артқы жағы Raspberry Pi-де жұмыс істейді.

1 -қадам: Жабдықтар

  • Raspberry Pi 3 B+ қуат көзі мен SD-картасы бар
  • 9В батарея
  • DHT11 ылғалдылық пен температура сенсоры
  • 2 9В желдеткіштері
  • OLED дисплейі
  • Бір сымды температура сенсоры
  • L293D
  • MCP3008
  • Жарыққа тәуелді резистор
  • Секіру сымдары (ер-әйел және ер-ер)
  • 4,7 кОм резистор
  • 10 кОм резистор
  • Нан тақтасының корпусы
  • Мультиплекс (18 мм және 3 мм)
  • Плексиглас (4мм)
  • Бұрандалар
  • Бояу
  • Ағаш желімі
  • Жаттығулар

Қосымша ақпарат менің материалдар тізімінде

2 -қадам: Схема

Схема
Схема

Бұл менің жобамның схемасы. Ол көптеген сымдарды қамтиды, бірақ оны салу қиын емес. Raspberry Pi -де келесі интерфейстерді қосқаныңызға көз жеткізіңіз

  • SPI: MCP үшін
  • I2C: OLED дисплейі үшін

Мен келесі кітапханаларды қолдандым:

  • DHT кітапханасы: https://learn.adafruit.com/dht (Ескерту: Бұл сенсор дәл емес, егер сізге қажет болса, мен басқа түрін іздеуді ұсынар едім.)
  • L293D кітапханасы:
  • Adafruit_SSD1306 кітапханасын пакеттерден орнатыңыз
  • Adafruti_DHT кітапханасын пакеттерден орнатыңыз

3 -қадам: қоршау

Қоршау
Қоршау
Қоршау
Қоршау
Қоршау
Қоршау

Схеманы жасағаннан кейін мен қоршаудың құрылысын бастадым. Мен бәрін шағын ас үйге қойғым келді. Мен MDF 3mm, 18mm және plexiglass 4mm қолдандым. Мен кабельдерді өткізу үшін бұрғымен көптеген тесіктер жасадым.

Эскиз 1: 3 см масштабында жасалған және 1 қораптың ұзындығы 0, 5см анықтама үшін.

4 -қадам: мәліметтер базасы

Дерекқор
Дерекқор

Мен бұл дерекқорды келесі қадамда сілтеме жасайтын код үшін қолдандым. Ол MySQL көмегімен жасалды және MariaDB көмегімен Raspberry Pi -де орналастырылды.

5 -қадам: код

Мен барлық кодты бір github репозиторийіне қойдым, сіз оның алдыңғы және артқы жағын таба аласыз. Код: Менің github репозиторийім немесе осы жерден жүктелген файлдарды жүктеп алып, аштым.

Ұсынылған: