天啟教育M1開發板是由東方創科推出、專為青少年科學教育設計的開源電子創作平臺,它有著極簡入門、靈活擴展的特點,適用于從圖形化編程到代碼編程的多樣化教育場景。從極簡入門到高“天花板”的階梯式設計,可以為學校師生提供標準化物聯網及人工智能的全套課程體系和解決方案,也能夠為“小白”和“大神”,都帶來豐富的編程體驗。
入門有多“簡”,上限又有多“高”?
這篇推送帶你一探究竟。
首先,當我們說到“天啟教育M1開發板”時,其實是包括了兩個部分:天啟主板和TQ_S1天啟傳感器集成板。它們配合使用,可以實現從簡單的觸摸亮燈到較為復雜的主板內部數學計算等多樣化的演示功能。而操作天啟板的工具,則是天啟編程平臺。
天啟主板&傳感器集成板
天啟主板基于“OpenHarmony操作系統”和國產芯片“Hi3861V100”研發,實現了自主可控且國產化。主板包含7×6LED點陣燈、NFC感應區、三軸加速度計等功能。
注:OpenHarmony是由開放原子開源基金會孵化及運營的開源項目,由開放原子開源基金會 OpenHarmony 項目群工作委員會負責運作。東方創科基于OpenHarmony開源項目,開展一系列“教育+科技”深度融合的探索與創新。
TQ_S1天啟傳感器集成板配合天啟主板使用,包含了7種10個傳感器功能模板,集按鈕、WS2812 RGB燈、聲音傳感器、觸摸傳感器、光線傳感器、溫濕度傳感器、蜂鳴器為一體的多功能擴展板。
△天啟傳感器集成板
△天啟編程平臺界面
那,如果想要通過天啟教育M1開發板實現以下這些演示效果,有幾種方式?
1
積木塊開發方式
在天啟編程平臺中選擇“積木”模式,將左側的“積木塊”向右拖放,搭建出右側的應用,確認無誤后,點擊上傳,就可以快速完成編程程序的上傳。
這一開發方式親測“小白”級,簡單熟悉左側“積木塊”所包含的指令信息后,就可以根據編程需求進行拖動操作,實現演示效果。
2
Python代碼開發方式
在天啟編程平臺中選擇“代碼”模式,就可以用Python代碼進行編程。在1號區域編寫Python代碼,確認無誤后,點擊”上傳“按鈕,就可以完成Python代碼的上傳。
這一開發方式適合有一定編程基礎、熟悉Python語言的操作者,需要關注的是,在編寫代碼前,需要了解天啟板提供的Python接口。
3
C代碼開發方式
作為最為復雜的一種開發方式,采用C代碼開發時,分為編寫用戶任務、創建用戶任務、編譯、燒錄用戶程序等多個流程。同時,這也是最為靈活的開發方式,對于“大神”級開發者來說,可以通過天啟開發板實現更豐富、更個性化的演示效果。
相信經過上面的展示,你已經了解了如何運用“天啟教育M1開發板”,以不同的開發方式來進行編程。
天啟教育M1開發板“低門檻、高天花板”的特點,使它能夠在不同的教育場景中,通過搭配不同的教學設備,實現從易到難、從簡單到復雜的教學效果。
天啟主板×天啟立方
天啟立方搭載天啟主板,是集顏色傳感器、避障傳感器、巡線傳感器、聲音傳感器以及無源蜂鳴器于一身的編程小車。
它能夠像智能汽車一樣行駛、避障和播放各種動聽的音符和做出各種搞怪的動作,既是作為學生很好的玩伴,又是學生學習圖形化編程,體驗人工智能技術的教具。
天啟開發板×OpenHarmony生態
基于OpenHarmony系統的智慧城市沙盤模擬演示場景,將OpenHarmony廣泛應用在智能家居物聯網終端、智慧農業、智能交通、智慧工廠等智能終端,提供全場景跨設備的極致體驗。
東方創科通過搭建天啟用戶生態,為使用者提供一個良好的交流平臺。
近日,我們聯合“電子發燒友”平臺,上線了天啟教育M1開發板免費試用活動,邀請開發者免費試用,探索自己的“獨家玩法”。
-
傳感器
+關注
關注
2552文章
51237瀏覽量
754766 -
開源
+關注
關注
3文章
3371瀏覽量
42580 -
OpenHarmony
+關注
關注
25文章
3729瀏覽量
16405
原文標題:開源鴻蒙科教·天啟開發板 | 為什么說它低門檻、高天花板?(文末有福利)
文章出處:【微信號:dongfangchuangke,微信公眾號:東方創科】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論