真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

樹莓派如何制作智能小車

本篇文章為大家展示了樹莓派如何制作智能小車,內(nèi)容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細(xì)介紹希望你能有所收獲。

為龍沙等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計制作服務(wù),及龍沙網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為做網(wǎng)站、網(wǎng)站建設(shè)、龍沙網(wǎng)站設(shè)計,以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會得到認(rèn)可,從而選擇與我們長期合作。這樣,我們也可以走得更遠(yuǎn)!

硬件

樹莓派如何制作智能小車

樹莓派3代B型主板

樹莓派如何制作智能小車

樹莓派如何制作智能小車

Scratch編程小車紅外追蹤

樹莓派如何制作智能小車

整體供電使用兩節(jié)3.7V的18650鋰電池。樹莓派需要5V供電,所以需要使用一個轉(zhuǎn)5V的降壓模塊Lm2596模塊。組裝跟之前C語言控制小車一樣。

樹莓派如何制作智能小車

現(xiàn)在我們來學(xué)習(xí)樹莓派小車用Scratch編程。

首先打開所有程序—>編程------Scratch>

樹莓派如何制作智能小車

打開軟件可以講語言設(shè)置為中文

樹莓派如何制作智能小車

我們通過Scratch軟件去控制小車,這就意味著我們的主要工作是用此軟件去控制樹莓派GPIO,以及利用它去通過GPIO接收傳感器發(fā)來的訊號并對信號進(jìn)行處理。

打開軟件的第一步:設(shè)置StartGPIOServer樹莓派如何制作智能小車

一切準(zhǔn)備工作就緒,接下來。我們開始吧樹莓派如何制作智能小車

當(dāng)旗標(biāo)被點擊時,gpioserveron即打開GPIOSERVER,然后設(shè)置引腳18 23 24 25(BCM編碼方式,對應(yīng)wpi編碼方式的GPIO1、4、5、6)為out輸出模式。設(shè)置引腳12 16(BCM編碼方式,對應(yīng)wpi編碼方式的GPIO26 27)為in輸入模式,輸入模式下可以接收傳感器發(fā)送過來的高低電平訊號。首先看一下怎么通過兩個紅外傳感器或者光敏電阻傳感器進(jìn)行物體跟蹤或者光源追蹤。樹莓派如何制作智能小車

我們已經(jīng)設(shè)置了12 16引腳為輸入模式,設(shè)定左側(cè)的傳感器接12引腳,右側(cè)的傳感器接16引腳。那么我們添加判斷語句,當(dāng)兩側(cè)的紅外傳感器都有障礙物在前方時直行,左側(cè)有障礙物時則左轉(zhuǎn),右側(cè)有障礙物時則右轉(zhuǎn),無障礙時則保持靜止。若12 16引腳接的是關(guān)敏電阻傳感器則尋光走。同樣的道理黑線循跡也可以實現(xiàn)。

接下來,如何使用按鈕控制小車前進(jìn)后退左右。樹莓派如何制作智能小車

如果這樣設(shè)置,那么當(dāng)我按下W鍵時小車一直向前不會停止。這樣未免有點不好操作。所以我把運行步驟改了一下:樹莓派如何制作智能小車

向前0.001秒后停止,這樣的話只要一直按住w則小車前進(jìn),松開后即停止。同理后退左右也是。大家可以根據(jù)自己的需要自己編寫腳本?;蛘呦冗\行我寫好的一個小腳本。

上述內(nèi)容就是樹莓派如何制作智能小車,你們學(xué)到知識或技能了嗎?如果還想學(xué)到更多技能或者豐富自己的知識儲備,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


分享文章:樹莓派如何制作智能小車
鏈接URL:http://weahome.cn/article/pdehci.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部