mPython|我的鸽子会唱歌
2019-11-166785
AI 快速预览详细
这篇文章介绍了如何使用掌控板和鸽子扩展板制作一个网络音乐盒。项目包括连接网络、定义歌名和歌曲列表、通过AB键切换歌曲、调节音量以及实现暂停与播放功能。适合STEM教育场景,帮助孩子在动手实践中学习编程。
|
我的鸽子会唱歌 掌控一时爽,一直掌控一直爽。 我给群里的伙伴们出了个小作业: 作鸽子做网络音乐盒,要求实现AB键切换歌曲,能调节音量,能实现暂停与播放。 我来试试完成它: (注:网络音乐有时不能流畅播放) 一、器材 鸽子扩展板 USB线 二、软件 mPython 三、程序 1、连接网络 ![]() 2、定义歌名和歌曲两个列表 ![]() 3、定义变量,播放第一首,音量进度条设计 ![]() 4、AB切歌,这中间有些知识可以参考https://www.labplus.cn/posts/5dcd325a8591053bbed5b220 ![]() 5、音量调节 ![]() 6、暂停与播放 ![]() 虽然听歌费了老大的劲,可是折腾后能让鸽子开口唱歌还是很开心。 注:正在建议官方做一个经典歌曲的曲库,方便教学使用,编程中还要记得爱国主义教育,才是好老师哦。 |










