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モジュール, the 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 ピンからピン