站内搜索
发作品签到
标准版

STM32小恐龙

工程标签

2.7k
0
0
6

简介

闲着无聊?来个解压神奇,解不解压不知道,反正有个玩的。 芯片为STM32F103C8T

简介:闲着无聊?来个解压神奇,解不解压不知道,反正有个玩的。 芯片为STM32F103C8T

开源协议

Public Domain

创建时间:2022-07-06 12:33:41更新时间:2022-09-05 15:57:33

描述

 

首版还处于测试阶段,主要测试供电问题,因为加入了电池所以在立创开源项目随便找了个电源充电芯片缝合在了自己的项目里,所以充电安全方面还有待观察。

不过自己之前已经测试过了一下,好像没啥问题,但是发现之前的原理图画的线路好像有点跟官方提供的不太一样,但是电池充电还是没问题的。

如有顾虑,可以考虑不加入锂电池,避免造成安全事故。为此我这特地将电源充电线路与stm32核心分在了两个板子上,下图会详细介绍。

 

 注意:pcb分为上下板,需要分开打板,拼凑算为拼版哦,后期可能还会加入一个底板保护电池用。

 

步入正题:

本次使用stm32f103c8t6作为主控,采用0.96寸oled来进行显示。

做这个最简游戏机呢也是偶然在B站上看到一位大佬开发的史蒂芬小恐龙小游戏。

小恐龙制作者视频:

https://www.bilibili.com/video/BV1234y1H75p?spm_id_from=333.999.0.0

然后外观灵感来源于此前开源过的小键盘哈哈哈,主要是小巧方便携带。

意淫图如下,效果图如下:

 

 

板子分为上下两板,下层为主要核心板,上层是锂电池充电模块,自行考虑需不需要电池。如果需要的话将上下板层用脚座进行连接即可。

 

采用了两个机械键盘键轴,手感更棒哈哈哈。一个为复位,一个为跳跃。

小恐龙的代码原作者在沟通能不能开源了,尽量争取哈哈哈。在此感谢游戏开发的大佬了哈哈哈。

原作者已同意将hex放出,源代码将于几天后放出。

https://www.bilibili.com/video/BV1234y1H75p?spm_id_from=333.999.0.0

 

程序的烧写:

使用mcuisp进行烧录

1.将BOOT 0置1

2.按下复位按钮

3.进行程序烧写

如图所示

 

需要额外材料:

M2.5铜柱(目前的尺寸还不完美,等测试完美再公布吧)

跳线帽

2.54脚座

两颗键轴

两个键帽

 

本人业余水平,如有瑕疵欢迎指出,您的批评才会使我进步。

在此感谢观看。

  

 

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

3D模型

序号文件名称下载次数
暂无数据

附件

序号文件名称下载次数
1
DinoGame.hex
93
2
mcuisp.exe
74
3
stm32小恐龙.PcbDoc
79
4
stm32小恐龙.SchDoc
70
5
B329E1E02A94A2B4F0C969EC3F59F0F6.mp4
21
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

知识产权声明&复刻说明

本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。

请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。

评论

全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航