摘要
最近在课堂上发现学生经常玩游戏,要么在手机上玩王者荣耀,要么在Chrome 浏览器玩跳一跳小游戏,既然他们喜欢玩游戏,那就惩罚他们设计一款游戏机吧。
OLED12864上面玩游戏,Chrome 小恐龙跳一跳!
设计思路
总体的设计是这样的,首先有一个显示屏,若干按键,一个蜂鸣器,设计草图如下:
元器件选型及原理图
OLED就选择了IIC接口的12864显示屏,主控芯片选择了STC8G1K08,1T高速51单片机,8K Flash,1K Sram。板载串口烧录器,串口芯片选择了国产的CH340N,SOP8封装,整体原理图如下:
PCB设计及3D渲染图
PCB设计工具采用的是立创EDA,渲染好的3D图如图所示:
PCB 布线参考:
实物图
源代码
代码在GitHub开源:https://github.com/ospanic/OLED_Dino
如果此文章对你有帮助,欢迎点赞
关注
收藏
转发
.
我是鹏老师!