Съдържание:

Интелигентни светофари: 6 стъпки
Интелигентни светофари: 6 стъпки

Видео: Интелигентни светофари: 6 стъпки

Видео: Интелигентни светофари: 6 стъпки
Видео: Fireplace 10 hours full HD 2024, Ноември
Anonim
Интелигентни светофари
Интелигентни светофари

Защо направих този проект

Студент съм в Howest Kortijk. Това е училищен проект за втория ми семестър MCT.

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

Стъпка 1: Сметка на материалите

Общата стойност на проекта за мен беше 121, 30 €

Използвани части

  • IR сензор
  • Ултразвуков сензор
  • HC-SR04
  • LDR
  • SensorDisplay
  • LCD 1602A
  • Светодиоди
  • Звуков сигнал
  • Светофар
  • Дървени дъски
  • PCF8574
  • Панти
  • Нокти
  • Лепило
  • Захранващ адаптер

Използвани инструменти

  • Дървен трион
  • Запояваща машина

За по -подробен преглед на частите и къде да ги купя, направих pdf. (Страниците са предназначени да се държат една до друга)

Стъпка 2: Жилището

Жилището
Жилището
Жилището
Жилището
Жилището
Жилището
Жилището
Жилището

За жилището получих помощ от баща си.

Започнахме с рязане на няколко дървени дъски. Видяхме две дъски с размери 60 см х 90 см, 2 дъски 10 см х 60 см и една дъска 10 см х 90 см.

Закачваме дъските от 10см х 60см отстрани и ги залепваме заедно с долната дъска от 60см х 90см. За гърба използвахме дъската с размери 10см x 90см и също ги залепихме за долната дъска.

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

Стъпка 3: Схема за оформяне

Схема за оформяне
Схема за оформяне
Схема за оформяне
Схема за оформяне

Окабеляването изглежда сложно, но не е така. Понякога трябва да направите същото окабеляване, така че всъщност не е толкова трудно.

За LCD дисплея използвах PCF8574, така че ще имам достатъчно GPIO щифтове на моя PI за останалите ми компоненти.

Стъпка 4: Настройка

Настройвам
Настройвам
Настройвам
Настройвам
Настройвам
Настройвам
Настройвам
Настройвам

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

Стъпка 5: Нормализирана база данни

Нормализирана база данни
Нормализирана база данни

Направих база данни, за да спестя скоростта на преминаващите коли. С всички тези стойности можете да направите история на скоростите или история от автомобилите, които превишават скоростта.

Има и таблица за сензора, където можете да настроите името на сензора и устройството от сензора.

Направих и таблица за местоположение. В тази таблица запазих състоянието на светлините, улицата, където стоят светлините, и кръстовището. Ако искате да изразходвате проекта с множество пресичания, можете да го запишете там. Но можете също да спестите, ако светлините трябва да са автоматични, изключени или включени. По същия начин със светофарите.

Стъпка 6: Писане на кода

За да напиша кода, използвах следните програми:

  • Визуален студиен код: за програмиране на интерфейса в HTML, CSS и Javascript, но също така и бекенда в Python
  • MySQL Workbench: за създаване на база данни

Няма да навлизам в подробности как съм написал кода, можете да намерите тази информация в моето хранилище на Github, което направих за този проект:

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