[原创] 【行空板 Python编程学习主控板】Python开发环境体验-图形代码均可快速入手

qinyunti   2022-10-29 00:53 楼主

前言

    上一篇我们已经进行行空板的开箱体验,对这个精致的小家伙,已经迫不及待地想更深入一步的了解了。本板主打Python编程学习,所以其开发环境的体验怎么样用户体验的的一个很重要的方面。开发板提供Mind+的图形化和代码编程,也支持直接在网页上使用jupyter编程。我们分别进行体验。

Mind+编程体验

先去如下地址下载软件

https://mindplus.cc/download.html

图片1.png

下载完后安装很简单,一路NEXT即可

图片2.png

图片3.png

图片4.png

图片5.png

安装完后可以直接运行,也可以从桌面点击图标运行

图片6.png

软件界面一股可爱风,果然是主打少儿编程学习

图片7.png

图形化编程

先切换到Python模式

可能需要几秒钟加载,加载完后显示Python命令行提示

图片8.png

切换到模块图形化编程模式

图片9.png

点击左下角的扩展

图片10.png

点击官方库,选择行空板

图片11.png

选择完,行空板会位于已加载位置

图片12.png

点击返回

图片13.png

点击左边的行空板,拖进一个对象到编辑区,如下这里拖一个显示文字的对象

图片14.png

拖到如下循环执行的里面,拖进来后右边的代码区也会添加对应的代码

图片15.png

可以修改中间显示内容”行空板”,比如改为”你好,行空板”

图片16.png

点击上面菜单栏的,连接远程终端,点击10.1.2.3

图片17.png

连接成功如下

图片18.png

提示需要升级点击下载即可

图片19.png

下载完如下,也可以手动点运行,重新下载安装

图片20.png

完成后关闭页面即可

图片21.png

右下角也可以看到连接到了开发板

图片22.png

点击右上角的运行

图片23.png

终端会提示开始运行

图片24.png

此时屏幕就显示我们刚才修改的文本

图片25.png

整个过程非常简单方便。

代码编程

点击左边的代码选项卡

右边项目中的文件后面点击+创建文件

图片26.png

文件取个名字HelloPython

图片27.png

双击该文件名,打开文件

左边即可输入代码

图片28.png

输入如下代码

#  -*- coding: UTF-8 -*-

# MindPlus

# Python

from unihiker import GUI

u_gui=GUI()

while True:

    u_gui.draw_text(text="Hello,Python",x=0,y=0,font_size=20, color="#0000FF")

图片29.png

按照图形化编程方式确认,远程终端已经连接到开发板10.1.2.3

点击运行,自动将代码传到开发板运行,左下角终端会显示状态

图片30.png 图片31.png

图片32.png

整个过程也很简单。

我们看到程序是传到了开发板的mindplus目录下

图片33.png

可以脱离电脑,切换运行程序菜单下,选择对应的程序运行

LCD菜单中

图片34.png

使用jupyter编程

按照开箱介绍的,网页登录到开发板

按如下新建文件

图片35.png

输入如下代码

#  -*- coding: UTF-8 -*-

from unihiker import GUI

import time

gui = GUI()

#unihiker库文字显示

gui.draw_text(text="Hello,World",origin="center",x=120,y=160,color="#0066CC")

while True:

    #保持程序运行

    time.sleep(1)

图片36.png

点击运行,即可看到LCD现实的文本

图片37.png

该方式编程也很方便。

图片38.png

总结

    开发板即支持使用软件图形化和代码编程,也支持网页直接编程,各种方式都很简单,入门很快速。

且官网的教程也很完善https://wiki.unihiker.com/get-started,这一点也值得好评。作为一款教育学习开发板,这个是很重要的竞争力,值得好评。

已经初步熟悉了开发环境,后面就是开始测试下板载的各个模块,传感器等,为后面具体的想法实现打基础。

 

 

 

 

回复评论 (5)

这板子真好,可惜没申请到。

点赞  2022-11-1 20:51
引用: jinglixixi 发表于 2022-11-1 20:51 这板子真好,可惜没申请到。

确实,确实。

点赞  2022-11-5 17:47
引用: damiaa 发表于 2022-11-5 17:47 确实,确实。

按说要求也不高,使用简直是玩具级的。

点赞  2022-11-5 17:55
jinglixixi 发表于 2022-11-5 17:55 按说要求也不高,使用简直是玩具级的。

玩图形编程后也可以直接用python代码编程。还可以用其他语言。加个底板可以做工控。

有得玩。

所以确实是块好板。

本帖最后由 damiaa 于 2022-11-5 18:02 编辑
点赞  2022-11-5 17:58
引用: jinglixixi 发表于 2022-11-5 17:55 按说要求也不高,使用简直是玩具级的。

申请人数太多啦,僧多粥少呀

玩板看这里: https://bbs.eeworld.com.cn/elecplay.html EEWorld测评频道众多好板等你来玩,还可以来频道许愿树许愿说说你想要玩的板子,我们都在努力为大家实现!
点赞  2022-12-30 17:19
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复