Jak Podłączyć Moduł Bluetooth Do Arduino?

Spisu treści:

Jak Podłączyć Moduł Bluetooth Do Arduino?
Jak Podłączyć Moduł Bluetooth Do Arduino?

Wideo: Jak Podłączyć Moduł Bluetooth Do Arduino?

Wideo: Jak Podłączyć Moduł Bluetooth Do Arduino?
Wideo: how to connect hc 05 bluetooth module to Arduino uno and other [CC] 2024, Grudzień
Anonim

Podłączmy do Arduino bezprzewodowy moduł Bluetooth i nauczmy się odbierać z niego dane i przesyłać do niego dane z komputera.

Moduł Bluetooth
Moduł Bluetooth

Niezbędny

  • - Arduino;
  • - moduł bluetooth;
  • - komputer;
  • - przewody łączące.

Instrukcje

Krok 1

Istnieje wiele implementacji modułów Bluetooth. Każdy ma swoje własne cechy, ale ogólnie wszystkie są bardzo podobne. Rozważ przedstawiciela modułu bluetooth HC-06.

Moduł ten działa na częstotliwościach od 2,40 GHz do 2,48 GHz i obsługuje specyfikację Bluetooth w wersji 2.1 + EDR (niższe zużycie energii, zwiększona ochrona danych i łatwe łączenie urządzeń Bluetooth). Stabilny odbiór z modułem gwarantowany w promieniu 10 metrów.

Przeznaczenie pinów modułu bluetooth jest następujące:

- VCC i GND - "plus" i "minus" zasilania modułu, obsługiwane są napięcia od 3, 6 do 6 woltów;

- TX i RX - nadajnik i odbiornik modułu;

- MCU-INT (Status) to wyjście stanu;

- Clear (Reset) - reset i restart modułu, w tym przypadku realizowany na niskim poziomie logicznym.

Dwa ostatnie wnioski mogą nie być zaangażowane; często można znaleźć moduły bez tych wniosków.

Cel pinów modułu bluetooth
Cel pinów modułu bluetooth

Krok 2

Podłączmy moduł bluetooth do Arduino zgodnie z poniższym schematem. Należy pamiętać, że nadajnik (Tx) Arduino jest podłączony do odbiornika (Rx) modułu i odwrotnie.

Pin stanu wyświetla wysoki poziom, gdy moduł jest sparowany z innym urządzeniem Bluetooth i niski, gdy nie jest sparowany. Jego wartość można odczytać podłączając go do pinu Arduino i przypisując mu tryb pracy pinMode (pinStatus, INPUT) i tym samym poznać stan modułu. Ale wskaźnik stanu nie działa poprawnie na wszystkich modułach, więc nie użyjemy go w tym przykładzie.

Schemat podłączenia modułu bluetooth do Arduino
Schemat podłączenia modułu bluetooth do Arduino

Krok 3

Wynik powinien być podobny do zdjęcia.

Moduł Bluetooth podłączony do Arduino
Moduł Bluetooth podłączony do Arduino

Krok 4

Napiszmy taki szkic i załadujmy go do pamięci Arduino. Odczytamy dane pochodzące z modułu bluetooth i przetworzymy je. W takim przypadku, gdy z modułu wyjdzie symbol „1”, zapalimy diodę, a gdy pojawi się „0”, wyłączymy ją.

Zmontowany układ włączamy z Arduino i podłączonym do niego modułem bluetooth. Prawidłowo podłączony moduł natychmiast przechodzi w stan gotowości połączenia, co będzie sygnalizowane rytmicznym miganiem diody statusu.

Szkic dla Arduino do pracy z Bluetooth
Szkic dla Arduino do pracy z Bluetooth

Krok 5

Teraz musisz dodać urządzenie bluetooth do listy zaufanych urządzeń. Włącz Bluetooth na swoim komputerze, przejdź do Ustawienia -> Urządzenia -> Bluetooth. Upewniamy się, że nasz moduł bluetooth jest widoczny dla komputera. Wybierz go z listy i kliknij przycisk Link. W oknie dialogowym wprowadź domyślne hasło 1234. Jeśli dodawanie się powiedzie, urządzenie pojawi się na liście ze znakiem Paired.

Jeśli chcesz połączyć się z modułem bluetooth ze smartfona, procedura jest taka sama: włącz bluetooth w smartfonie, wykryj moduł podłączony do Arduino, sparuj z nim.

Parowanie z urządzeniem bluetooth
Parowanie z urządzeniem bluetooth

Krok 6

Do połączenia z modułem bluetooth można wykorzystać różne programy, które można podłączyć do portu COM. Na przykład takie jak HyperTerminal, PuTTY, Tera Term, Termite i inne. Wszystkie są bezpłatne i swobodnie rozpowszechniane w Internecie.

Wygoda TeraTerm polega na tym, że automatycznie wyświetla listę portów COM, które są przypisane do modułu bluetooth komputera. Uruchom program, wybierz połączenie szeregowe, wybierz odpowiedni port COM bluetooth z listy, kliknij OK.

W przypadku błędu podczas połączenia program wyświetli odpowiednie powiadomienie. Jeśli połączenie komputera z modułem bluetooth powiodło się, zobaczysz przed sobą czarne pole terminala.

Wpisz cyfrę 1 z klawiatury w to pole - a dioda na pinie 13 Arduino zaświeci się, wpisz 0 - zgaśnie.

Łączymy się z modułem bluetooth przez bluetooth z komputera
Łączymy się z modułem bluetooth przez bluetooth z komputera

Krok 7

Podobnie możesz połączyć się z modułem bluetooth ze swojego smartfona. Pobierz aplikację terminala Bluetooth, taką jak Terminal Bluetooth. Połącz się z modułem i wprowadź komendy 0 lub 1.

W ten sposób nauczyliśmy się łączyć przez bluetooth z Arduino i przesyłać do niego dane.

Zalecana: