Говорящая сигнализация на авто своими руками на arduino

Говорящая сигнализация на авто своими руками: схема

Чтобы отличить вой сирены своей автосигнализации от тысячи других, следует установить на автомобиль «умную» говорящую сигналку. Сделать это довольно просто.

Принцип работы говорящей сигнализации

К установленной в авто сигнализации потребуется прикупить:

Для самой простой конструкции этого будет достаточно. Контроллер спрячется за крышкой громкоговорителя, образовав с ним единую систему.

Озвучить устройство можно любым голосом – хоть политика, хоть киношного героя. Тут уже зависит от вашего личного предпочтения.

Система будет работать по такому алгоритму: рассчитывает количество импульсов, приходящих на сирену штатной сигнализации авто. К примеру, один импульс будет означать команду «закрыть машину» или «поставить на охрану». Два импульса, поступающие на штатную сирену, будут означать: «открыть автомобиль» или «снять с охраны». Сразу несколько импульсов подают сигнал тревоги, а постоянный импульс — сработает сигнализация.

Установка музыкальной сирены

Можно приобрести приставку, издающую разные звуки, – от лая собаки до нелестного крика: «Пошёл вон!». Возможны любые другие рингтоны или фразы. Такая музыкальная сирена подойдёт для установки к любой системе безопасности.

Установив музыкалку, которая, кстати, не влияет на разрядку аккумуляторной батареи, сможете провести настройки со смартфона, записав в ПО любую желаемую мелодию.

Прежде чем приступить, понадобится установить отдельный рупор, который будет управляться импульсами, как указано выше.

Подключение сирены

Рассмотрим вариант подключения для устройства SirenaBT5. Вам придётся соединить три провода:

ShooterScreenshot 750 24 07 21

Далее следует подключить кнопку звукового сигнала:

ShooterScreenshot 751 24 07 21

Чтобы сирена срабатывала на заднем ходу, соедините:

Установка приложения BeebHorn

Зайдите в Play Market и выберите соответствующее приложение (для iOS не ищите — его пока не существует).

Для говорящей сирены понадобится SD-карта. Если она вдруг выйдет из строя, сирена будет подавать звуки тревоги в обычном старом режиме.

Для сигнализации «Шерхан» не следует устанавливать ширину импульсов, так как в этой сигнализации параметр постоянно изменяющийся.

Мелодии в приложение можно загружать с сайта BeebHorn. Отыскать выбранные на сайте треки можно в папке «Конвектор».

Динамик лучше выбирать влагостойкий. Разница в цене не особо существенна.

Будьте готовы к тому, что пищать и орать сирена будет отменно, а голос даже в формате МР3 воспроизводится не очень качественно.

Теперь вы знаете, как озвучить сигнализацию голосом, звуками или рингтонами. Надеемся, у вас всё получится.

Источник

Говорящая сигнализация с голосом своими руками

Возможно вы уже видели ролики с демонстрацией подобной системы. В разных местах ее называют по-разному: smart sirena, говорящий колокол, умная сигнализация и т.д. Сегодня мы поделимся с Вами информацией, о том как самостоятельно можно сделать говорящую сигнализацию, которая будет разговаривать любым голосом, например голосом трансформера, Жириновского, или любым другим.

Стоимость деталей для самостоятельной разработки вам обойдется примерно в 1000-1500 рублей.

Видео с демонстрацией умной сигнализации

Автомобильная сигнализация, как сделать самому

Для реализации данного проекта нам потребуется громкоговоритель (рупор), arduino nano, модуль mp3 плеера для ардуино («dfplayer mini»), несколько резисторов и преобразователь напряжения 12-5 вольт. Звуки необходимо записать на sd-карту. Файлы должны иметь имена 0001.mp3, 0002.mp3, 0003.mp3.

Схема для сборки

Очень простая и выглядит следующим образом:

scheme 3 2

Управляющий поступает в плюсового провода штатной сигнализации и подключается к 7 пину ардуины.

Для прошивки ардуино потребуется установить библиотеку mp3TF.h (скачать библиотеку)

Cкетч для контроллера:

#include
mp3TF mp3tf = mp3TF ();
int buttonPin1 = 7;
int buttonState1 = 0;
const int ledPin = 13;
int count = 0;
unsigned long myTimer1 = 0;
int F1 = 0;
int S1 = 1;
void setup () <
mp3tf.init (&Serial);
pinMode(ledPin, OUTPUT);
pinMode(buttonPin1, INPUT);
delay (5000);
myTimer1 = millis();
>
void loop () <
buttonState1 = digitalRead(buttonPin1);
if (buttonState1 == HIGH) <
F1 = 1;
digitalWrite(ledPin, HIGH);
>
else<
digitalWrite(ledPin, LOW);
>
if (F1 == 1 && S1 == 1) <
myTimer1 = millis();
S1 = 0;
>
if (millis() — myTimer1 >= 1000) <
F1 = 0;
S1 = 1;
if (count == 1) <
mp3tf.play (1);
delay (3000);
>
if (count == 2) <
mp3tf.play (2);
delay (3000);
>
if (count >= 5) <
mp3tf.play (3);
delay (3000);
>
count = 0;
>
else <
if (buttonState1 == HIGH) <
count = count + 1;
delay (80);
>
>
>

Купить говорящую сигнализацию

Если по каким-либо причинам не можете самостоятельно собрать, но хотите ее установить на свой автомобиль, то можете приобрести уже собранное устройство за 2999 рублей.

Источник

Говорящий СТОП 2в1 на автомобиль

Если нажать кратковременно аварийку на авто, то появляется надпись «СПАСИБО».
Если же аварийка горит постоянно, то после 8 секунд надпись «СПАСИБО» меняется на два треугольника /!\ /!\

Кроме того СТОПом можно управлять с помощью андроида.

Работает это все на популярном ардуино. Я использовал ардуино нано328, он прекрасно подходит
для этих целей. Размеры малы и имеет юсб для прошивки. Это удобно и недорого.

1514542985 arduino328

Кто первый раз сталкивается с ардуино ниже приведу ссылку как залить скетч начиная с нуля.

Схема подключения довольно простая. Пины ардуино нужно соединить с разъемом табло.
Питание осуществляется от БП на 5V 2А.
Для управления СТОПом мы используем блютуз модуль HC-06 или HC-05.

Схемку набросал с картинками.

1514522311 fdabed5s 1920

1514522348 pechatnaya plata

1514543358 universalplata

1514522321 shleyf
1514522397 slepish

Тогда останется только 8 резисторов. Резисторы понижают напряжение бортовой сети до уровня питания ардуино,
защищая нашу ардуинку от перенапряжения на входах.

Вся программа на телефон разместилась на одном экране. На картинках есть описание.

1514522343 programma
1514522323 nastroyki

Короткие фразы умещающиеся на табло будут статичны. Длинные фразы (предложения например) будут пробегать.

1514544443 nastole
1514522323 razmeshenie

ВОТ ССЫЛКИ НА КОМПЛЕКТУЮЩИЕ.
По табло ограничения, скетч рассчитан на табло 16×64 НUB08 1/16 сканирования
Блок питания
Ардуино нано 328
Блютуз HС-06 или HС-05

1514522295 znak

Это не первая работа боле подробно публиковал на сайте Драйв 2.
Имеется там калькулятор шрифта, и другое табло на МАХ7219.

Видео как залить скетч с нуля:

Видео о табло МАХ7219, разница только в библиотеках

Источник

GSM-сигнализация для автомобиля на базе Arduino Uno

Предисловие

Кражи автомобилей на протяжении последнего десятилетия занимают одно из значимых мест в структуре совершаемых в мире преступлений. Это обусловлено не столько удельным весом данной категории хищений относительно общего количества преступлений, сколько существенностью причиняемого ущерба ввиду большой стоимости автомобилей. Слабая эффективность принимаемых мер в области борьбы с кражами автотранспорта к концу 90-х годов привела к созданию устойчивых групп, специализирующихся на совершении данных преступлений и обладающих отличительными чертами организованной преступности; вы наверняка слышали термин «черный автобизнес». Автомобильный парк европейских государств ежегодно не досчитывается ≈ 2 % машин, которые становятся предметом преступных посягательств. Поэтому мне пришла идея сделать gsm-сигнализацию для своего автомобиля на базе Arduino Uno.

image loader

Из чего будем собирать

Надо выбрать сердце нашей системе. На мой взгляд, для подобной сигнализации нет ничего лучше, чем Arduino Uno. Основной критерий — достаточное количество «пинов» и цена.

image loader

Теперь необходимо выбрать gsm-модуль, ведь наша сигнализация должна уметь оповещать владельца автомобиля. Так, надо «погуглить»… Вот, отличный датчик — SIM800L, размер просто замечательный.

512d21df6aa240bd801b3f0bc2998aa3

Подумал я и заказал его из Китая. Однако всё оказалось не так радужно. Датчик просто отказался регистрировать SIM-карту в сети. Было опробовано всё, что только возможно — результат нулевой.
Нашлись добрые люди, которые предоставили мне более крутую штуку — Sim900 Shield. Вот это уже серьёзный штучка. В Shield-е и разъём для микрофона и для наушников, полноценный телефон.

ac95485e2ca24aa0b201b2a28da9148a

Ок, но надо же снимать показания с каких-то датчиков, чтобы оповещать владельца. Вдруг автомобиль эвакуируют, тогда положение автомобиля явно будет меняться в пространстве. Возьмём акселерометр и гироскоп. Отлично. Такс, теперь ищем датчик.

Думаю, что GY-521 MPU6050 точно подойдёт. Оказалось, что в нём есть и датчик температуры. Надо бы и его задействовать, будет такая «киллер фича». Предположим, что владелец автомобиля поставил его под домой и ушёл. Температура в салоне автомобиля будет изменяется «плавно». Что же будет, если злоумышленник попытается проникнуть в автомобиль? Например у него получится открыть дверь. Температура в автомобиле начнёт изменяться стремительно, так как воздух в салоне начнёт смешиваться с воздухом окружающей среды. Думаю, что будет работать.

a12395e5f31a4f07a580667bf3e08f4b

Модуль 3-х осевого гироскопа + 3-х осевого акселерометра GY-521 на чипе MPU-6050. Позволяет определить положение и перемещение объекта в пространстве, угловую скорость при вращении. Так же имеет встроенный датчик температуры. Используется в различных коптерах и авиамоделях, так же на основе этих датчиков можно собрать систему захвата движений.

Микросхема — MPU-6050
Напряжение питания — от 3,5V до 6V (DC);
Диапазон гироскопа — ± 250 500 1000 2000 ° / с
Диапазон акселерометра — ± 2 ± 4 ± 8 ± 16g
Интерфейс связи — I2C
Размер — 15х20 мм.
Вес — 5 г

image loader

Прикрутим модуль SD карты памяти. Будем ещё писать лог-файл.

cd0714d183c841e0aafbc70819dd89d9

И добавим сервопривод, при срабатывании датчиков будет поворачиваться сервопривод с видеорегистратором и снимать видео происшествия. Возьмём сервопривод MG996R.

eddd85ba974b477fa8a1f5d75bbc4c38

Собираем

Про подключение каждого датчика в «гугле» огромное количество статей. И придумывать новые велосипеды у меня желания нет, поэтому оставлю ссылки на простые и рабочие варианты.

747e2e49b0b24d9d97b1357b5904c7d7

О, совсем забыл упомянуть о питании, от чего же будет питаться наша система. Питание будет от 12v автомобиля.

dffba0045d1140c1aa6f54dbf9f671c5

Тонкие моменты проекта

Фишки на Sim900 Shield должны быть установлены такие образом. Полезность SIM900 Shield.
57193519c5944132b6f182df94501eaf
Положение тумблера питания Sim900 Shield.

cacc635e126945f7934f5916f5e36921

747e2e49b0b24d9d97b1357b5904c7d7

9620082279cc4d0cb4b473207630cc45

f878b96c87cf45ff91a540796b0a8c46

c8e3a6c9938845b8acb85c79b0660d0c

ea84675d21724c1b9e3cb396065017f1

На этом всё, весь скетч лежит на GitHub. На мой взгляд, мне удалось создать gsm-сигнализацию, способную оповестить владельца автомобиля в случае происшествия. Проект получился экономным в плане финансовых вложений, что несомненно радует. В будущем планирую усовершенствовать gsm-сигнализацию, добавить новый функционал.

Источник

Говорящая сигнализация!

22b95e4s 100

Начнём с того, что вы получили прошитый контроллер, что вам нужно ещё…
— сам колокол и SD карта это естественно, далее нужно приобрести усилитель низкой частоты. Для примера я взял самый распространённый на TDA2003 которые с большой вероятностью можно купить в любом радио магазине.

вот так он выглядит в «железе»

fef8194s 960

ebf8194s 960

там же купите линейный стабилизатор напряжения 78L05

ac04194s 960

и панельку для микросхемы на восемь ножек.
примерно вот такой набор у вас получится

d604194s 960

первым делом выпаиваем в УНЧ два конденсатора по питанию

704194s 960

на освободившемся месте монтируем 78L05 чтобы получить напряжение для питания контроллера и SD карты.

6284194s 960

далее подпаиваем к ножкам панельки провода ( 6 шт — 10 см ) для соединения с SD картой и провода ( 3 шт — 3 см ) для подключения к УНЧ. паяем в соответствии со схемой

f184194s 960

8584194s 960

соединяем с SD картой

844194s 960

3a44194s 960

после этого НЕ устанавливая контроллер и микро SDшку подаём напряжение 12 вольт и проверяем наличие напряжения 5 вольт на панельке микросхемы, для успокоения проверим ещё наличие 5 вольт на SD адаптере.
Если всё нормально, тогда в панельку вставляем контроллер и микроSDшку в адаптер, подключаем колокол и снова подаём напряжение 12 вольт, если всё работает тогда поздравляю с успехом…
После этого можно затянуть контроллер в термоусадку …

d44194s 960

и собрать девайс для использования…

88c4194s 960

Звуки закидываем на SDшку в формате WAV
Здравши шнобиль нажимаем на кнопки брелка сигналки!

Источник

Оцените статью
AvtoRazbor.top - все самое важное о вашем авто