《宅家运动之运动影音播放器》剧本
20220531
主题:
通过用行空板编程制作运动影音播放器,使宅家运动变得既有科技含量又充满了乐趣,它就像一个随身的小伴侣,时刻为宅家运动提供影音播放支持。同时通过行空板的实例制作,感受PYTHON代码编程带给我们的乐趣。本次编程制作属于行空板初识。
剧中人及扮演者:
松鼠灰灰:小尹队员(1902中队)
自从灰灰看了松鼠栗栗博士的创客小空间后,非常羡慕,动手造物是多么有意思的一件事儿啊。自己也造了一个创客小空间,没事就造物。正好疫情期间,小伙伴们都宅家,时间久了,身体都发胖了!最近,灰灰刚刚入手一块行空板,于是乎开始研究研究,准备做一块运动影音播放器,随时随地来锻炼。
场景一:灰灰家的创客小空间
灰灰:造好了一个影音播放器。展示给大家看。
灰灰:(操作)移动电源连接行空板,行空板连接USB小音箱。打开行空板,切换程序,打开播放器。
锻炼开始了,
场景二:书房
灰灰:来到书房的一角,打开播放器,播放《瑜伽》放松版,锻炼七分钟。
场景三:客厅
灰灰:来到客厅的一角,打开播放器,播放《24式太极拳》口令版。锻炼六分钟。
场景四:阳台
灰灰:来到阳台一角,打开播放器,播放《超越梦想》歌曲,练习打乒乓球,锻炼五分钟。
灰灰:我运动,我快乐!
结束。
步骤1 了解行空板的各部位名称
步骤2 试着打一段代码PRINT
步骤3 试着做播放器的开机画面,应用了GUI库
步骤4 添加背景图片——利用PS软件制作
步骤5 添加按钮
这一步没有成功。遍历了所有示例,试编程,均未成功,下一次查找原因,接着做。
步骤6 添加小喇叭
测试了半天没有声,原来是没连小喇叭,我一直以为蜂鸣器可以放音乐呢,原来它只能硬件编程发个响,放音乐不行,必须得有音箱。有音箱没有USB接口数据线,特意在拼多多买了一根,插上测试音乐都好使。兴奋中。
步骤7 改为顺序结构,结果不稳定。
马上比赛截止了,赶紧改为顺序结构,结果就第一个音乐能放,后面的放不了,以前测试好使呀,弄得我都要崩溃了,不是太稳定呀。先这样吧。所以程序开始,只听到了开机的背景音乐声。
材料清单
- 行空板 X1
- USB小音箱 X1
- 移动电源 X1
- 数据线 X1
总结:
本次代码编程,我学到了如下知识:
1.开头都要导入各种库。本次编程主要是GUI,time,pygame,
2.学会了显示文本、图片的方法。
3.学会了定义一个声音,并把它播放出来。
4.学会了定义一个按钮、学会了点击按钮等,但还不是太会,所以程序卡住了,再尝试。
5.学会了一个游戏必须先初始化,然后定义开始画面和游戏界面,遍历每个事件,完事一个显示器要刷一次。
6.学会了在有限的示例中找到我所需要的部分。
7.学会了在MIND+窗口中项目与行空板间文件的传递。
我有两个本子和一台台式机,三台机器互相传递文件没问题。
8.缓存还是不太明白,行空板总是退出,闪退。程序一阵好使,一阵闪退。还得找找找原因。
9.未来我要做手势识别控制视频播放,暂时未有实例可参考。
10通过实战,学会了总用到的语法,写法,都什么情况下前面需要有空格。
11虽然游戏是一个系统工程,但我总要突破它。做游戏还是挺有意思的。
12.未来我要识别海鲜。机器人要下水,一定要为此而做好各种准备。
本次项目虽然简单,但它背后实属不简单。
无造物,不创客!大家一起造起来吧!
三春牛-创客2023.02.02
赞
三春牛-创客2023.02.02
厉害