最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

紅外遙控且自動避障的嵌入式智能小車系統(tǒng)

2023-05-08 09:46 作者:玟玟的大寶貝  | 我要投稿

訪問【W(wǎng)RITE-BUG數(shù)字空間】_[內(nèi)附完整源碼和文檔]

本次實驗使用樹莓派作為開發(fā)平臺,AlphaBot 作為開發(fā)載體,Python 作為開發(fā)語言,開發(fā)一種基于紅外線遙控控制的、可自動避障的嵌入式智能小車系統(tǒng)。


智能系統(tǒng)中的嵌入式應(yīng)用

1. 實驗?zāi)康?/h1>

嵌入式系統(tǒng)(Embedded System),是一種嵌入機(jī)械或電氣系統(tǒng)內(nèi)部、具有專一功能和實時計算性能的計算機(jī)系統(tǒng)。

嵌入式計算機(jī)是面向應(yīng)用、面向產(chǎn)品的、具有特定用途的計算機(jī)。它們沒有刻意被制造成計算機(jī)的形態(tài),往往以產(chǎn)品本身的形式展現(xiàn)在用戶面前。

本次實驗使用樹莓派作為開發(fā)平臺,AlphaBot 作為開發(fā)載體,Python 作為開發(fā)語言,開發(fā)一種基于紅外線遙控控制的、可自動避障的嵌入式智能小車系統(tǒng)。

2. 實驗介紹

2.1 樹莓派介紹

樹莓派結(jié)構(gòu)簡單、體積小、耗電低,卻擁有與普通計算機(jī)幾乎相同的功能和性能,可以很方便地植入到各種應(yīng)用系統(tǒng)中。此類單板計算機(jī)是典型的嵌入式系統(tǒng)的基礎(chǔ)。

2.2 AlphaBot2 介紹

AlphaBot2 智能車開發(fā)套件,包含一個基板 AlphaBot2-Base 和一個適配板(AlphaBot2-Ar、AlphaBot2-Pi、AlphaBot2-PiZero 三者之一)。其結(jié)構(gòu)穩(wěn)定,集成度高,不用復(fù)雜的組裝以及繁瑣的接線,有助于快速學(xué)習(xí)嵌入式系統(tǒng)開發(fā)。

2.3 Python 介紹

Python 有著大量支持嵌入式系統(tǒng)開發(fā)的第三方庫,例如 RPi.GPIO 等。以 Python 作為開發(fā)語言,可以避免直接與底層交互,將主要精力放在高層抽象邏輯上。

3. 實驗內(nèi)容

源碼見附錄處。

3.1 實驗方法

本次實驗使用 Python 的第三方庫 RPi.GPIO 和 rpi_ws281x,實現(xiàn)小車的紅外控制、led 控制、蜂鳴器控制、超聲波自動避障。

3.2 實驗流程

3.2.1 智能小車組裝

本次實驗用到的智能小車組件:

  1. AlphaBot2-Base(基板)

  2. AlphaBot2-Pi(適配板)

  3. 樹莓派

  4. 蜂鳴器

  5. 紅外遙控器

  6. 超聲波探測器

根據(jù) AlphaBot2 智能小車官網(wǎng)教程,組裝智能小車。

官網(wǎng)鏈接見附錄,具體路徑為:資料 -> AlphaBot2 原理圖/組裝圖 -> AlphaBot2-Pi 組裝圖。

3.2.2 生產(chǎn)環(huán)境配置

本次實驗的特殊性在于,生產(chǎn)環(huán)境無法直接測試代碼,必須將代碼移植到樹莓派上才可以測試。

生產(chǎn)環(huán)境只需代碼編輯器即可,以 vscode 和 PyCharm 為佳。


紅外遙控且自動避障的嵌入式智能小車系統(tǒng)的評論 (共 條)

分享到微博請遵守國家法律
西华县| 仙桃市| 武乡县| 高密市| 大渡口区| 双鸭山市| 辽阳县| 承德县| 乌鲁木齐县| 宜川县| 香格里拉县| 边坝县| 平远县| 永嘉县| 亳州市| 霍林郭勒市| 唐山市| 桐梓县| 诸城市| 易门县| 昌邑市| 保山市| 吴桥县| 讷河市| 鄂伦春自治旗| 巴楚县| 革吉县| 汕头市| 神池县| 江油市| 庆安县| 乌拉特前旗| 马公市| 邹平县| 呼图壁县| 南阳市| 临夏市| 吉林市| 封丘县| 西畴县| 天津市|