HCをプログラムする方法-05 Arduinoを使用したモジュール
日常生活におけるBluetooth製品の使用により, 一部の製品開発者は、しばしばArduinoを使用してで開発します HC-05 Bluetoothモジュール. HCをプログラムする方法-05 Arduinoを使用したモジュール?
FeasycomのHCを取ります-05 (FSC-BT826) 例としてモジュール:

FSC-BT826 (HC-05 モジュール) 3.6-6Vを搭載しており、データピンのロジック電圧レベルは3.3Vです. しかし、ArduinoボードのI/O出力は5Vです. Bluetoothモジュールを燃やさないために, bluetoothモジュールRXDおよびArduino I/O出力は、抵抗と接続するために必要な出力, 図として 1 ショー. 一方で, FSC-BT826からの3.3V信号があるため、BluetoothモジュールTXDおよびArduino I/O入力は直接接続できます (HC-05 モジュール) Arduino委員会の高い論理として受け入れられるのに十分です.
Arduino uno ideの「SoftwareSerialExample」という名前の自己完結型の例に基づいた例のソースコードを提供できます. 例のプログラム初期化は以下に記載されています.
プログラムの初期化
ファイルにソフトウェアアナログシリアルポートクラスがあります <SoftwareRial.h>, 封じ込める必要があります
このヘッドファイルとソフトウェアセリアルオブジェクトを宣言します.
セットアップで() 方法, 初期化を行いました:
- 1. LED_PINを出力モードに設定します.
- 2. LED_PINを低レベルに設定します.
- 3. シリアルポートのボードレートを設定し、コンピューターとArduinoボード間の通信を開始します.
- 4. ボードレートを繰り返して、HC05のUARTボードレートを取得し、ArduinoボードとHC05間の通信を開始します.
モジュールのために、より多くのプログラミング情報, モジュールリンクをご覧ください: HC-05 Bluetoothモジュール交換BluetoothモジュールデュアルモードHC-05 ピンからピン