Съдържание:

Проект: Интелигентни щори: 5 стъпки
Проект: Интелигентни щори: 5 стъпки

Видео: Проект: Интелигентни щори: 5 стъпки

Видео: Проект: Интелигентни щори: 5 стъпки
Видео: Стоян колев се кара с яница 2024, Юли
Anonim
Проект: Умни щори
Проект: Умни щори

Аз съм студент в Howest Kortrijk и за първата ни година трябва да докажем нашите компетенции въз основа на проект, който трябваше да развием сами.

За моя проект избрах система „интелигентни щори“, която да работи автономно въз основа на въвеждане от потребителя.

Характеристика:

  • Работи напълно автономно, с изключение на първоначалното въвеждане от потребителя.
  • Променете поведението въз основа на „правила“като напр

    • „Близо между X AM и Y PM“.
    • „Затворете, когато температурата надвиши x ° c“.
  • Диаграма с температура от последните 10 минути.

Консумативи

  • малиново пи
  • ЛСД дисплей
  • температурен сензор
  • тръстиков превключвател
  • макет
  • сензор за яркост
  • MCP3008
  • стъпков мотор
  • ULN2003 стъпков драйвер
  • потенциометър
  • резистори
  • общи строителни материали

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

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

Какво искаме?

  1. всички наши сензори на едно място
  2. всички наши измерени данни на едно място
  3. всички настъпили събития (в случай на проблеми)

Как да решим това?

  1. Една маса с всички възможни събития
  2. Една таблица с регистрационния файл (настъпили събития)
  3. Една маса със сензорите
  4. Една таблица с измерените данни

Стъпка 2: Създайте схема за пренареждане

Създайте схема за оформяне
Създайте схема за оформяне
Създайте схема за оформяне
Създайте схема за оформяне

Тази стъпка не е необходима, но е силно препоръчителна. Планирането на вашата работа предварително е винаги добра идея и ще спести много време по -късно, когато нещо спре да работи.

Стъпка 3: Започнете да проектирате вашия интерфейс

Започнете да проектирате вашия интерфейс
Започнете да проектирате вашия интерфейс

Ако не знаете какви данни искате да покажете, няма да можете ефективно да направите своя бекенд.

Използвайте Figma или Adobe XD, за да създадете прототип на вашия уебсайт.

Стъпка 4: Програмиране

Програмиране
Програмиране

Има много начини да се стигне до същия извод. Моят е само един от тях. Тук можете да намерите мнението ми.

Стъпка 5: Изграждане и тестване

имате план.

Имате хардуер.

имате фронтенд.

Имате бекенд.

Сега създайте заграждение за вашата измишльотина и започнете да интегрирате всичко, което сте направили.

Използвах пластмасова кутия и евтино дърво като опора, тъй като това е прост прототип, но можете да го интегрирате директно във вашия дом, ако желаете.

Когато всичко е казано и направено, можете да започнете да тествате, опитайте да използвате всяка функция във всеки възможен ред, за да се уверите, че няма проблеми.

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