感謝“電子發(fā)燒友網(wǎng)”和小河貍創(chuàng)客科技有限公司提供了小河貍創(chuàng)客格物L(fēng)3開發(fā)板的評(píng)測(cè)機(jī)會(huì)。
一、硬件介紹
小河貍創(chuàng)客格物開發(fā)板是第一塊通過Openharmony官方認(rèn)證的青少年教育開發(fā)板,也是目前功能最為強(qiáng)大的OPHM教育開發(fā)板,它有豐富板載資源,集成OLED顯示屏、可編程按鈕、喇叭等互動(dòng)設(shè)備,及聲音、姿態(tài)、光敏等多種教學(xué)傳感器,以及.強(qiáng)大的物聯(lián)網(wǎng)功能。這次測(cè)試的是L3開發(fā)板,包括下圖中的幾個(gè)組件和大量積木。經(jīng)過幾天的試用,感覺可玩性還是很強(qiáng)的。
二、智能升降機(jī)的組裝
智能升降機(jī)是小河貍創(chuàng)客課程提供的一個(gè)案例,它主要是利用剪叉式結(jié)構(gòu)來模擬生活中的升降機(jī)。我們按照其提供的L3搭建手冊(cè)對(duì)積木和硬件進(jìn)行組裝。先看看拼裝好的效果。
一共用到3個(gè)組件:360度舵機(jī)用于驅(qū)動(dòng)輪子使車前后運(yùn)動(dòng),180度舵機(jī)用于驅(qū)動(dòng)升降機(jī)構(gòu),而格物板作為核心控制部件,編程控制兩個(gè)舵機(jī)。
格物板有4個(gè)控制端口,其中P3和P4是專門用于控制舵機(jī)的,分別連接180度和360度舵機(jī)。
三、軟件編程
硬件組裝完畢就可以進(jìn)行軟件編程控制了。在這部分廠商提供的代碼有點(diǎn)簡(jiǎn)單,我們進(jìn)行了擴(kuò)充和改進(jìn)。小河貍創(chuàng)客開發(fā)板的編程需要使用廠商提供的gewucode軟件,這個(gè)軟件采用類似Scratch的積木式編程方式,該軟件可以把Scratch代碼轉(zhuǎn)換為Python代碼(顯示在窗口右側(cè)),在編程環(huán)境中通過USB連接格物板,然后選擇上傳到板子上進(jìn)行執(zhí)行。上傳后程序會(huì)寫入板子,所以運(yùn)行時(shí)可以不連接電腦,但仍然需要通過USB接口供電。如果不希望通過USB供電,需要給格物板安裝3節(jié)7號(hào)電池。
我們使用按鍵A來控制升降機(jī)構(gòu)升起和落下,代碼如下:
我們使用按鍵B來控制車輛前進(jìn)、后退和停止,代碼如下:
顯示的效果如下圖所示:
主程序部分主要是初始化和按鍵次數(shù)的累加。
最后看一下測(cè)試的視頻吧:
提示:本文由電子發(fā)燒友社區(qū)發(fā)布,轉(zhuǎn)載請(qǐng)注明以上來源。如需社區(qū)合作及入群交流,請(qǐng)?zhí)砑游⑿臙EFans0806,或者發(fā)郵箱liuyong@huaqiu.com。
更多熱點(diǎn)文章閱讀
- 鴻湖萬聯(lián)產(chǎn)品推薦官招募!啟鴻OpenHarmony開發(fā)板免費(fèi)體驗(yàn)
- 如何基于OpenHarmony實(shí)現(xiàn)短信驗(yàn)證碼倒計(jì)時(shí)
- OpenHarmony輕量系統(tǒng)中內(nèi)核資源主要管理方式
- ROC-RK3568-PC開發(fā)板體驗(yàn):網(wǎng)絡(luò)數(shù)據(jù)傳輸性能測(cè)試
- 使用WSL2編譯OpenHarmony DAYU200鏡像效率翻倍
END
想了解更多開源技術(shù)?后臺(tái)留言,立刻安排!就喜歡獎(jiǎng)勵(lì)一個(gè)“”和“在看”唄~
原文標(biāo)題:小河貍創(chuàng)客格物開發(fā)板體驗(yàn):智能升降車
文章出處:【微信公眾號(hào):電子發(fā)燒友開源社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
-
開發(fā)板
+關(guān)注
關(guān)注
25文章
5032瀏覽量
97371 -
智能小車
+關(guān)注
關(guān)注
87文章
549瀏覽量
81723 -
創(chuàng)客
+關(guān)注
關(guān)注
4文章
133瀏覽量
44530
原文標(biāo)題:小河貍創(chuàng)客格物開發(fā)板體驗(yàn):智能升降車
文章出處:【微信號(hào):HarmonyOS_Community,微信公眾號(hào):電子發(fā)燒友開源社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論