Jak zaprogramować HC-05 Moduł z Arduino
With the use of Bluetooth products in daily life, some product developers will often use Arduino to develop with the HC-05 Moduł Bluetooth. Jak zaprogramować HC-05 Moduł z Arduino?
Now take Fteasycom’s HC-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. In order not to burn the Moduł Bluetooth, . Moduł Bluetooth RXD and Arduino I/O output needed to Series connect with resistance, 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 Bluetooth Module replacement Bluetooth Module Dual-Mode HC-05 Pin-to-pin