




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
智能電競(jìng)裝備應(yīng)用技術(shù)目錄課前準(zhǔn)備學(xué)習(xí)目標(biāo)模塊簡(jiǎn)介編程實(shí)現(xiàn)實(shí)驗(yàn)現(xiàn)象了解巡線傳感器在Tiny-bit上面所處的位置課前準(zhǔn)備如下圖所示的圖片中,紅色線框圈起來(lái)的就是巡線傳感器模塊。課前準(zhǔn)備巡線邏輯:左右兩側(cè)傳感器均檢測(cè)到黑色,小車停止左側(cè)傳感器檢測(cè)到黑色,右側(cè)傳感器未檢測(cè)到黑色,小車左轉(zhuǎn)兩側(cè)傳感器均未檢測(cè)到黑色,小車前進(jìn)左側(cè)傳感器未檢測(cè)到黑色,右側(cè)傳感器未檢測(cè)到黑色,小車右轉(zhuǎn)巡線邏輯課前準(zhǔn)備占空比控制電機(jī)脈沖寬度調(diào)制(PWM),是英文“PulseWidthModulation”的縮寫(xiě),簡(jiǎn)稱脈寬調(diào)制,是利用微處理器的數(shù)字輸出來(lái)對(duì)模擬電路進(jìn)行控制的一種非常有效的技術(shù)。PWM的頻率:是指1秒鐘內(nèi)信號(hào)從高電平到低電平再回到高電平的次數(shù)(一個(gè)周期);也就是說(shuō)一秒鐘PWM有多少個(gè)周期,單位:Hz
PWM的周期:T=1/f,周期=1/頻率
占空比:是一個(gè)脈沖周期內(nèi),高電平的時(shí)間與整個(gè)周期時(shí)間的比例,單位:%課前準(zhǔn)備PWM原理PWM是如何實(shí)現(xiàn)D/A轉(zhuǎn)換的?“占周期”變寬,輸出的能量就會(huì)提高,通過(guò)阻容變換電路所得到的平均電壓值也會(huì)上升,“占周期”變窄,輸出的電壓信號(hào)的電壓平均值就會(huì)降低,通過(guò)阻容變換電路所得到的平均電壓值也會(huì)下降。在一定的頻率下,通過(guò)不同的占空比即可得到不同的輸出模擬電壓。以單片機(jī)控制為例課前準(zhǔn)備編程方式:方式一在線編程:首先將micro:bit通過(guò)USB連接電腦,電腦會(huì)彈出一個(gè)U盤(pán),點(diǎn)擊U盤(pán)里的網(wǎng)址:xx進(jìn)入編程界面,點(diǎn)擊添加軟件包,將Tiny-bit軟件包網(wǎng)址:xx復(fù)制到輸入欄,點(diǎn)擊確認(rèn)添加軟件包,之后就能使用Tiny-bit軟件包的積木塊了。方式二離線編程:打開(kāi)離線編程軟件,添加Tiny-bit軟件包,點(diǎn)擊設(shè)置圖案-添加包,輸入Tiny-bit軟件包網(wǎng)址:xx,詳細(xì)的編程方式介紹請(qǐng)?jiān)谡n前準(zhǔn)備文件夾中查看相應(yīng)課程。1.學(xué)習(xí)有關(guān)于控制巡線傳感器以及電機(jī)控制圖形化編程積木塊的使用學(xué)習(xí)目標(biāo)2.通過(guò)編程實(shí)現(xiàn)功能:Tiny-bit沿著黑線行走。本次編程所需要用到的積木塊位于如下圖所示的位置:模塊簡(jiǎn)介模塊簡(jiǎn)介任務(wù)1:小車運(yùn)動(dòng)控制編程實(shí)現(xiàn)display用于顯示點(diǎn)陣Image用于顯示自帶圖案sleep延遲時(shí)間tinybit用于驅(qū)動(dòng)小車tinybit.setMotorPWM(255,255,1000)
第一個(gè)參數(shù):左邊電機(jī)速度,取值范圍是-255~255,負(fù)數(shù)表示電機(jī)后退,正數(shù)表示電機(jī)前進(jìn),0表示電機(jī)停止;第二個(gè)參數(shù)是右邊電機(jī)速度,取值范圍是-255~255,負(fù)數(shù)表示電機(jī)后退,正數(shù)表示電機(jī)前進(jìn),0表示電機(jī)停止;第三個(gè)參數(shù)是延遲時(shí)間,單位為毫秒ms,表示這個(gè)方法所占用的時(shí)間。PWM驅(qū)動(dòng)小車任務(wù)1:小車運(yùn)動(dòng)控制編程實(shí)現(xiàn)tinybit.car_run(150):驅(qū)動(dòng)tinybit小車向前運(yùn)動(dòng)小車前進(jìn)任務(wù)1:小車運(yùn)動(dòng)控制編程實(shí)現(xiàn)小車速度控制tinybit.car_run(a,b):設(shè)置tinybit小車前進(jìn)的速度,第一個(gè)參數(shù)a表示左邊電機(jī)的速度(0~255),第二個(gè)參數(shù)b表示右邊電機(jī)的速度(0~255);任務(wù)1:小車運(yùn)動(dòng)控制編程實(shí)現(xiàn)小車方向控制display.show(Image.ARROW_S):在microbit點(diǎn)陣上顯示向前的箭頭;tinybit.car_run(150):驅(qū)動(dòng)tinybit小車向前運(yùn)動(dòng)。參數(shù)150是小車的速度值,輸入范圍是0~255;display.show(Image.ARROW_N)
:在microbit點(diǎn)陣上顯示向后的箭頭;tinybit.car_back(150):驅(qū)動(dòng)tinybit小車后退。tinybit.car_left(150):驅(qū)動(dòng)tinybit小車左轉(zhuǎn),左輪不動(dòng),右輪前進(jìn);tinybit.car_right(150):驅(qū)動(dòng)tinybit小車右轉(zhuǎn),左輪前進(jìn),右輪不動(dòng);tinybit.car_spinleft(150):驅(qū)動(dòng)tinybit小車左旋,左輪后退,右輪前進(jìn);tinybit.car_spinright(150):驅(qū)動(dòng)tinybit小車右旋,左輪前進(jìn),右輪后退;tinybit.car_stop():tinybit小車停止;display.clear():清除microbit點(diǎn)陣顯示。任務(wù)1:小車運(yùn)動(dòng)控制編程實(shí)現(xiàn)小車方向控制任務(wù)2:小車巡線編程實(shí)現(xiàn)任務(wù)3:Python編程實(shí)現(xiàn)小車巡線編程實(shí)現(xiàn)Python編程編程實(shí)現(xiàn)導(dǎo)入tinybit庫(kù)編程實(shí)現(xiàn)導(dǎo)入tinybit庫(kù)編
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 酒店資產(chǎn)投資與經(jīng)營(yíng)管理合伙協(xié)議書(shū)二零二五
- 二零二五年度私人住宅裝修工人安全責(zé)任合同
- 2025年度海洋資源開(kāi)發(fā)橫向課題執(zhí)行協(xié)議
- 二零二五年度小程序游戲運(yùn)營(yíng)合作協(xié)議
- 2025年度電子元器件采購(gòu)合同主要內(nèi)容簡(jiǎn)述
- 二零二五年度購(gòu)房合同定金支付及變更協(xié)議書(shū)
- 2025年度酒店員工勞動(dòng)權(quán)益保障合同
- 二零二五年度綠色建筑股權(quán)協(xié)議及合伙人合作開(kāi)發(fā)協(xié)議
- 2025年度美發(fā)店員工工傷事故處理勞動(dòng)合同
- 空調(diào)安裝工勞動(dòng)合同
- 北京聯(lián)合大學(xué)《電力電子技術(shù)》2023-2024學(xué)年期末試卷
- 公安機(jī)關(guān)保密協(xié)議
- 小學(xué)語(yǔ)文學(xué)科集體備課實(shí)施方案
- 2024-2025學(xué)年初中信息技術(shù)(信息科技)七年級(jí)全一冊(cè)義務(wù)教育版(2024)教學(xué)設(shè)計(jì)合集
- 教學(xué)設(shè)計(jì)初中勞動(dòng)教育創(chuàng)意設(shè)計(jì)的教學(xué)設(shè)計(jì)
- 水利水電工程單元工程施工質(zhì)量驗(yàn)收評(píng)定表及填表說(shuō)明
- 《欣賞 中華人民共和國(guó)國(guó)歌(簡(jiǎn)譜、五線譜)》課件
- 初三化學(xué)一輪復(fù)習(xí)計(jì)劃
- 關(guān)于進(jìn)一步加強(qiáng)路基路面施工質(zhì)量的通知
- (正式版)YS∕T 5040-2024 有色金屬礦山工程項(xiàng)目可行性研究報(bào)告編制標(biāo)準(zhǔn)
- AQ/T 2080-2023 金屬非金屬地下礦山在用人員定位系統(tǒng)安全檢測(cè)檢驗(yàn)規(guī)范(正式版)
評(píng)論
0/150
提交評(píng)論