модуль Arduino_ Bluetooth модуль для Ардуіно ZS-040 (HC-05 або MC-05 на платі) (артикул: 09-0454.)
Відкласти
Порівняти
405.00 грн.
У наявності
Знайшли дешевше?
v
44x17x7mm; Ucc=3.6-6V; Ulev=3.3V; кнопка на платі
Bluetooth модуль для підключення Arduino до інших пристроїв по bluetooth. Увага: Деякі модулі НС-05 сприймають АТ-команди тільки при кнопці!
Характеристики блютуз модуля HC-05:
Протокол зв'язку Bluetooth Specification v2.0 + EDR
Частота GFSK (Gaussian Frequency Shift Keying)
Потужність відправки ≤4dBm, Class 2
Потужність прийому ≤-84dBm at 0.1% BER
Швидкість асинхронна 2.1Mbps (Max) / 160 kbps, синхронна 1Mbps / 1Mbps
Безпека Authentication and encryption
Профіль Bluetooth serial port
Живлення + 5VDC 50mA
Робочі температури -20 ~ +75 C
Розміри 26.9мм х 13 мм х 2,2 мм
Підключення блютуз модуля HC-05 до Arduino:
STATE - сюди дублюється сигнал з вбудованого світлодіода, коли модуль активний світлодіод блимає, коли зв'язок встановлено - горить.
RXD - на цьому піні модуль приймає дані (тобто в вашому скетчі сюди треба відсилати дані)
TXD - сюди модуль відправляє дані
GND - земля
VCC - живлення 5В
EN - вкл / викл, якщо подати сюди логічну одиницю (або просто 5В), то модуль вимкнеться, якщо логічний нуль (або просто не підключати цей пін) буде працювати.
Важливо: на деяких модулях для включення режиму АТ-команд, треба затиснути кнопку і подати живлення +5 В, а через 2-3 сек відпустити кнопку. На інших модулях (особливість прошивки) АТ-команди можна використовувати в режимі очікування (світлодіод моргає 1 раз в секунду), утримуючи (і утримуваної) кнопці. Перед введенням команд, в моніторі посл.порта необхідно вибрати режим перводітся рядки (CR + LF) і швидкість з'єднання 9600 бод.
Приклад скетчу на програмної шині UART
#include
SoftwareSerial softSerial (2,3); // В даному випадку висновок TX модуля підключається до висновку 2 Arduino, а висновок RX модуля до висновку 3 Arduino.
// Почнемо роботу шин UART із зазначенням швидкостей обох шин:
void setup ()
{SoftSerial.begin (38400); // Почнемо передачу даних по програмної шині UART на швидкості 38400 (між модулем і Arduino)
Serial.begin (9600); } // Почнемо передачу даних по апаратної шині UART на швидкості 9600 (між Arduino і комп'ютером)
блютуз модуль
