這次在網路上買一個NT$300左右的藍芽模組,接在Arduino上修改Baud 率,
材料:
1.Arduino Duemilanove
2.Bluetooth module (如圖)
步驟如下:
1.寫sketch如下(此BT module 的Baud rate內設值是9600), 然後download到arduino上.
void setup()
{
Serial.begin(9600);
delay(1000);
Serial.write("AT+BAUD7"); // set baud rate as 57600
}
void loop()
{
char ser_char;
if(Serial.available()>0)
{
ser_char = Serial.read();
Serial.write(ser_char);
}
}
材料:
1.Arduino Duemilanove
2.Bluetooth module (如圖)
步驟如下:
1.寫sketch如下(此BT module 的Baud rate內設值是9600), 然後download到arduino上.
void setup()
{
Serial.begin(9600);
delay(1000);
Serial.write("AT+BAUD7"); // set baud rate as 57600
}
void loop()
{
char ser_char;
if(Serial.available()>0)
{
ser_char = Serial.read();
Serial.write(ser_char);
}
}
2.sketch燒入後電源移除,接腳對應 BT module的 RxD接Arduino的TxD, BT的TxD接Arduino的RxD,
BT的Vcc接Arduino 3.3V. BT的GND接Arduino GND. BT其他兩隻腳可以不接.
3. 腳位接好後上電源,幾秒鐘後,此時如果開Serial Monitor可以看到 AT+BAUD7的字串.
4. 這樣就已經完成修改Baud Rate.