手機遠程控制兩路電機的轉向和轉速
[size=1em]導讀利用物聯網開關與51單片機通信,然后控制兩個電機的轉向和轉速。
01 準備材料 物聯網開關、51單片機、8050三極管、兩個電機、2路電機驅動模塊 02 接線 將電流電機驅動板正負極接到物聯網開關的正負極(給驅動板通上電)。驅動板的B-1A、B-1B分別接到單片機的P00、P01,驅動板的A-1A,B-1B分別接到單片機的P02、P03。單片機電源接口接到物聯網開關電源輸出端口(給單片機接上電源)。物聯網開關與51單片機通信的話須要用個三極管作為一個通信轉接。三極管C極接到單片機的P32,B極接到物聯網開關的多功能輸出接口(數據輸入)。E極接到物聯網開關負極。 通上電,此接的是5V電源。效果圖如下: 03 網絡配置 首次使用物聯網開關須配置wifi,具體操作請看前面章節。如果物聯網開關已配置,請跳過此步驟。 04 物聯網管理平臺 預先添加好設備(具體操作請看前面章節)。點擊右上角的工具按鈕,彈出對話框,在對話框中找到IO03(R)選擇“單線通信”,面板樣式選擇“用戶自定2”,然后點擊保存,退出對話框。最后再次點擊中間刷新按鈕。 這時就會在設備界面上多了個IO03波形圖標,點擊圖標。 彈出對話框,對話框中我們可以看到有四條滑動條。第一條為方向,第二條為速度。這個方向有八個命令。也可自定命令,具體程序代碼放在公眾號“紅納里斯”,回復“直流電機”即可獲取。 現在我們用這個命令來做演示,在方向條滑到96時,電機轉動方向為反方向。拖動速度條,這時速度也發生變化。 當滑動方向條為32時,一個電機停止,另一個電機轉動。 大家也可以加入我們的QQ群互相學習,討論。 關注微信公眾號:紅納里斯 學習交流①群:203847769 學習交流②群:463316893
|