#打卡不停更#OpenHarmony开源大师兄 固件烧录大法&OLED显示 原创 精华
OpenHarmony开源大师兄第一篇 固件烧录大法
先上效果
一、产品简介:
◆开源大师兄基于海思Hi3861V100芯片,是面向青少年编程教育的微型计算机,尺寸大小为4.5CM*5.16CM。
◆集成了语音识别(AI能力)、温湿度传感器、OLED屏幕、光线传感器等功能配件,拥有金手指鳄鱼夹卡槽搭配IO扩展板等,可与各种电子元件进行互动。
◆适用于各类编程教学及应用实验课程,亦可广泛应用于电子游戏、声光互动、机器人控制、科学实验、可穿戴设备开发等丰富场景。
<u>注:我们在烧录固件时,我们需要先安装PZstudio</u>
二、大师兄资料下载:
OpenHarmony开源大师兄开发资料跳转链接:https://gitee.com/hihope_iot/docs/blob/master/Hihope_OpenBrother/readme.md
三、功能介绍:
PZstudio,是多边形部落基于多年教学经验开发的青少年人工智能编程平台,支持scratch图形化编程和python编程,并具备单步调试和变量查看功能,同时兼容目前主流的steam机器人教育产品,能直接编程控制实体硬件机器人
PZstudio软件下载链接:http://www.polygonzone.com/PZStudioInstaller.zip
1.安装完之后我们打开PZstudio
2.使用界面介绍,我们今天的课程主要会用到控制台、编程对象、串口设备、以及指令区。
四、烧录大法
1.接下来找到文件中的烧录固件,并且同时串口连接准确
2.选择开源大师兄开发板&串口,并点击写入
3.在大师兄背面按下复位键,等待写入后重新启动开发板
五、OLED显示Demo演示
1.接下我们主要会用到指令区域,主要的指令包含主程序、OLED显示
我们可以用到图形化的形式来编辑,也可以同时用Python编译
2.选择我们的角色
3.选择大师兄开发板
4.出现开源大师兄开发板之后我们可以开始使用中间的指令区域
5.按照最右边的图,把图形化的程序编译好,本次主要给大家展示OLED显示
6.确认串口连接,点击烧录
7.里面用到的python代码(可选项)
from device import OLED
oled = OLED(0x3c)
my_variable = 0
my_variable = None
def main():
global my_variable,oled
oled.fill_screen(0)
oled.show_str(str('HiHope'),5,1,1,0)
oled.show_str(str('开源大师兄'),35,30,1,0)
oled.flush()
main()
这个编程平台厉害呀,让烧录从娃娃抓起
你参加那个活动呀,活动标题改一下,
必须从娃娃抓起
下次记得提醒我,哈哈