玩转micro:bit之电脑串口数据的简单读取
昨天的帖子讲了电脑如何读取板子的模拟模块的数值。本文主要讲如何在通过板子串口软件读取数据。
------------------------------------------------
micro:bit+扩展板+LED模块(接P2)
---------------------------------------
程序一:让点阵屏显示键盘输入的数字。
先来看程序
程序简单解读:
serial.readString:读取串口数据(字符串)
parse to Integer:将字符串转换为数值(因为show number是用来显示数值的)
程序写入后,运行串口助手,输入相应数字,例如6,点阵屏就会显示相应的数字。如下图
上面的程序还可以这么写,更简单
比较一下,你能发现一些什么!
---------------------------------
程序二电脑输入数字,来控制灯的亮度。这个例子用来实时检测灯的有效范围。
程序如下图
程序解读:
analog write pin p2 to 设定P2也就是接LED灯的端口输出值,用来控制LED灯的亮度。
后面的不用说明了吧。
这个程序大致的意思是,将P2的值设定为串口读取的值,然后延时500毫秒。
然后我们在串口助手软件中,输入相应的数值,观察灯的亮度。
请带着以下几个问题去观察:
数值多少灯最亮?超过这个最大值,会怎么样?
----------------------------
本文就简单的写到这里,文中如有不正确的地方,请您指正!
吕老师写的都是我的知识空白点,好好学学。
页:
[1]