志童道合 | 重温经典仿真NOKIA开机画面

2022-12-185.2万
精华项目
AI 快速预览详细 收起
本项目通过掌控板和mPythonX软件,重现经典的NOKIA开机画面。首先使用GIF小工具分解GIF图片,然后使用美图秀秀调整图片大小,再在线转换成PBM格式。接着将诺基亚开机音乐上传至掌控板,最后编写程序实现显示和音频播放。整个过程不仅锻炼了图像处理和音频播放技能,还激发了孩子的编程兴趣。


志童道合 | 重温经典仿真NOKIA开机画面图2
一、【设计思路】
1.掌控板打开电源后,显示“【mPythonX】穿越时空 掌控未来”。
2.当按下掌控板A键,显示:NOKIA开机画面,同时播放:NOKIA经典铃声。

志童道合 | 重温经典仿真NOKIA开机画面图1


二、【材料清单】
1.掌控板X1
2.掌控宝X1
3.软件:mPythonX

三、【认识PBM】
1.定义:

PBM:便携式位图,英文全称Portable BitMap 支持单色图(1个像素位);

2.pbm数据格式

志童道合 | 重温经典仿真NOKIA开机画面图3


pbm数据格式的前三行定于为图像标注。然后才是图像数据。
第一行表示图像格式,第二行是注释,通常是用于创建它的程序。第三行是图像尺寸。
后面的才是我们需要的图像数据。数据存储每像素bit流,1 表示像素点打开,0 表示像素点关闭。

四、【指令学习】


1.左侧显示指令:自定义图像反转模式
志童道合 | 重温经典仿真NOKIA开机画面图4

2.左侧音频指令:音频播放的地址:[audio]http://mp3.ffkj.net/mp3/3.mp3


志童道合 | 重温经典仿真NOKIA开机画面图5

五、【制作过程】
第一步:百度搜索:GIF诺基亚开机画






第二步:gif小工具分解GIF图片,
志童道合 | 重温经典仿真NOKIA开机画面图6


第三步:美图秀秀,调整图片大小,掌控板128*64的分辨率



志童道合 | 重温经典仿真NOKIA开机画面图7


第四步:pbm格式转换,将图片文件格式在线转换成*.pbm格式




志童道合 | 重温经典仿真NOKIA开机画面图8

第六步:打开mpythonX,连接掌控板,打开文件管理,新建文件夹(命名为pbm),

然后将转好的pbm文件一个一个的上传至掌控板



志童道合 | 重温经典仿真NOKIA开机画面图9
六、【程序编写】




志童道合 | 重温经典仿真NOKIA开机画面图10


志童道合 | 重温经典仿真NOKIA开机画面图11


志童道合 | 重温经典仿真NOKIA开机画面图12


创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(17)
派大星ym
派大星ym
666666666666
派大星ym
派大星ym
评论内容
耘想
耘想
666666666666666666666666
腿毛利小五郎
腿毛利小五郎
学到了,感谢
花生编程
花生编程
赞!!!
花生编程
花生编程
厉害厉害
怀若谷
怀若谷
6666666666
糖醋花生
糖醋花生
问题来了:gif小工具和美图秀秀怎么下载,怎么用
Mr-k
Mr-k
厉害厉害
三春牛-创客
三春牛-创客
怎么将本地图片或音频转换成网络链接?
rzegkly
rzegkly
作者
回复三春牛-创客
三春牛-创客
三春牛-创客
喇叭是掌控宝里面自带的吗?
三春牛-创客
三春牛-创客
不错不错。但是请问这个播放网络音频怎么弄的?
摸鱼的网民
摸鱼的网民
太太太6了
gray6666
gray6666
人生第一款手机诺基亚3100
木子哦
木子哦回复gray6666
人生第一款诺基亚N81蓝色款,至今都觉得那个手机真好看。
摸鱼的网民
摸鱼的网民
额,请问一下掌控宝是什么,谢谢(doge
摸鱼的网民
摸鱼的网民回复JVUm7ppJGaRK
谢谢了
JVUm7ppJGaRK
JVUm7ppJGaRK回复摸鱼的网民
是一种掌控板拓展板,和百灵鹤拓展板差不多,掌控宝主要用于电机驱动,mind+里有它的拓展模块。
共5条回复,已加载2条,点击查看更多共5条回复,已加载全部
Doughnut
Doughnut
哈哈,很怀旧哦
hnyzcj
hnyzcj
不错的
- 没有更多了 -