1.硬體:seeeduino stalker v3.0倆塊,xbees1倆塊,led乙個,導線,電源,麵包板
軟體:xctu,arduino1.8.2
2.xbee模組配置:恢復出場設定後
主機xbee的 dh:1234,my:5678
從機xbee的 dh:5678, my:1234
(api為disabled,也就是ap模式(預設出廠設定),api模式以前用過,後來做過乙個關於節點發現的實驗後,就不好使了)
3.主機程式:
int button_open =4;//開燈按鈕連在數字埠4
int button_close =5; //關燈按鈕連在數字埠5
char flag;//定義「向從機傳送led燈亮滅標誌」的變數
void setup()
void loop()
//如果關燈按鈕按下同時亮燈按鈕鬆開
if(digitalread(button_close)==low&&digitalread(button_open)==high)
delay(200);//延時,等待資料傳送成功
}從機程式:
int ledpin=9;//led燈連在數字埠9
int val; //定義「接受主機發來的led燈亮滅標誌」的變數
void setup()
void loop()
if(val=='b')//如果主機傳送字元'b',則熄滅led
}
}4.實驗過程
a.配置xbee時,只需配置dh和my,然後在xctu的consoles介面測試一下,能互相接受到資訊就行了。
再配置xbee模組後,直接把配置好的xbee模組插進stalker v3.0的xbee插孔上就行,不用想這為什麼,為什麼插上去就自己執行了呢,xbee是透傳的,直接插上去就可以。
b.把程式分別寫進各自的stalkerv3.0.
c.給主機的pin4接地pin5接電源,燈亮
給主機pin4接電源pin5接地,燈滅
5.心得體會
我知道了,xbee模組是透傳的,配置好插上去就行。
電池有充足的的電很重要。
Arduino開發板連線XBee模組的方法
在本篇文章中,我們將使用arduino uno開發板連線乙個xbee模組。與arduino開發板連線的xbee模組將作為乙個接收器,它將與其他xbee模組進行無線通訊,這些模組使用explorer board與膝上型電腦串列埠連線。接下來,讓我們進一步探索使用xbee模組和arduino進行無線通訊...
Arduino使用雨滴模組
上買的雨滴模組。有兩個部分,如下圖所示 上面的模組兩邊都有引腳,左邊的四個引腳與arduino相連,右邊的兩個引腳與第二個部分相連。各個引腳的意義如下 a0 模擬訊號輸出引腳,輸出滴了雨滴後的模擬電壓值 d0 數碼訊號輸出引腳,第乙個部分中的可調電阻可以限定乙個固定的值,當模擬電壓超出該值時輸出1,...
Arduino 各種模組篇 搖桿模組
arduino的另外幾種模組,我們常見的joystick搖桿模組。用起來很爽,搖桿 有x,y軸可調 這裡有一篇非常想盡的示例 什麼也不操作的話,顯示的數字是512 const int xside a0 const int yside a1 int valuex 0 int valuey 0 void...