0
我arduino Uno
,被連接到藍牙模塊(HM-10),並且它們經由UART連接從arduino
tx,rx
引腳。Arduino串行連接需要初始化?
奇怪的事情發生:
Arduino的開始與模塊正確的串行通信,當他們獲得力量。
然後一些其它設備連接到模塊(無線它們配對)
這裏,與模塊Arduino的連接莫名其妙地丟失,爲了從模塊的UART數據得到的Arduino,我有RESET這裏的Arduino,讓它與模塊(我猜),只有這樣我可以將數據發送到模塊,以及Arduino的會看到這個數據重新連接。
如果我不重置的Arduino之後,模塊與遠程設備配對,Arduino的將不會從模塊中獲取數據:
void setup()
{
pinMode(13, OUTPUT);
Serial.begin(9600);
while (!Serial)
{
;
}
}
String content = "";
char character;
void loop()
{
while(Serial.available())
{
character = Serial.read();
content.concat(character);
digitalWrite(13, HIGH);
}
if(content=="myName")
digitalWrite(13, HIGH);
else
digitalWrite(13,LOW);
}