Opis produktu: Moduł Bluetooth HC-06 ZS-040
Moduł Blootooth v2.0 + EDR klasa 2. Pracuje z napięciem 3,3 V, komunikuje się poprzez interfejs szeregowy UART (piny RX, TX), wspiera komendy AT. Maksymalna moc nadajnika wynosi + 4 dBm, czułość odbiornika to - 85 dBm.
Specyfikacja
- Napięcie zasilania: 3,6 V do 6 V podłączane do pinu VCC
- Wyprowadzenia komunikacyjne pracują z napięciem 3,3 V (tolerują 5 V)
- Pobór prądu: ok. 50 mA
- Klasa 2 - moc nadajnika maks. + 4 dBm
- Zasięg: do 10 m
- Hasło do parowania: 1234
- Standard: Bluetooth 2.0 + EDR
- Profil SPP z możliwością ustawień poprzez komendy AT
- Wersja oprogramowania: Linvor v1.8
- Komunikacja: UART (RX, TX)
- Wymiary: 37 x 16 mm
Moduł Bluetooth HC-06 ZS-040.
Prosty układ komunikacyjny oparty na module Bluetooth HC-06 v2.0 + EDR. Komunikuje się poprzez interfejs szeregowy UART z wykorzystaniem komend AT.
Podłączenie
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 HC-06, aby sparować oba urządzenia należy podać hasło: 1234. 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 przejściówkę FTDI.
Pomimo, że w sieci dostępne są projekty, w których układ HC-06 podłączony jest bezpośrednio do pinów 5 V, np. Arduino Uno, to dla bezpieczeństwa zalecamy zastosowanie konwertera napięć 3,3 V - 5 V. |
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+BAUD1 - ustawia prędkość na 9600 bps.
Instrukcje należy wysyłać bez znaku zakończenia linii. Więcej komend można znaleźć w dokumentacji.
Oprócz modułu HC-06 na płytce znajdują się:
- statusowa dioda LED połączona z wyprowadzeniem statusowym PIO1 (24) sygnalizująca poprawne połączenie,
- stabilizator napięcia zasilania 5 V -> 3,3 V,
- kondensatory filtrujące napięcie zasilania,
- przylutowane złącza goldpin, umożliwiające wpięcie modułu w płytkę stykową lub podłączenie za pomocą przewodów.
- piny EN (przełącza układ w tryb komend AT) i STATE (połączony z wyprowadzeniem statusowym PIO1 - pin 24) zostały wyprowadzone w postaci otworów, domyślnie nie posiadają wlutowanych złącz.