<p>同學們好,上篇文章我們一起學習了wedo2.0磚塊分揀機,利用了運動傳感器的原理,對光的反射。那么節課我們依然需要利用這個原理,來學習一下巡線機器人,我們先來看一下巡線機器人是如何運動的~</p> <p><br></p><p>從視頻中我們看到,巡線機器人會沿著地面上的黑線不停地左右擺動前行,不會偏離出黑線的軌道,那么我們是怎樣實現這樣的效果的呢,我們先來看一下巡線機器人的機械結構</p> <p>整個作品的機械結構不復雜,馬達轉動會帶動齒輪左右擺動,整個作品用的都是減速系統。</p> <p>底盤部分特寫,齒輪部分特寫</p> <p>主體框架結構特寫,馬達部分特寫,集線器和運動傳感器的特寫</p> <p><br></p><p><br></p><p><br></p><p>在程序編寫方面</p><p>首先由于WeDo電機運行機制的問題,我們需要依次使用一個電機功率和停止模塊,并不斷在很小的時間間隔內,發送檢測到的運動傳感器數據。</p><p><br></p> <p>然后識別到黑線,也就是數據大于等于4的時候,電機逆時針轉動,遠離黑線。</p> <p>識別到白色臺面,也就是數據小于四的時候,電機順時針轉動,靠近黑線。這樣小車就能一搖一擺地巡線了。</p> <p><br></p><p><br></p><p>好了同學們,今天的wedo2.0巡線機器人的課程就到這了,有興趣的同學可以在家動手操作一下哦</p>
主站蜘蛛池模板:
漳平市|
万山特区|
南开区|
永仁县|
兰州市|
连山|
廊坊市|
象州县|
宁津县|
通山县|
镇赉县|
克什克腾旗|
丘北县|
安丘市|
霍城县|
舒兰市|
昌邑市|
铜山县|
华阴市|
丰镇市|
炎陵县|
梁河县|
额济纳旗|
迁安市|
宽城|
大同县|
沙河市|
章丘市|
德惠市|
思南县|
松潘县|
穆棱市|
盐源县|
柞水县|
彭阳县|
临城县|
迁西县|
宁阳县|
临西县|
菏泽市|
吕梁市|