本文來源電子發(fā)燒友社區(qū),作者:chenzd, 帖子地址:https://bbs.elecfans.com/jishu_2307416_1_1.html
基礎(chǔ)功能合集(視頻演示,見作者原貼子)
1.產(chǎn)品概述:
天啟創(chuàng)意魔盒主要面向青少年(13歲-25歲),包括但不限于初中高中的學生群體,突出特點是極簡入門,專為科學教育而生;主要使用圖像化語言進行編程,形似積木,注重的是對青少年群體的思維邏輯能力進行鍛煉和提升,在他們心中早早的種下編程的種子。
詳細介紹:
1.1產(chǎn)品:
天啟創(chuàng)意魔盒包含天啟教育M1開發(fā)板以及天啟傳感器集成板,如下圖所示,另外附贈USB轉(zhuǎn)TYPE-C線束,可以直接依托天啟創(chuàng)意魔盒的硬件進行開發(fā),無需要開發(fā)者自制電路或準備其他必需品;
1.2硬件:
國產(chǎn)海思Hi3861V100芯片+OpenHarmony操作系統(tǒng)
1.3IDE:
自研IDE,圖標如下圖所示:
1.4編程語言:
python+圖形化界面(積木),對于青少年群體,先從積木開始入手,學有余力,期待更高的提升再轉(zhuǎn)向python編程開發(fā)。
2.項目概述:
本項目使用積木編程,主要用到了如下基礎(chǔ)功能:
2.1 Led點陣燈驅(qū)動
2.2 全彩燈驅(qū)動
2.3串口打印
2.4獲取溫濕度傳感器數(shù)據(jù)
2.5獲取姿態(tài)傳感器數(shù)據(jù)
2.6按鍵消抖識別
2.7觸摸按鍵識別
3.軟件調(diào)試:
3.1IDE使用簡介:
以圖形化編程為例,積木使用介紹:
3.1.1控制類積木主要使用:
無限循環(huán),延時,條件語句;
如下圖所示:
3.1.2天啟教育M1開發(fā)板自帶積木,主要有顯示,感知,串口模塊,獲取加速度較為常用
3.1.3天啟傳感器集成板積木:主要使用獲取溫濕度,全彩燈,按鍵,觸摸按鍵。
使用如上積木,進行編程:
積木編程源碼為:
注,在IDE中使用積木進行編程,并不體現(xiàn)編譯的過程,完成積木編程后,直接上傳至開發(fā)板中即可,上傳后的代碼是掉電后仍然保存的。
3.2添加擴展:
此處應(yīng)添加合適,對應(yīng)的硬件,需要注意的是,再天啟創(chuàng)意魔盒中附贈的是如下圖所示型號的擴展模塊,非單獨的傳感器模塊。
3.3查看串口信息:
3.4查看代碼:
Python代碼如下圖所示:
3.5更新代碼:
更新代碼需要點擊上傳按鈕,如下圖所示圖標:
3.6保存文件:
保存的文件為.dfck格式,可以用文本打開,實際為python代碼
4.硬件接入:
天啟創(chuàng)意魔盒:天啟教育M1開發(fā)板+天啟傳感器集成板
5.視頻演示:
應(yīng)用演示視頻:視頻包含對開發(fā)板的操作,開發(fā)板上的現(xiàn)象,以及串口打印的數(shù)據(jù)流等。
-
開發(fā)板試用
+關(guān)注
關(guān)注
3文章
301瀏覽量
2116
發(fā)布評論請先 登錄
相關(guān)推薦
評論