<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 兩代Wi-Fi遙控小車(chē)DIY攻略

兩代Wi-Fi遙控小車(chē)DIY攻略

作者: 時(shí)間:2014-06-05 來(lái)源:網(wǎng)絡(luò ) 收藏

連接眼睛和大腦

本文引用地址:http://dyxdggzs.com/article/247849.htm

最后,重點(diǎn)來(lái)說(shuō)一下控制板與網(wǎng)絡(luò )攝像頭的連接。網(wǎng)上有朋友用攝像頭公司提供的插件做了一個(gè)運行在PC端的app,以此來(lái)控制繼電器產(chǎn)生寬窄不一的脈沖。這里我沒(méi)有采用這種方式,做app也不是誰(shuí)都能完成的。本人采用的方式是直接用捕獲攝像頭內控制步進(jìn)電機的信號,拆掉了攝像頭中左右轉的步進(jìn)電機,用攝像頭本身左右旋轉的信號來(lái)控制小車(chē)的左右轉,而用繼電器的吸合來(lái)控制小車(chē)的前進(jìn)與停止。

 

 

具體方法如下:

導線(xiàn)引出后,我們合上攝像頭的底蓋,來(lái)看看它背面的接口。如下圖所示,在攝像頭后面最中間的是天線(xiàn)接口,天線(xiàn)右側的4個(gè)I/O口就是報警輸出端口,4個(gè)I/O用1、2、3、4標識,其中1、2是報警輸出端口,分別接到了繼電器兩端,3為報警輸入端口(此端口未用),4為攝像頭內容電路的數字地。

這3個(gè)I/O(不包括3號I/O)加上之前的A+和B+總共5條線(xiàn),與的連接關(guān)系如下圖所示。連接攝像頭內報警繼電器一端的2腳連到Arduino的GND,而連接繼電器另一端的1腳連到Arduino的9腳,同時(shí)在9腳加上10k的上拉電阻,這樣當繼電器未吸合時(shí),9腳因為上拉電阻,所以狀態(tài)為高;而當繼電器吸合時(shí),9腳接GND,所以狀態(tài)為低。網(wǎng)絡(luò )攝像頭報警接口的4腳也要連接到Arduino的GND,以使網(wǎng)絡(luò )攝像頭控制板與Arduino共地。A+與B+分別連接到Arduino的2、3腳,這兩個(gè)腳如果連反了可以在程序中調整。

 

 

步進(jìn)電機的控制方式是不斷的變化A、B兩相上的電壓大小和電流方向,這樣在A(yíng)+和B+上就會(huì )產(chǎn)生一串脈沖。使用示波器觀(guān)察我們發(fā)現,當發(fā)送左轉的命令時(shí),首先在A(yíng)+上產(chǎn)生脈沖,而當發(fā)送右轉的命令時(shí),首先在B+上產(chǎn)生脈沖,效果如下圖所示。

 

 

我們就利用A+、B+上的信號差異,以及繼電器的吸合來(lái)實(shí)現對小車(chē)的控制。Arduino端用到了外部中斷功能,2腳對應Arduino外部中斷0,3腳對應Arduino外部中斷1。

詳細代碼

/**********************************************

 

 

 

 

 

 

 

 

ps:可以在代碼中添加一些Serial.println()的語(yǔ)句來(lái)查看一下程序在我們控制攝像頭時(shí)能夠做出正確的相應。代碼調試完成后,如圖下圖所示,將Arduino控制板、電機驅動(dòng)擴展板、穩壓擴展板層疊的插在一起固定在小車(chē)的后面,前方安裝好攝像頭。

 

 

完成后的小車(chē)上電工作正常后,如圖下圖所示。小車(chē)的控制與攝像頭的控制方式類(lèi)似,打開(kāi)電腦瀏覽器,在地址欄中輸入網(wǎng)絡(luò )攝像頭的IP地址進(jìn)入監控界面,就可以使用界面右側的按鈕來(lái)控制這部簡(jiǎn)易的小車(chē)。另外,我選的這款攝像頭還有一個(gè)廠(chǎng)家分配的唯一域名,只要在我們的路由器端簡(jiǎn)單配置就能夠實(shí)現廣域網(wǎng)條件下的小車(chē)控制了。

 

 

OK,大功告成!

 

攝像頭相關(guān)文章:攝像頭原理

上一頁(yè) 1 2 下一頁(yè)

關(guān)鍵詞: Wi-Fi Arduino

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>