Opis produktu: Moduł Bluetooth 4.0 BLE - HM-10 - 3,3 V / 5 V
Prosty układ komunikacyjny oparty na module Bluetooth HM-10 v4.0 BLE. Komunikuje się poprzez interfejs szeregowy UART z wykorzystaniem komend AT. Posiada wbudowany konwerter napięć, dzięki temu może pracować w standardzie 3,3 V oraz 5 V.
Moduł posiada wbudowany konwerter 3,3/5V, dlatego wbudowane goldpiny mogą komunikować się z napięciem 5 V. |
Podłączenie modułu
W celu uruchomienia modułu należy podłączyć napięcie zasilania do pinu oznaczonego VCC. Moduł zostanie wykryty poprzez komputer jako nieznany układ lub HMSoft, aby sparować oba urządzenia należy podać hasło: 000000. W systemie pojawi się wirtualny port COM, poprzez który za pomocą dowolnego terminala można przesyłać dane. Płytka posiada wyprowadzenia interfejsu szeregowego UART - piny RX i TX, które można połączyć np. z Arduino lub z komputerem poprzez konwerter UART. Komunikacje można przetestować parując moduł z komputerem oraz podłączając płytkę poprzez konwerter FTDI. W dwóch oknach terminala należy wybrać odpowiednie porty komunikacyjne oraz podać prędkość transmisji 9600 bps. Jeśli konfiguracja jest poprawna tekst wysłany z jednego terminala pojawi się na drugim.
Konfiguracja modułu odbywa się poprzez popularne komendy AT, aby wejść w ten tryb należy podłączyć wyprowadzenie EN do 3,3 V. Przykładowe komendy to:
- AT - testowanie połączenia, w odpowiedzi dostajemy OK.
- AT+VERS? - pokazuje wersję oprogramowania.
Instrukcje należy wysyłać bez znaku zakończenia linii. Więcej komend można znaleźć w dokumentacji.
Pin | Opis |
---|---|
1 | TX - Wyjście UART. |
2 |
RX - Wejście UART. |
3 |
CTS - interfejs UART. |
4 |
RTS - interfejs UART. |
5 |
NC - Nie podłączone. |
6 |
NC - Nie podłączone. |
7 |
NC - Nie podłączone. |
8 |
NC - Nie podłączone. |
9 |
NC - Nie podłączone. |
10 |
NC - Nie podłączone. |
11 |
RST - Reset. |
12 |
VCC - Zasilanie 3,3 V |
13 |
GND - Masa |
14 |
GND - Masa |
15 |
USB_D- interfejs USB. |
16 | NC - Nie podłączone. |
17 |
NC - Nie podłączone. |
18 |
NC - Nie podłączone. |
19 |
NC - Nie podłączone. |
20 |
USB_D+ interfejs USB. |
21 |
GND - masa układu. |
22 |
GND - masa układu. |
23 |
PIO2 - Programowane wejście / wyjście. |
24 |
PIO1 - Programowane wejście / wyjście. |
25 |
PIO2 - Programowane wejście / wyjście. |
26 |
PIO3 - Programowane wejście / wyjście. |
27 |
PIO4 - Programowane wejście / wyjście. |
28 |
PIO5 - Programowane wejście / wyjście. |
29 |
PIO6 - Programowane wejście / wyjście. |
30 |
PIO7 - Programowane wejście / wyjście. |
31 |
PIO8 - Programowane wejście / wyjście. |
32 |
PIO9 - Programowane wejście / wyjście. |
33 | PIO10 - Programowane wejście / wyjście. |
34 |
PIO11 - Programowane wejście / wyjście. |
Specyfikacja modułu Bluetooth
- Napięcie zasilania: od 3,3 V do 5 V podłączane do pinu VCC
- Pobór prądu: do ok. 20 mA
- Moc nadajnika: maks. + 6 dBm
- Zasięg: do 10 m
- Hasło do parowania: 000000
- Standard: Bluetooth 4.0 BLE
- Komunikacja: UART (RX, TX)
- Raster wyprowadzeń: ok. 1,5 mm
- Małe wymiary: 40 x 15 mm
Przydatne linki |