
簡介:
HC-06是一個Arduino常用模組,它可以為你的項目添加雙向(全雙工)藍牙無線功能。你可以使用這個模組在兩個微控制器之間進行通信,比如Arduino,或者與任何具有藍牙功能的設備進行通信,比如手機或筆記本電腦。目前已經有很多android應用程序,這使得這個過程變得更加簡單。該模組在USART的模式下,以9600波特率(Baud Rate)進行通信,因此它很容易與任何支持USART的微控制器連接。我們還可以通過使用命令模式(Command Mode)配置模組的預設值。因此,如果你正在搜尋一個無線模組,可以將數據從電腦或手機傳輸到微控制器,或者反之亦然,那麼這個模組可能是你的正確選擇。
HC-06有兩種工作模式,一種是數據模式 (Data Mode),在這種模式下,它可以發送和接收其他藍牙設備的數據,另一種是AT命令模式(AT Command Mode),在這種模式下可以改變設備的預設設置。在這兩種模式中,我們可以通過引腳說明中的按鍵引腳對設備進行操作。
.主要用途:
可以使用這個模組在兩個微控制器之間進行通信,比如Arduino,或者與任何具有藍牙功能的設備進行通信,比如手機或筆記本電腦
.商品特色:
可以輕鬆地通過藍牙與筆記本電腦或手機接口
.商品規格:
尺寸:17*44*7mm
重量:3g
電壓:3.3-6V
工作電流:30mA
型號:HC-06
通訊:USART 和 TTL兼容
制式:藍芽2.0
預設藍牙名稱:HC-06
預設密碼:1234 或 0000
傳輸模式:Slave
預設模式:Data Mode
預設Baud Rate:9600, 8, N, 1
支援Baud Rate:9600, 19200, 38400, 57600, 115200, 230400, 460800
Command 模式 Baud Rate:38400, 8, N, 1
預設Firmware:LINVOR
.接線說明:
HC-06 GND – 接 Arduino GND Pin
HC-06 VCC (5V) – 接 Arduino 5V
HC-06 TX – 接 Arduino Pin 10 (soft RX)
HC-06 RX – 接 Arduino Pin11 (soft TX)
.商品包含:
1 x 藍芽2.0傳輸模組 HC-06
.程式範例:
SoftwareSerial BTSerial(10,11); /* Pin 10 --> TX, Pin 11 --> RX */
char bluetoothData;
int led = 13;
bool ledState;
void setup()
{
Serial.begin(9600);
BTSerial.begin(9600);
pinMode(led, OUTPUT);
Serial.println("Bluetooth is ready");
}
void loop()
{
if (BTSerial.available()) {
bluetoothData = BTSerial.read();
Serial.print(bluetoothData);
if (bluetoothData == '1') {
digitalWrite(led, HIGH);
Serial.println("LED is On");
}
if (bluetoothData == '2') {
digitalWrite(led, LOW);
Serial.println("LED is Off");
}
}
delay(100);
}
商品評價
目前沒有評價。