[英]Configure Bluetooth HC - 05 with Arduino Mega 2560
我無法理解,當我嘗試配置和連接藍牙與我的Android設備。 (我使用了來自lc-technology的藍牙HC-05和Arduino Mega 2560)我正在嘗試將arduino和android連接到藍牙,但它失敗了。 這是arduino的代碼
char incomingByte;
int LED = 12;
void setup (){
pinMode(LED, OUTPUT);
Serial.begin(9600);
}
void loop(){
if (Serial.available()){
incomingByte = Serial.read();
if(incomingByte == '1'){
digitalWrite(LED, LOW);
}
if(incomingByte == '0'){
digitalWrite(LED, HIGH);
}
}
}
我嘗試從藍牙設備(我使用藍牙終端和BlueTerm)發送數據到藍牙Arduino並且從未給出響應我一直試圖在Arduino Mega 2560上使用另一個引腳用於tx&rx,但它從未給出響應。
有人有解決方案嗎? 在此之前,謝謝你的幫助。 我會饒有你的幫助。
您提供的軟件正在運行。 我和你報道的問題完全一樣,Arduino Uno和來自同一制造商的藍牙模塊。 經過多次測試后我得出以下結論:問題在於藍牙模塊本身導致它無法正確管理TX引腳的張力水平。 您沒有看到任何響應,因為Arduino無法處理藍牙模塊的張力水平。 您可以在以下鏈接中找到有關我的測試的更多信息: Arduino論壇
HC-05藍牙設備Tx引腳的張力水平圖(從3.1降至0伏)
在下一張圖片中,您和我使用的制造商的HC-05藍牙設備Tx引腳的張力水平(從3.3降至1.7伏),請注意信號不能降至0伏
檢查以下事項:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.