Съдържание:

Venti - Интелигентна вентилация: 5 стъпки
Venti - Интелигентна вентилация: 5 стъпки

Видео: Venti - Интелигентна вентилация: 5 стъпки

Видео: Venti - Интелигентна вентилация: 5 стъпки
Видео: Самое дешёвое отопление для зимы - 5 руб./день (для кур) 2024, Юли
Anonim
Venti - Интелигентна вентилация
Venti - Интелигентна вентилация

Тази инструкция е стъпка по стъпка ръководство за създаване на вентилационна система с помощта на Raspberry Pi. Това беше задача за училище, аз уча MCT (медии и комуникационни технологии) в HOWEST Kortrijk, където трябваше да използваме поне 3 различни сензора, задвижващ механизъм и дисплей.

Вентилацията измерва външната и вътрешната температура, влажността и процента светлина. Тези данни се изпращат в база данни. Стойностите се показват на малък уебсайт, който направих, където можете също да добавите вашите предпочитания. Бекендът работи на Raspberry Pi.

Стъпка 1: Консумативи

  • Raspberry Pi 3 B+ с захранване и SD-карта
  • 9V батерия
  • DHT11 сензор за влажност и температура
  • 2 9V вентилатора
  • OLED дисплей
  • Сензор за температура с един проводник
  • L293D
  • MCP3008
  • Резистор, зависим от светлина
  • Скачащи жици (мъж-жена и мъж-мъж)
  • 4.7k Ohm резистор
  • Резистор 10k Ohm
  • Корпус за платка
  • Мултиплекс (18 мм и 3 мм)
  • Плексиглас (4 мм)
  • Винтове
  • Боядисване
  • Лепило за дърво
  • Свредла

Повече информация в моята сметка за материали

Стъпка 2: Схема

Верига
Верига

Това е веригата за моя проект. Той съдържа много проводници, но не е толкова трудно да се изгради. Уверете се, че сте активирали следните интерфейси на вашия Raspberry Pi

  • SPI: за MCP
  • I2C: за OLED дисплей

Използвах следните библиотеки:

  • DHT библиотека: https://learn.adafruit.com/dht(Забележка: Този сензор всъщност не е точно, ако имате нужда, бих препоръчал да потърсите друг вид.)
  • Библиотека L293D:
  • Инсталирайте библиотеката Adafruit_SSD1306 от пакети
  • Инсталирайте библиотеката Adafruti_DHT от пакети

Стъпка 3: Приложение

Корпус
Корпус
Корпус
Корпус
Корпус
Корпус

След като направих веригата, започнах изграждането на корпуса. Исках да сложа всичко в миниатюрна кухня. Използвах MDF 3 мм, 18 мм и плексиглас 4 мм. Направих много дупки с бормашина, за да прокарам кабелите.

Скицата е направена в мащаб 1: 3 см и 1 кутия е с дължина 0, 5 см за справка.

Стъпка 4: База данни

База данни
База данни

Използвах тази база данни за кода, към който свързвам в следващата стъпка. Той е направен с MySQL и е хостван на Raspberry Pi с MariaDB.

Стъпка 5: Код

Поставих целия код в едно хранилище на github, там можете да намерите предния, както и задния край. Код: Моето хранилище на github или изтеглете и разархивирайте файловете, които качих тук.

Препоръчано: