Jak zaprogramować HC-05 Moduł z Arduino
Z użyciem produktów Bluetooth w życiu codziennym, Niektórzy twórcy produktów często wykorzystają Arduino do rozwoju z HC-05 Moduł Bluetooth. Jak zaprogramować HC-05 Moduł z Arduino?
Teraz weź HC Fteasycom-05 (FSC-BT826) Moduł jako przykład:

FSC-BT826 (HC-05 moduł) jest zasilany przez 3,6-6 V, a poziom napięcia logicznego pinów danych wynosi 3,3 V. Ale wyjście we/wy na płycie Arduino to 5 V. Aby nie spalić modułu Bluetooth, Moduł Bluetooth RXD i Arduino I/O wyjście potrzebne do szeregowania do połączenia z rezystancją, jako rysunek 1 widać. Z drugiej strony, Moduł Bluetooth TXD i Arduino I/O można podłączyć bezpośrednio, ponieważ sygnał 3.3V z FSC-BT826 (HC-05 moduł) wystarczy, aby zostać zaakceptowanym jako wysoka logika na tablicy Arduino.
Możemy podać kod źródłowy przykładu opartego na samodzielnym przykładzie o nazwie „SoftwareSeriaLEXample” w Arduino Uno IDE. Inicjalizacja programu przykładu jest określona poniżej.
Inicjalizacja programu
W pliku znajduje się analogowa analogowa klasa portów szeregowych <Softwareerial.h>, Musimy zawierać
ten plik głowy i deklaruj obiekt oprogramowania.
W konfiguracji() metoda, dokonaliśmy inicjalizacji:
- 1. Ustaw tryb LED_PIN na tryb wyjściowy.
- 2. Ustaw LED_PIN na niski poziom.
- 3. Ustaw Budrate portu szeregowego i rozpocznij komunikację między komputerem a tablicą Arduino.
- 4. Iteruj nad Baudratami, aby uzyskać Baudrate UART z HC05 i rozpocząć komunikację między Arduino Board a HC05.
Dla modułu więcej informacji programistycznych, Witamy, aby odwiedzić link do modułu: HC-05 Moduł Bluetooth Wymiana modułu Bluetooth Dual-Mode HC-05 Pin-to-pin