9843浏览
查看: 9843|回复: 1

[入门教程] 玩转micro:bit之电脑串口数据的简单读取

[复制链接]
昨天的帖子讲了电脑如何读取板子的模拟模块的数值。
本文主要讲如何在通过板子串口软件读取数据。
------------------------------------------------
micro:bit+扩展板+LED模块(接P2)
---------------------------------------
程序一:让点阵屏显示键盘输入的数字。
先来看程序
玩转micro:bit之电脑串口数据的简单读取图1

程序简单解读:
serial.readString:读取串口数据(字符串)
parse to Integer:将字符串转换为数值(因为show number是用来显示数值的)
程序写入后,运行串口助手,输入相应数字,例如6,点阵屏就会显示相应的数字。如下图
玩转micro:bit之电脑串口数据的简单读取图2

上面的程序还可以这么写,更简单
玩转micro:bit之电脑串口数据的简单读取图3

比较一下,你能发现一些什么!
---------------------------------
程序二电脑输入数字,来控制灯的亮度。这个例子用来实时检测灯的有效范围。
玩转micro:bit之电脑串口数据的简单读取图4

程序如下图
玩转micro:bit之电脑串口数据的简单读取图5

程序解读:
analog write pin p2 to 设定P2也就是接LED灯的端口输出值,用来控制LED灯的亮度。
后面的不用说明了吧。
这个程序大致的意思是,将P2的值设定为串口读取的值,然后延时500毫秒。
然后我们在串口助手软件中,输入相应的数值,观察灯的亮度。
请带着以下几个问题去观察:
数值多少灯最亮?超过这个最大值,会怎么样?
----------------------------
本文就简单的写到这里,文中如有不正确的地方,请您指正!


rzyzzxw  版主 来自手机

发表于 2017-10-6 10:11:50

吕老师写的都是我的知识空白点,好好学学。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail