UpyCraft-micropython:控制microbit说话
2017-08-102.4万
AI 快速预览详细
本文介绍了如何使用Micro:bit主板、数据线和扬声器,通过UpyCraft-Micropython软件控制microbit说话。首先需要准备硬件设备,然后按照接线图连接,接着在UpyCraft中选择串口,拷贝并上传代码。代码中通过导入speech和random库,创建一个消息列表,并使用while循环和button_a判断语句控制microbit随机说出一句话。运行结果展示了microbit成功发出语音。
|
之前看了一篇控制microbit发声的帖子,那么我们能不能让microbit说话呢? 当你看完这篇帖子,你会发现:控制microbit说话竟然如此简单,只需要短短几行代码就可以啦!~~~ 首先,我们需要一些工具: 硬件: Micro:bit主板 X1 数据线 X1 扬声器 X1 软件: UpyCraft-Micropython (不得不说Upy是一款非常不错的软件) 接线图: ![]() 操作步骤: 1. 接线 2. 打开UpyCraft,选择串口 3. 拷贝程序,点击上传并运行 代码: 代码解释: 第1行和第2行:导入所需要的包 第3行:创建一个列表,用于存放要说的话。 第4行:while循环,第5行到第7行将循环执行。 第5行:if判断语句,当按键a被按下,则执行第6行和第7行。如果没有按下,则不执行后面的语句。 第6行:在messages列表中随机选择一句话赋值给message。 第7行:控制microbit将message中的字符串说出来。 运行结果: ![]() 好了,控制microbit说话到此就差不多了。是不是很简单。^-^ 欢迎大家加入uPyCraft-micropython QQ群:619558168 |
相关帖子
- . 基于树莓派Pico的电压表
- . 【Mind+ microPython扩展库发布】URM09- Trig超声波测距传感器
- . nfc卡64个数据块全部误写为0x00怎么恢复
- . Mind+中如何切换掌控板MicroPython固件?
- . Mind+用户必看!Arduino C与micropython,Mind+与mPython的区别
- . 救命 马上实地要去跑了,但是我的小车没有反应.
- . FireBeetle 2 ESP32-C5基于ESPNOW的无线通信
- . FireBeetle 2 ESP32 P4套装开箱和双OLED屏驱动
- . 行空板K10 刷机为micropython 展示图片
- . win11系统上传程序到microbit都会卡在98%很久






