HNU工训中心STCB学习板大作业基于OLED模块的多功能MP4

2024-03-02

HNU工训中心STC-B学习板大作业-基于OLED模块的多功能MP4

项目简介

本项目是HNU工训中心STC-B学习板大作业,基于OLED模块开发的多功能MP4。项目实现了听歌、看图、看视频和游戏等功能,旨在通过实际项目提升学生的单片机编程能力和创新能力。

主要功能

  1. 听歌:支持音频播放功能,用户可以通过学习板播放音乐。
  2. 看图:支持图片显示功能,用户可以在OLED屏幕上查看图片。
  3. 看视频:支持简单的视频播放功能,用户可以在OLED屏幕上观看视频。
  4. 游戏:内置了多个小游戏,如猜大小和鸡吃篮球,增加了娱乐性。

项目特点

  • 多功能集成:将音频、图片、视频和游戏功能集成在一个学习板上,展示了单片机的多功能应用。
  • OLED模块应用:利用OLED模块的高对比度和低功耗特性,实现了高质量的显示效果。
  • 创新设计:项目不仅实现了基本功能,还添加了如背诵名人名言等创新功能,提升了项目的趣味性和实用性。

项目挑战

  • 硬件错误:在开发过程中遇到了硬件连接和配置问题,通过调试和更换部件解决了问题。
  • 编程挑战:由于内存限制和代码bug,项目开发过程中遇到了不少编程难题,通过逐步调试和优化代码解决了问题。
  • 课程教学问题:项目批评了课程过于注重表面创新而忽视基础知识的教学,建议课程应更加注重基础知识的传授。

项目成果

项目最终成功实现了所有预定功能,并通过了课程验收。项目团队感谢在开发过程中给予帮助的老师和同学。

使用说明

  1. 硬件连接:按照说明书连接OLED模块和学习板。
  2. 软件烧录:将提供的源码烧录到学习板中。
  3. 功能切换:通过学习板上的按键切换不同的功能模块。

致谢

感谢HNU工训中心的老师和同学在项目开发过程中提供的帮助和支持。特别感谢张总和况玲老师在项目验收中的指导和帮助。

注意事项

  • 建议使用I2C协议的四孔OLED屏幕,并配备公对母的杜邦线,以简化硬件连接。
  • 在编程过程中,建议逐步调试代码,避免一次性编写大量代码导致难以调试的问题。

通过本项目,学生不仅提升了单片机编程能力,还增强了团队合作和问题解决能力。希望本项目能为后续学习者提供参考和启发。

下载链接

HNU工训中心STC-B学习板大作业-基于OLED模块的多功能MP4