Lazy loaded image
初识研坤板
字数 1747阅读时长 5 分钟
2025-1-7
2025-1-8
type
status
date
slug
summary
tags
category
icon
password

任务描述

通过Mixly编程制作“校牌”。
notion image

相关知识

💡
1.理解坐标位置表示方法; 2.掌握研坤板连接“三步曲”; 3.学会指定颜色填充全屏; 4.学习绘制矩形; 5.掌握显示字符串;

技能操作步骤

校牌制作步骤:
1.打开Mixly软件,将研坤板与电脑用数据线连接。
notion image
2.选择正确的COM口,可以通过拔插研坤板观察推测正确的端口。
3.选择正确的研坤板型号。
notion image
4.查看串口内的信息,如果最后显示的是三对等号,则上传的程序基本都可以成功,否则需要点击初始化固件。
notion image
5.学习显示文字信息,在显示器中找到积木块“以黑色颜色填充全屏”,再次在显示器中找到积木块“在第1行显示字符串“hello,world!”,字体颜色:白,背景颜色:黑,大小:小字体”,将两块积木拼装在一起,再点击上传按钮。
notion image
如果能够在研坤板上看到hello,world,则说明研坤板的硬件和电脑软件一切正常。
注:显示文字的方法有两种:第一种方法可以在显示器中找到积木块“显示字符串“hello world!” X:0 Y:0,字体颜色:白,背景颜色:黑,大小:小字体”;第二种方法可以在显示器中找到积木块“在第1行显示字符串“hello,world!”,字体颜色:白,背景颜色:黑,大小:小字体”。
notion image
故障处理:
如果上传过程中没有任何反应,需要检查数据线是否将电脑与研坤板连接成功,串口选择是否正确;
如果研坤板能上传但是无法显示文字,那么需要进行以下处理:
由于操作系统版本不同,需要安装对应的驱动程序。打开文件夹后,如果是 Windows 7 版本的电脑,请选择 Windows 7 文件夹,根据当前电脑的系统类型,选择对应的程序,右键以管理员身份运行;
notion image
如果是 Windows 8 及以上版本的电脑,请选择 Windows 10 文件夹,根据当前电脑的系统类型,选择对应的程序,右键以管理员身份运行;
notion image
如果安装驱动程序后仍然不能正常显示文字,可以采取更新固件操作:
使用软件 ESPUploader,进行研坤板初始化固件操作。选择正确的 COM 口,设置最大波特率 1152000,选择 MicroPython 模式,data 文件夹,点击"打包并上传",直到显示"上传成功!"。注意:上传过程中左侧会显示日志和进度,请等待成功为止,不要在程序执行过程中插拔数据线。
notion image
6.学习绘制实心矩形,在显示器中找到积木块“画实心矩形X:0 Y:0宽度:240 高度:240 颜色:白”;绘制空心矩形,在显示器中找到积木块“画空心矩形X:0 Y:0宽度:240 高度:240 颜色:白”;
notion image
绘制线的方法有两种:第一种方法使用积木块“画直线 X起始:0 Y起始:0 X结束:239 Y结束:239 颜色:白”;第二种方法采用画实心矩形的方式绘制直线,使用积木块“画实心矩形X:0 Y:0宽度:240 高度:240 颜色:白”,将高度设为较小数字(例如:1),看成是一条线。
注意:方法一可以绘制出任意角度的线,例如:横线,竖线,斜线;方法二能绘制出不同粗细的线,例如:细线,粗线。
notion image
7.学习制作校牌,在显示器中找到积木块“以黑色颜色填充全屏”,再次在显示器中找到积木块“画实心矩形X:0 Y:40宽度:240 高度:160 颜色:白”。
notion image
notion image
注:绘制实心矩形时,需要将Y坐标设置为40,因为屏幕尺寸是240*240,矩形的高度占160,所以剩下的黑色区域高度和为240-160=80,又因黑色区域有两个,所以白色矩形左上角的坐标为(0,40)。
8.继续添加积木“显示字符串“哲商现代实验小学”X:24 Y:50,字体颜色:红,背景颜色:白 大小:大字体”。
notion image
notion image
注:显示字符串时,需要将X坐标设置为24,Y坐标设置为50,根据大字体横轴大约占用24像素,文字总宽度24*8=192,所以剩下的白色区域宽度和为240-192=48,又因白色区域有两个,所以字符串显示区域左上角的X坐标为24。
9.绘制有粗细的直线,需要使用“画实心矩形X:0 Y:90宽度:240 高度:3 颜色:红”。
notion image
notion image
注:显示矩形时,需要将Y坐标设置为90,根据大字体纵轴大约占用34像素,在上一步骤的基础之上,50+34=84,再加上文字下方的留白,最终实心矩形所在位置约为90。
10.显示自己的名字,需要使用“显示字符串“XXX”X:84 Y:103,字体颜色:黑,背景颜色:白 大小:大字体”。
notion image
名字为三个字:
notion image
名字为两个字:
notion image
注:显示名字时,需要注意自己的名字长度,如果自己名字长度为3个字时,总长度为24*3=72,计算出左侧留白空间为(240-72)÷2=84;如果自己名字长度为2个字时,总长度为24*2=48,计算出左侧留白空间为(240-48)÷2=96。再计算上方距离顶部空间,根据大字体纵轴大约占用34像素,若要将名字显示在正中间,计算方法如下:(240-34)÷2=103。
11.显示自己的学号,需要使用“显示字符串“01”X:108 Y:150,字体颜色:黑,背景颜色:白 大小:大字体”。
notion image
notion image
注:显示学号时,显示的内容为数字,宽度约为汉字的一半,所以单个字的宽度约为12,计算左侧留白空间为(240-12*2)÷2=108,高度约为150。
 
上一篇
声控感应灯
下一篇
精美小书签