最简洁易懂的Microbit实时绘图教程(转)
2018-04-198190
AI 快速预览详细
本教程介绍了如何使用Microbit进行实时绘图。通过随机数生成和数据可视化,帮助孩子理解数据处理和图形化展示的基本原理。教程中详细讲解了如何使用print函数将随机数元组发送给Mu软件进行解析,从而实现实时绘图。此外,还提到了Microbit传感器如加速度计返回的数据也是元组形式,进一步扩展了应用范围。
|
最简洁易懂的Microbit实时绘图教程(经郎郎老师授权转发)原创 2018-03-10 网易郎郎老师 少儿创客帮 () () ![]() 代码浅析: from random import randint randint是用来生成随机数的函数,生成从一个范围到另外一个范围的整数randint(start, end) 实时绘图的原理是,在bit运行的时候print数据,但是print的数据实际上是通过串口发送给了Mu软件,然后Mu软件解析数据。 print((random(-15, 15), )) 注意print的参数是一个元组,假设生成的随机数是5,那么就是(5, ) 这样生成的数据只有一一条线,要生成多条. ![]() microbit很多传感器返回的数据都是元组,比如加速度计的get_values()返回的就是xyz三个轴的值组成的元组。虽然Mu现在还很不成熟但是相信Mu会成为少儿编程领域流行的软件的。 |






