神奇按钮 v1.1版本
简介
神奇按钮1.1优化版
简介:神奇按钮1.1优化版开源协议
:CC BY-NC-SA 4.0
描述
全新升级版本Ver 2.0 已经来了
欢迎自制, 直达链接
自从1.0版本发布以来,就再也没进行过更新了。
总是感觉有些遗憾,还有很多改进的空间。
该出个1.1版本了,焊接更容易,都是单面元件,只限于个人把玩。
代码需要在1.0的基础上修改下引脚定义
♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥
♥♥♥♥♥♥ 喜欢的动动小手点个赞,谢谢了orz ♥♥♥♥♥♥
♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥
视频过大,详见 :
https://www.bilibili.com/video/BV1S3411g7tz/
概述:
- 材料使用3D打印+亚克力
- 按键的外壳保留原有设计,增加亚克力+框架的结构
- PCB电路+机械结构重新设计,结构已经稳定下来
- 优化耗电待机
- 增加扩展引脚,方便添加外部传感器模块
- 电池选用402025,大概150mAh
- 支持凯华矮轴
- 4只沉头螺丝M1.0x8,4只六角螺母M1.0, M1.2的也是支持的,
- OLED支持市面上的两种屏,28P(ssd1315)和16P焊接(ssd1306)的
- 增加6轴传感器,增加兼容性,方便购买
制作:
PCB
由3块0.8mm厚的PCB组成:
- btn
- display_xxxxx
- mcu_xxxxx
首选方框内的,基本与1.0版本无异
3D打印结构件
需要打印4个结构件,推荐使用光固化打印,可在三维猴下单:
- 底盖(材质选用,如白色树脂,能透光就行)
- 压板
- 整体外壳
- 亚克力外壳(需单独在立创商城进行面板打印)
- 透明外壳(4与5二选一即可)
面板
若选用3D打印里的第4项内容,则需要打印面板
要求如下:
- 亚克力
- 1.5mm厚
- 背胶
- 透明(也可选黑色半透明)
配件
螺丝:M1.0 或 M1.2 沉头,深度6-8mm
螺母:M1.0 或 M1.2,六角螺母
软件
注意:
若使用的是nrf52版本的PCB,需要有JLINK下载器(支持SWD),用来下载代码
NRF52版本
- 安装VScode
- 安装platformIO
- 安装Nordic nRF52 platform,版本9.4.0
- 烧录Bootloader,文件在.platformio\packages\framework-arduinoadafruitnrf52\bootloader\pca10056
- 编译下载源代码
实物图
三维猴的3D打印,UTR 6180材质。淡绿色的很好看
效果图
评论