3D 打印月相时钟
组件和用品
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 |
必要的工具和机器
|
应用和在线服务
|
关于这个项目
如果您不知道用 3D 打印机打印什么,这里有一个简单的项目。为您的办公桌或床头柜制作一个 3D 打印的月相时钟。
特点:
Dexter_New_Materials 详细的 3D 打印月球模型:
- 打开工具(Ubuntu/FreeCAD/Arduino)
- 开源/硬件
- 便宜的硬件(Arduino,便宜的 LCD)
- 仅 79 克灯丝。
- 精确的月相模拟
- 报警
- 唤醒灯报警模式
- 日期温度计
- 湿度计
- 灯泡模式
- Moon FX 模式(放松、派对)
- 亮度控制
- 可调倾斜
第 1 步:零件清单和工具
零件清单:
- Arduino 兼容 Nano (Atmel ATmega328)
- 0,96'' OLED 128x64,带有 SSD1306 芯片(只有 4 个引脚)
- Neopixel 或 APA102C(每米长 60 像素的 18 个 LED)
- 微型 RTC(DS1307 实时时钟 + 24C32 EEPROM)
- DHT11(如果包含上拉电阻,那就更好了)
- 蜂鸣器
- 3 个按钮 (RAFI 1.10.001.001/0104)
工具:
装有Arduino软件的电脑:
- 3D 打印机
- 烙铁
- 胶枪
- 剥线钳
- 刀具
- 电工胶带
- 松散的电线
第 2 步:构建部件 图> 图> 图> 图> 图> 图>
从 Thingiverse 或 GitHub 下载部分。
我使用 PLA 和 (BQ Prusa i3 Hephestos) 打印它们,这些是打印机设置:
- 层高 =0.2 毫米
- 壁厚 =1 毫米
- 顶部厚度 =1 毫米(5 层)
- 底部厚度 =0.2 毫米(1 层)
- 无需 Rafts 或支架。
- 对于 Moon Infill Density =0% ,对于其余部分的 Infill Density =100%
您总共将使用 79 克 PLA。查看 Cura 的屏幕截图,了解更多详情。 Moon 有点棘手,因为您必须在 Z 轴上向下移动 5 厘米。或者直接下载 JetGuy “Unknown” 使用 Netfabb 创建的剪辑版。
第 3 步:LED 支持 图> 图> 图> 图> 图>
可以使用一条 Neopixel 或 Dotstar LED;建议使用每米 60 像素的条带。将 LED 灯条切成六块,每块三个 LED。你必须小心,并按照箭头。这是从月球背面看到的方向。
<代码>| 1 | 6 | 7 | 12 | 13 | 18 || 2 | 5 | 8 | 11 | 14 | 17 | | 3 | 4 | 9 | 10 | 15 | 16 |
放置条带后,使用热胶枪进行固定。
第 4 步:构建电路 图> 图> 图> 图> 图> 图> 图> 图> 图> 图>
所以,既然您已经打印了所有部件,您就可以构建电路了。首先介绍Arduino,然后是修复Arduino的按钮。使用双面胶带固定 DHT11,使用已经包含上拉电阻的胶带。
然后连接按钮 - 首先是 GND。添加 Tiny RTC。
如果您有 3,6V LIR2032 电池,那就太好了!你不需要下一步。如果它包含一个 3V CR2032 电池,小心你应该做这个小修改:
- 介绍 Arduino
- 添加按钮以修复 Arduino
- 添加蜂鸣器(取决于蜂鸣器,也许您需要添加一个电阻器)
- 添加将连接到月球 LED 的电线
- 添加将连接到显示器的电线
第 5 步:运行代码
您应该安装了 Arduino IDE(我使用的是 1.6.12)。如果是这样,那么第一步就是在这里下载库。
重启Arduino IDE并加载软件;你会在这里找到最新版本。
编译,上传,尽情享受吧!不错的新功能将很快添加。
代码
Github
https://github.com/G4lile0/Arduino_3dprinted_Lunar_Phase_Clock/tree/master/codeGithub
https://github.com/G4lile0/Arduino_3dprinted_Lunar_Phase_Clock/tree/master/code定制零件和外壳
物联网
http://www.thingiverse.com/thing:1891599thingiverse.com 上的 CAD 文件物联网
http://www.thingiverse.com/thing:1929844thingiverse.com 上的 CAD 文件Github
https://github.com/G4lile0/Arduino_3dprinted_Lunar_Phase_Clock/tree/master/parts示意图
Github
https://github.com/G4lile0/Arduino_3dprinted_Lunar_Phase_Clock/blob/master/images/Lunar_Phase_clock_circuit.png制造工艺