Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
GrayBOX - это устройство, которое защищает вас и ваш автомобиль *.
Это устройство будет установлено на вашем автомобиле * и автоматически выполнит некоторые задачи, чтобы спасти вас и ваш автомобиль *.
GrayBOX содержит SIM-карту, поэтому вы можете общаться с ней через текстовое сообщение (только SMS, без watsapp;-)).
Задачи, выполняемые данным устройством:
- Обнаружение аварии: если вы попали в дорожно-транспортное происшествие, управляя автомобилем *, GrayBOX автоматически отправит справочное сообщение на заранее заданные номера (столько номеров, которые вы храните в GrayBOX) с указанием вашего местоположения по GPS.
- Защита от кражи: когда вы собираетесь в место, где уровень краж транспортных средств высок, то в таком месте вы можете держать GrayBOX в режиме предупреждения, отправив ему команду «ALERT» ** в текстовом сообщении. В режиме предупреждения, если ваш автомобиль * перемещен, GrayBOX отправит вам справочное сообщение. Чтобы отменить режим оповещения, просто отправьте команду «РАССЛАБИТЬСЯ» **.
- Прекращение кражи: если вор случайно украл ваш автомобиль *, вы также можете остановить его / ее. Для этого отправьте команду ** «СТОП», и GrayBOX отключит питание, подаваемое на свечу зажигания двигателя, и автомобиль * остановится. Чтобы снова включить свечу зажигания, отправьте команду «ПУСК» **.
- Определение местоположения: вы также можете отслеживать свой автомобиль *, отправив "?" (вопросительный знак) команду ** на GrayBOX, и взамен он ответит вам, указав свое местоположение по GPS.
- Связь с пользователем: GrayBOX также общается с владельцем автомобиля *.
* Этот проект разработан с учетом двухколесных транспортных средств, но с небольшими изменениями в коде он также может быть применен к четырехколесным транспортным средствам.
** Команды должны быть в виде * команды #
Бывший. - * ALERT #, * STOP # и т. Д
ПРИМЕЧАНИЕ. - Этот проект полностью рабочий, но еще не протестирован в полевых условиях
…… Скоро появятся новые видео…
Шаг 1. Инструменты и материалы
МАТЕРИАЛЫ:
- Плата микроконтроллера (совместимая с Arduino) или Arduino UNO.
- GSM модуль
- Модуль GPS
- Датчик акселерометра
- SIM-карта (активированная и с некоторым балансом)
- Переключатель реле
- ЖК-дисплей
- Крепеж
- соединительные провода
- Аккумулятор (12 В)
ИНСТРУМЕНТЫ:
- Паяльник (при изготовлении нестандартной платы микроконтроллера и модуля релейного переключателя)
- Плата FTDI (при изготовлении специальной платы микроконтроллера)
- Отвертка
- инструмент для зачистки проводов
- Мультиметр
- Клей-пистолет
- Источник питания
- Компьютер
Ссылка, откуда я купил свои компоненты -
Шаг 2: Изготовление нестандартной платы микроконтроллера
Примечание. Если вы используете плату Arduino или любую другую плату, совместимую с Arduino, перейдите к шагу 4.
-
Необходимые компоненты
- Atmega328 с загрузчиком Arduino
- 28-контактная база IC для Atmega328
- Диод IN4007
- 470 мкф конденсатор
- Конденсатор 10 мкФ
- Регулятор напряжения 7805
- Конденсатор бумажный 22пФ (Кол-во - 2)
- Кварцевый генератор 16 МГц
- Конденсатор 100 нф
- Резистор 1к (Кол-во - 2)
- Резистор 10к
- ВЕЛ
- Полоса Берга
- Провода перемычки
- Загрузите схему и файл печатной платы и сделайте печатную плату.
- Просверлите сверлом 1 мм для пайки компонентов в соответствующих местах.
- Тщательно припаяйте каждый компонент.
Если все пойдет по плану, ваша плата микроконтроллера готова.
ПРИМЕЧАНИЕ. Используйте expressPCB, чтобы открыть файл.pcb.
Шаг 3. Подключите GSM, модуль GPS, датчик акселерометра и ЖК-дисплей к плате микроконтроллера
Подключите GSM, модуль GPS и датчик акселерометра, как показано на изображениях. Если вы используете плату Arduino, подключитесь следующим образом.
Датчик акселерометра:
- x-контактный к A5
- y-контактный к A4
- Z-контактный к A3
- vcc на + 5v / 3v3
- GND к GND
Модуль GPS:
Я подключил последовательные выводы модуля GPS (Tx и Rx) к программным последовательным выводам платы микроконтроллера. Таким образом, вы можете изменить его в коде по своему усмотрению.
- Tx-контакт к 5
- Вывод Rx на 6
- vcc на + 5v / 3v3
- GND к GND
Модуль GSM:
- Rx-контакт к Tx
- Tx-контакт к Rx
- Винтерфейс-пин на + 5в
- Вин-контакт на + 5В
- GND к GND
ЖК-дисплей:
ЖК-дисплей предназначен только для нашего удобства, в остальном он не нужен.
- RS-контакт к 2
- rw-контакт к 3
- включить контакт на 4
- D4-контактный к 10
- D5-контактный к 11
- D6-контактный к 12
- D7-контактный к 13
Шаг 4: Окончательная сборка и программирование
- Соберите различные модули, как я делал для создания компактного GrayBOX.
- Вставьте SIM-карту в модуль GSM.
- Подключите FTDI к плате микроконтроллера (только при использовании специальной платы микроконтроллера, в противном случае напрямую загрузите код на плату Arduino) и загрузите данный код.
В случае предложения или сомнений обращайтесь. Всегда пожалуйста:-)
Идентификатор электронной почты - [email protected]