- Що таке bluetooth модуль і його призначення
- Терморегулятори HC-05 і HC-06
- Характеристики
- підключення
- Налаштування
Ардуіно має велику кількість різноманітних модулів, здатних значно розширити функціонал мікроконтролера. В окремий клас виділяються чіпи для передачі даних, як на великій відстані, наприклад, для зв'язку з бездротового інтернету, так і на короткому, як bluetooth модуль. Такий пристрій призначений для налагодження двонапрямлених радіозв'язків за однойменним протоколу.
Arduino bluetooth буде зручний для віддаленого управління вашим пристроєм на базі мікроконтролера, але давайте розберемо, що це таке і які характеристики у bluetooth модулів hc 05 і hc 06.
Що таке bluetooth модуль і його призначення
Bluetooth протокол необхідний для швидкої передачі даних на невеликих відстанях. Але значно частіше його застосовують в проектах, з метою налагодити управління мікро контролером з близьких відстаней. Відповідно, він буде зручний для побудови тих же розумних будинків, якщо доповнити апаратну складову додатком на смартфон.
Таким чином, первинне і головне призначення Ардуіно блютуз - зв'язок з вашим ПК і \ або андроїдом за відповідним протоколом. Це дозволяє не тільки управляти різноманітними датчиками на мікроконтролері, але і, в разі необхідності, оновлювати прошивку.
Повністю перепрошити пристрій з його допомогою не вийде. Крім цього, Android Arduino bluetooth може забезпечити зв'язок між кількома МК і приладами. Природно, для цього на кожному з них повинен бути встановлений незалежний модуль. HC-05 дозволяє прокласти кілька мостів по типу USAR-bluetooth-USART. При цьому сам пристрій буде сприйматися в якості відповідного на USART. А організовувати зв'язок вже буде апаратна частина вашого проекту.
Модуль HC-06
У блютуз модуля під Ардуіно, є кілька переваг, перед стандартними доповненнями під інші МК:
- Інженеру немає необхідності вивчати технологію протоколу блютуз, щоб написати софт або почати використовувати вже готові бібліотеки.
- Простота використання в цілому. Вам не потрібно буде паяти окрему плату під розподіл потужностей, просто підключіть пристрій до вже готового МК через Піни.
- Великий вибір бібліотек. Так як Ардуіно має низький поріг входження, під всі його модулі можна знайти велику кількість бібліотек, різного призначення. Але варто зазначити, що вагома їх частина - марні, бо не працюють або працюють вкрай погано. Адже пише їх співтовариство, яке вивчало основи алгоритмізації і, в більшості своїй, в принципі, погано розбирається в програмуванні. Через це, в багатьох ситуаціях, просто модифікувати чужий софт - не найкраще рішення, і значно простіше написати свій.
Сфера ж застосування RC car Arduino bluetooth - величезна і обмежена лише вашою фантазією. Наприклад, ви можете купити звичайну китайську гарнітуру, припаяти до неї пару модулів під Ардуіно, так як вони можуть функціонувати і без МК, і завантажити одну з готових бібліотек. Після таких маніпуляцій навушники можна буде використовувати в бездротовому режимі і зникне проблема з заплутує або гнуться проводами. Це одна з банальних проблем реалізації даного протоколу в проекті, на ділі їх тисячі.
Призначається bluetooth аудіо модуль для побутового та комерційного застосування, чому сприяють його характеристики. Також варто враховувати, що якщо ви збираєтеся надалі зв'язуватися за однойменним протоколу з ПК, то на більшості сучасних пристроїв необхідно буде докупити блютуз по USB. Але ви можете також спаяти його з МК, створивши власний bluetooth модуль для комп'ютера. Природно, це не відноситься до ноутбуків, де поголовно встановлюються однойменні передавачі, і ніяк модифікувати їх вже не потрібно.
Терморегулятори HC-05 і HC-06
Висновки на платах відповідають за:
ВисновокЗначення
EN включення / вимикання модуля VCC харчування +5 В GND земля TXD, RXD UART інтерфейс для спілкування з контролером STATE індикатор стану KEY нога для входу в режим AT-команд
Характеристики
Давайте докладніше розберемося, які характеристики має такий bluetooth модуль для ПК і різних проектів. Самі розробники заявляють, що витримали комерційний стандарт в hc 05. Відповідно, для управління пристроєм буде досить спеціальної програми на смартфоні або комп'ютері, яка дозволить відправляти і отримувати дані з датчика. Однак існує обмеження в області застосування, адже стійкий сигнал, без використання підсилювачів, можна зловити лише на 9 метрах від чіпа. Враховуйте, що це сирі цифри, в яких до уваги не беруться перепони на шляху хвиль.
Самі hc чіпи повністю сумісні з будь-якими адаптерами, що підтримують SPP. На самій платі пристрою розміщується невелика антена, припаяна до верхнього шару у вигляді доріжки, схожою на змію. Характеристики девайса заявлені наступні:
- Активні частоти радіозв'язку знаходяться в діапазоні 2.4-2.48 ГГц.
- Канал пристосований до адаптивного перемикання.
- Умовна дальність зв'язку - 10 метрів, але в цій цифрі не враховуються перешкоди і перешкоди.
- Максимальна швидкість при обміні інформацією - 115300 бод.
- Зберігати чіп можна в температурному діапазоні від - 40 до +85 градусів, а ось використовувати - від -20 до +70.
- Для роботи необхідно буде напруга в 3.3 В, що ми розглянемо трохи нижче.
підключення
У друкованій платі встановлено кілька контактів під пайку, у торців пристрою. Але безпосередньо під'єднувати дроти до контактів девайса не варто, адже в платі застосовується особлива технологія, що дозволяє максимально компактно впихнути габарити пристрою в вашу систему.
Встановлювати модуль необхідно досить щільно, для чого підійде стандартний МК або спеціальні плати, в яких застосовуються вилки-з'єднувачі. Але ви можете придбати і окрему плату під девайси серії hc, або ж зробити їх самостійно, якщо у вас є навички з проектування та створення електронних плат.
У подібному девайсе обов'язково повинен бути з'єднувальний роз'єм \ спеціальні отвори для монтажу проводки, а також світлодіоди, які допоможуть визначити, чи йде струм і чи працює пристрій. Крім іншого, необхідні стабілізатори, спеціальний перемикач для reset'а прошивки і перетворювачі інтерфейсів, за вашим бажанням.
При першому підключенні важливо перевірити працездатність, для цього підійде смартфон або ПК. Просто подайте ток на модуль і проскануйте його відповідними пристроями.
Налаштування
Для настройки чіпа буде потрібно встановити сполучення по USART-bluetooth, де 34 контакт буде приєднаний до загального проводу. Після цього ви можете подавати стандартні АТ команди або перепрошити мікрочіп, за вашим бажанням.
З «коробки» ж пароль для підключення інтерфейсу - 1234, а ось швидкість обміну даними обмежується до 38400 бод. Готових бібліотек на HC 05 не багато, але і напрямок його застосування досить вузьке, що дозволяє адаптувати будь-який вже наявний софт під ваші потреби.