
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:04

Почему я сделал этот проект
Я учусь в Howest Kortijk. Это школьный проект для моего второго семестра MCT.
Когда я веду машину и на улице тихо, бесполезно стоять перед красным светом, когда нет другого движения в противоположном направлении. Поэтому я хотел создать систему, которая не даст вам стоять перед бесполезными светофорами. Многие люди едут быстро, пока не подходят к светофору, а это нехорошо, поэтому я собираюсь разместить датчик скорости подальше от светофора. Когда вы проезжаете мимо этого датчика с большой скоростью, загораются красные огни.
Шаг 1. Спецификация материалов
Общая стоимость проекта для меня составила 121, 30 €.
Б / у запчасти
- ИК-датчик
- Ультразвуковой датчик
- HC-SR04
- LDR
- ДатчикДисплей
- ЖК-дисплей 1602A
- Светодиоды
- Зуммер
- Светофор
- Деревянные доски
- PCF8574
- Петли
- Гвозди
- Клей
- Адаптер питания
Используемые инструменты
- Пила по дереву
- Паяльная машина
Для более подробного обзора деталей и того, где их купить, я сделал PDF-файл (страницы предназначены для размещения рядом друг с другом).
Шаг 2: Жилье




С жильем мне помог папа.
Мы начали с распиливания деревянных досок. Мы увидели две доски 60 см x 90 см, 2 доски 10 см x 60 см и одну доску 10 см x 90 см.
Доски 10 см х 60 см вешаем по бокам и склеиваем с нижней доской 60 см х 90 см. Для спинки мы использовали планку 10см х 90см и также приклеили их к нижней планке.
Для крыши, на которой находится конструкция, мы использовали петли, чтобы вы могли открыть доску крыши и посмотреть на проводку.
Шаг 3: Схема фритзинга


Проводка выглядит сложной, но на самом деле это не так. Иногда приходится выполнять одно и то же подключение, так что это не так уж и сложно.
Для ЖК-дисплея я использовал PCF8574, поэтому у меня было достаточно контактов GPIO на моем PI для остальных моих компонентов.
Шаг 4: настройка




Я использовал две хлебные планки, чтобы сделать свою схему. Для проводки я просверлил отверстия в доске, чтобы вы могли спрятать все под доской.
Шаг 5: нормализованная база данных

Я сделал базу данных, чтобы сохранить скорость проезжающих машин. Со всеми этими значениями вы можете создать историю скоростей или историю автомобилей, которые превышали скорость.
Также существует таблица для датчика, в которой вы можете указать название датчика и единицы измерения датчика.
Еще я сделал таблицу локаций. В этой таблице я сохранил состояние фонарей, улицу, на которой они стоят, и перекресток. Если вы хотите добавить в проект несколько пересечений, вы можете сохранить его там. Но вы также можете сэкономить, если освещение должно быть автоматическим, выключенным или включенным. Идентично светофору.
Шаг 6: написание кода
Для написания кода я использовал следующие программы:
- Код Visual Studio: для программирования внешнего интерфейса на HTML, CSS и Javascript, а также внутреннего интерфейса на Python.
- MySQL Workbench: для создания базы данных
Я не буду здесь подробно останавливаться на том, как я написал код, вы можете найти эту информацию в моем репозитории Github, который я сделал для этого проекта:
Рекомендуемые:
Умные очки (менее 10 долларов !!!): 8 шагов (с изображениями)

Умные очки (до 10 долларов !!!): Привет! Все мы знакомы с умными очками, такими как E.D.I.T.H. сделанный нашим любимым персонажем Тони Старком, который позже был передан Питеру Паркеру. Сегодня я собираюсь сделать один такой умный стакан, который тоже стоит меньше 10 долларов! Они не совсем
Умные очки: 6 шагов

Умные очки: Привет всем !! Сегодня я собираюсь поделиться с вами, ребята, кое-что, о чем я давно хотел … Умные очки своими руками, построенные всего за 25 $. Теперь позвольте умереть - сделайте это чрезвычайно
Умные очки своими руками - Arduino / ESP: 5 шагов

DIY Smart Glasses - Arduino / ESP: новая версия доступна здесь: [YouTube] Привет, ребята! Я здесь, чтобы показать вам свой проект DIY и призвать вас сделать это сам! Проект - это настоящие умные очки, которые каждый может сделать дома . Весь код можно найти здесь и ресурсы: [GitHub] Я также
Как сделать умные рулонные шторы своими руками с помощью умных переключателей SONOFF ?: 14 шагов

Как сделать умные рулонные шторы своими руками с помощью умных переключателей SONOFF ?: Используйте режим блокировки в умных переключателях SONOFF, чтобы превратить обычные рулонные шторы / жалюзи в умные а вечером снести? В любом случае, я
Светофоры Jenkins Job: 8 шагов (с изображениями)

Светофоры Jenkins Job: в разработке программного обеспечения под непрерывной интеграцией понимается объединение всех рабочих копий разработчиков в общую магистраль несколько раз в день. Вот некоторые из лучших практик для достижения этой цели: каждый день придерживается базовых показателей, автоматизируйте