站内搜索
发作品签到
极客掌机
标准版

极客掌机

简介

从零开始制作掌机,硬核版找回童年的味道!

简介:从零开始制作掌机,硬核版找回童年的味道!

开源协议

Public Domain

创建时间:2019-12-07 15:49:20更新时间:2022-06-22 22:01:25

描述

好玩且可拓展的极客掌机

企鹅群号:1045818673    欢迎大家加入,一起制作炫酷有趣的东西。

为什么想做这个玩意

制作过程中有DIY的成就感,制作完成可以找回童年的味道,双倍的快乐,何乐而不为> <

核心配置如下:

  1. STM32F030CCT6单片机,拥有256K的FLASH,空间足够大
  2. 0.96寸OLED屏幕,SPI接口。
  3. MICRO SD卡,SPI接口
  4. CH340E USB转串口芯片,调试方便
  5. 24C04 EEPROM,关键数据存储
  6. 锂电池管理,自动切换电源
  7. 音频功放芯片,有简单的混音电路
  8. 将多余IO和通讯接口预留出来,便于拓展功能

基于上述硬件,我们可以DIY出很多有意思的东西,举例如下:

  1. 游戏机,这个就不多说
  2. 智能小车控制板
  3. 物联网控制板
  4. 更多玩法,有待发掘

目前进度:

2020.02.03 -- V2.0 写了个Flappy bird小游戏

图片.png
图片.png

2020.01.31 -- V2.0 写了个贪吃蛇小游戏

图片.png

2020.01.18 -- V2.0版本焊接完毕

基于V1.0版本做了很多修改,这里就不一一列出。目前发现有以下几个问题:

  1. SD卡槽定位孔的位置画的有问题
  2. 播放音频还是有杂音
  3. 原理图错误,R7应该一端接VIN,一端接GND

焊接好的实物图如下:
图片.png
图片.png

2019.12.29这一个版本发现很多问题,需要重新设计,暂定修改方案如下:

  1. 将喇叭附近的滤波电容换到正面晶振旁边
  2. 找手感更合适的按键
  3. 增加SD卡检测
  4. 增加SD卡槽底部固定通孔
  5. 换功率小点的功放(暂定LN4890)
  6. 换输出电流大点的ldo(暂定TPS73633DBVR)
  7. 找<=1W的喇叭
  8. 复位按键重新选一个
  9. 换1.3寸的oled(裸屏,电路画在板子上)
  10. 增加一个按键,做成掌机的按键布局
  11. 去掉32768晶振
  12. 去掉一路音频输入
  13. 想办法解决掉喇叭杂音问题
  14. 修正left按键走线错误

之前的照片:
TIM截图20191229204644.png
TIM截图20191229204706.png
TIM截图20191229204723.png

设计图

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

BOM

暂无BOM

3D模型

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

附件

序号文件名称下载次数
1
Project_极客掌机_20200203175918.zip
39
2
1. snake - source.zip
36
3
2. flappy bird - source.zip
27
4
VID_20200531_142156~1.mp4
459
克隆工程
添加到专辑
0
0
分享
侵权投诉
知识产权声明&复刻说明

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

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

底部导航