|
|

楼主 |
发表于 2013-2-5 22:36:04
|
显示全部楼层
本帖最后由 dicklaw795 于 2013-2-5 22:37 编辑
發現問題所在了,我的組合是 ds1302時鐘模塊 加 nokia5110顯示 加 sr04 超聲波
當ds1302+5110 組合是正常的,超聲波獨立運行也是正常,當三樣加在一起運行就出現不穩定情況,肯定是那裡出了問題,已嘗試修改超聲波每100Milliseconds執行無效,應該怎樣調節?謝謝
void loop()
{
count++;
/* 当串口有数据的时候,将数据拼接到变量comdata */
while (Serial.available() > 0)
{
comdata += char(Serial.read());
delay(2);
mark = 1;
}
if(mark == 1) data_input();
ping_ping(); //執行超聲波
if (count>30){ ////每 loop 30 次才更新一次顯示
print_time();
count=0;
}
}//=============loop end=================
|
|