Нижче повністю описано результат моєї праці по створенню вело-сигналізації, що працює через смартфон на платформі Arduino. Я вирішив створити її після того, як у мене вкрали велосипед. В результаті за 2 місяці вийшло ось, що. Я вирішив викласти всі матеріали у відкритий доступ для того, щоб будь-хто міг сам зробити собі сигналізацію найменшим коштом і захистити себе від крадіжок.
Найкращі сценарії її використання - це похід в магазин і парковка велосипеда на цепуру/трос біля магазину, а також - велопохід, коли ви наприклад, лишаєте велосипед на ніч біля намету, або можливо, наприклад, якщо ви лишаєте велосипед на сходах, приїхавши в гості до друзів.
Сигналізація дає вам можливість дізнатись, що хтось зачіпає ваш велосипед, якщо ви його не бачите і вин знаходиться в зоні дії сигналізації. Тобто, наприклад, якщо хтось пиляє ваш ціпок, ви одразу дізнаєтесь про це і отримуєте час на швидку реакцію - добігти до вєла, при цьому грабіжник скоріш за все налякається звуком сирени і втече.
Всі компоненти можна замовити через інтернет. Щоб зробити сигналізацію треба вміти паяти і вміти залити програму на мікроконтролер Arduino.
Користуйтесь на здоров'я. Якщо треба, можете робити мені замовлення. Наступні версії сигналізації будуть краще і будуть мати більший радіус дії.
Фото вело сигналізації
Відео
Велосигналізація - функціональність
- Використовує смартфон - додаток на Android
- Має замок кнопку-ключ для ввімкнення, що унеможливлює включення/відключення сигналізації сторонньою особою
- Має акумулятор
- Без проблем кріпиться на раму велосипеду на кріплення для насосу/пляшки
- Включається в режим сигналізації через ваш смартфон по Bluetooth і тримає з'єднання з ним поки ви знаходитесь в зоні дії Bluetooth
- Спрацьовує при найменшому русі велосипеду після того, як ви включили сигналізацію
- При спрацюванні включає гучну сирену і одночасно включається звук сирени на вашому смартфоні
- Відображує рівень заряду акумулятору сигналізації на екрані смартфону і сигналізує, коли його треба зарядити
Слабкі сторони - що потребує покращення
- Зона дії Bluetooth - 20-50 метрів. При виході з зони дії відображається повідомлення. При цьому сигналізація продовжує працювати. При поверненні в зону дії - при поверненні до велосипеду - треба підключитись до Bluetooth, щоб вимкнути сигналізацію.
- Корпус закритий, але пластмасовий - це потрібно для того, щоб не глушити сигнал Bluetooth
- Для того, щоб зарядити акумулятор, треба знімати сигналізацію.
Недоліки буде виправлено в наступних версіях, де зв'язок буде через GPRS/GSM модуль і буде додано USB-вхід для підзарядження акумулятору сигналізації.
Компоненти
- Arduino pro mini / Arduino nano
- Bluetooth HC-06
- Сенсор вібрації SW-420
- Сирена HYD-4216 3-24VDC
- 2 резистори по 10 кОм
- Резистор 200 Ом
- Світлодіод
- Корпус 11х8х3 см
- Замок кнопка-перемикач з ключем KS-02P-101 ON-OFF
- Монтажна макетна плата для пайки 4х5см
- Тримач для акумулятора типу 18650
- 2 акумулятора типу 16340 по 3.7В
Загальна вартість компонентів - 800-900 грн на липень 2017р.
Як зпаяти / з'єднати
- Bluetooth -> Tx на 3 pin, Rx на 2 pin
- Резисторний подільник -> 10кОм+10кОм -> один кінець на +5В, інший на GND, середня точка на A1 pin
- Cвітлодіод -> + світлодіода на 200 Ом резистор і на 9 pin
- Сирена -> 4 pin
- Сенсор вібрації -> 6 pin
- + Живлення від батареї йде на RAW вхід Arduino Pro Mini або на VIN вхід Arduino Nano
- Ключ підключається в розрив живлення
Доцільно паяти на макетній платі, бо проводами виходить лажа.
Як залити програму на Arduino Pro Mini
Я підключав Arduino Pro Mini для заливки програми через Arduino Uno. Треба підключитись:
UNO | Pro Mini
RST -> DTR
TX -> TX
RX -> RX
5V -> 5V
GND -> GND
В UNO треба обережно вийняти мікросхему перед заливкою, а в Arduino IDE вибрати в меню плату Arduino Pro / Pro Mini








Немає коментарів:
Дописати коментар