Spisu treści:
- Krok 1: Jak połączyć się z modułami Bluetooth
- Krok 2: Sprzęt Bluetooth
- Krok 3: Schemat obwodu
- Krok 4: Kody i testy
Wideo: Ustawienia poleceń Bluetooth AT (HC05 HC06): 4 kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:27
Cześć ludzie! Mam nadzieję, że podobał Ci się mój poprzedni samouczek „Jak kontrolować serwosilnik Arduino”. Jest to kolejny samouczek informacyjny, który nauczy Cię, jak komunikować się z modułem Bluetooth i konfigurować jego ustawienia za pomocą poleceń AT, więc jeśli chcesz zmienić nazwę lub hasło Arduino Bluetooth lub inne parametry Bluetooth, będzie to najlepszy przewodnik dla Ciebie. osiągnąć to.
Podczas tworzenia tego samouczka staraliśmy się upewnić, że ten artykuł będzie najlepszym przewodnikiem dla Ciebie, aby cieszyć się nauką podstaw działania modułów bluetooth w trybie poleceń AT i poznać przydatne informacje o tym, jak prawidłowo używać W zestaw poleceń.
Takie szczegóły są tak ważne zwłaszcza dla tych, którzy chcą rozpocząć naukę elektroniki i robotyki. więc mamy nadzieję, że ta instrukcja zawiera potrzebne dokumenty.
Czego nauczysz się z tej instrukcji:
Poznaj historię pojawiania się komend AT.
Zrozum różnicę między modułami bluetooth HC.
Poznaj sprzęt modułu HC Bluetooth.
Wykonaj odpowiedni schemat połączeń z płytką Arduino.
Ustaw Bluetooth w trybie poleceń AT.
Uruchom nowe ustawienia Bluetooth
Krok 1: Jak połączyć się z modułami Bluetooth
Zaczynając od opisu projektu, dostosujemy parametry modułu Bluetooth, ale jak możemy komunikować się z modułami Bluetooth!
Podobnie jak wiele innych urządzeń, moduły Bluetooth akceptują komunikację za pomocą poleceń AT, aby skonfigurować ustawienia, takie jak nazwa, hasło, szybkość transmisji i inne ustawienia.
Co to za komendy AT
Wracając do roku 1981, Dennis Hayes wynalazł specyficzny język poleceń do interfejsu „urządzenia smartmodem Hayes”, a ten zestaw języków poleceń składa się z serii krótkich ciągów tekstowych, które można łączyć w celu tworzenia poleceń dla takich operacji, jak wybieranie numeru, rozłączanie i zmiana parametrów połączenia. Stąd pomysł, aby rozwijać coraz więcej zestawu Hayesa lub poleceń AT, aby łączyć więcej urządzeń za pomocą jakiegoś znaku prefiksu.
Podobnie jak inne urządzenia, moduły Bluetooth mają tryb poleceń AT, w którym można je połączyć za pomocą poleceń AT w celu ustawienia ich parametrów.
Aby więc wysyłać polecenia AT do modułu Bluetooth, musimy najpierw przełączyć go w tryb poleceń AT.
Najpopularniejsze moduły Bluetooth to HC-06 i HC-05, które zostaną wykorzystane w naszym samouczku.
Trudno jest odróżnić te dwa Bluetooth na podstawie samego patrzenia, ale przy użyciu płytki zaciskowej różnica jest na pinach.
Krok 2: Sprzęt Bluetooth
Dla naszego modułu HC-05 mamy wszystkie te sześć pinów:
- KLUCZ lub Włącz: Ten pin musi być wyciągnięty wysoko, aby wejść w tryb AT. W naszym module Bluetooth mamy już przycisk tak ważny, aby ustawić wysoki ciąg pinu KEY
- VCC i GND do zasilania.
- RXD i TXD dla danych wejścia/wyjścia szeregowego
- Pin STATE, po prostu go zignoruj, ponieważ prawdopodobnie nie jest podłączony do żadnego z pinów Bluetooth i nie będziemy go potrzebować w tym samouczku.
Użyję płytki Arduino, aby wysłać polecenia szeregowego AT do mojego modułu Bluetooth.
Krok 3: Schemat obwodu
Przeniosłem się do easyEDA, aby utworzyć schemat obwodu dla tego samouczka, a oto jak podłączyć moduł bluetooth do Arduino, wszystko, czego potrzeba, to pin numer 3 z Arduino do RXD Bluetooth i pin numer 2 Arduino do TXD z Bluetooth, GND do GND i VCC do Arduino 5V.
Krok 4: Kody i testy
Przechodząc do części oprogramowania, jak już wspomniałem, będziemy używać płytki Arduino do komunikacji z Bluetooth.
Po włączeniu Arduino dioda LED Bluetooth zacznie szybko migać w odstępie pół sekundy, co oznacza, że tryb AT nie został wprowadzony, więc przed włączeniem Arduino po prostu przytrzymaj wciśnięty przycisk, a następnie zasil Arduino. dioda LED będzie migać wolniej w odstępie 2 sekund, co oznacza pomyślne wejście w tryb poleceń AT. Teraz uruchamiamy monitor szeregowy Arduino lub dowolny inny monitor szeregowy, taki jak teraterms, aby rozpocząć wysyłanie poleceń AT, możesz pobrać dokument poleceń AT z poniższego linku do pobrania, ten dokument pokazuje listę dostępnych poleceń AT dla naszego modułu Bluetooth.
Aby rozpocząć ustawienia, uruchamiamy monitor szeregowy i ustawiamy szybkość transmisji na 9600 oraz zarówno NL, jak i powrót karetki, teraz jeśli wyślesz znaki AT przez monitor szeregowy, powinieneś otrzymać odpowiedź OK z modułu Bluetooth.
Zaczniemy od ustawienia szybkości transmisji na 9600BPS i w tym celu musimy napisać AT+UART=9600, 0, 0 następnie wcisnąć enter, przy każdej udanej operacji trzeba uzyskać odpowiedź OK z modułu Bluetooth
Zmienimy również nazwę Bluetooth na Device1, więc piszemy AT+NAME=Device1
I zmienimy też hasło Bluetooth na 2020, więc piszemy AT+PSWD=2020
Dostępnych jest wiele innych instrukcji AT dotyczących korzystania z modułu Bluetooth, więc wystarczy pobrać dokument dołączony do poniższego linku i przeczytać go, aby uzyskać właściwe polecenie AT, którego potrzebujesz.
Po tym samouczku będziesz mógł teraz dostosować Bluetooth swoich robotów i urządzeń i możesz je obsługiwać jak profesjonalista.
O moich nadchodzących tutorialach możesz zasugerować kilka tematów w sekcji komentarzy poniżej,
Ostatnia rzecz, upewnij się, że codziennie robisz elektronikę. Do zobaczenia następnym razem
Zalecana:
Zegar, wyświetlacz LCD, podczerwień do ustawienia: 6 kroków
Zegar, wyświetlacz LCD, podczerwień do ustawienia: Zbuduj zegar czasu rzeczywistego, który utrzymuje czas w ciągu kilku minut w roku. Kod i komponenty można łatwo wykorzystać w innych projektach. Ten projekt wymaga minimalnej ilości okablowania i bez lutowania. Strażnikiem czasu jest prawdziwy zegarek DS3231
Nowy przełącznik pedału poleceń MXR: 3 kroki
Nowy przełącznik do pedału poleceń MXR: Każdy, kto posiada tanio wykonany pedał efektów gitarowych z serii MXR Command z wczesnych lat 80-tych, wie, że jego największym słabym punktem jest jego włącznik nożny, który jest wykonany z tworzywa sztucznego i szybko się łamie. Posiadam pedał M-163 Sustain i bardzo mi się podoba
Zmień nazwę zestawu słuchawkowego/głośnika/adaptera Bluetooth lub inne ustawienia przez UART: 8 kroków (ze zdjęciami)
Zmień zestaw słuchawkowy Bluetooth / głośnik / nazwę adaptera lub inne ustawienia przez UART: Czy masz parę zestawów słuchawkowych Bluetooth lub innych akcesoriów audio Bluetooth, które mają naprawdę obrzydliwą nazwę i za każdym razem, gdy je łączysz, masz wewnętrzne pragnienie, aby zmienić ich Nazwa? Nawet jeśli powody nie są takie same, istnieje
Korzystanie z modułu poleceń IRobot Create w systemie Linux: 4 kroki
Korzystanie z modułu poleceń IRobot Create w systemie Linux: Ponieważ iRobot nie zapewnił użytkownikom Linuksa sposobu korzystania z modułu poleceń, musiałem sam to rozgryźć. Nie daj się zastraszyć, naprawdę nie jest to trudne. Wszystko, co musisz zrobić, to uruchomić kilka skryptów. Zacznijmy, dobrze?
Programy poleceń: 4 kroki
Programy poleceń: Witam instruktażowych maniaków. W tej instrukcji pokażę, jak tworzyć programy wiersza polecenia (Windows) i je aktualizować. Programy zostaną utworzone w wierszu poleceń i notatniku. To moja pierwsza instrukcja, przepraszam za wszystko, czego nie napiszę