玻璃中的时钟
Clock in a glass
使用说明
- 所有模型资源均由用户上传分享,内容来源于网络公开资源
- 侵权投诉:通过抖音私信 @jobsfan 联系我们(需附版权证明),24小时内处理
- 模型将通过邮件发送(5分钟内自动发送),感谢理解带宽压力,超过1小时没收到,请联系我们
关于费用
我们是爱好者共建社区,为维持服务器成本,每个模型收取微量费用(仅覆盖基础开支)。我们承诺最低成本运营,感谢您的支持!
扫码手机访问
抖音私信 @jobsfanSummary
Clock in a bottle
Binary clock built in a glass container Pepco / Poundland SKU 34705101.
It has 13 pieces WS2812B LEDs for displaying binary coded time.
Touching the glass top, the Arduino gets a wake up interrupt from a TTP223 touch sensor, wakes from sleep, reads the time keeping chip DS1302 and displays the time on WS2812 LED chain.
Waits 2 sec, turns off the WS2812 supply, goes back to sleep mode to save the battery.
In this mode, the consumption is about 30 uA, it means that the battery is good for about
50000 working hours (many years theoretically) with a single charge.
The color of the WS2812 is freely adjustable in the Arduino program, the default is red
for the 1, yellow for 2, green 4, blue 8 binary weight. To read the time, you add the weights vertically.
When the charger is connected, the display stays always on.
Preparation: Solder 4-4-3-2 pieces WS2812B PCB-s together, all Vcc and Gnd parallel, DO to next DI. The chain of 13 LEDs is as follows : minutes 1-2-4-8-10-20-40 to hours 1-2-4-8-10-20 all in series.
TTP223 : Cut a 22mm dia brass or other metal plate and solder it with a very short wire to pin 3 of the TTP223 chip. This increases sensitivity. Make the A jumper (active low output). Remove the LED or its resistor.
TP4056 : Remove/replace the 1k2 resistor with 6k8. Solder 2 identical 100k resistors on the USB input + side to GND forming 1/2 voltage divider to Arduino A0.
Arduino Mini : Remove the power LED or its resistor. Remove the unused 5V LDO chip to avoid power leakage.
Construction : Print the 3D parts. The display holder is foldable around the 18650 battery tube and can only pass through the glasses neck when folded.
Insert (glue) the wired WS2812B LEDs, on top the wired TTP223 and fold the two halves together to insert into the glass.
When inside, open it up to full width and attach to the 3D printed bottom with 2 screws.
Use your finger in the battery tube to position the display, to make this step easier. Requires some patience.
Wire the rest, load the program, insert the battery in the tube, test the battery charge. You may glue (epoxy) the charger PCB in place when ready and working.
Holding your finger on the glass keeps the display on, gradually increasing the intensity to maximum.
Time adjustment : no charger, push and hold adjust switch, touch the glass to turn display on, the time advances as long as you hold the button.
The glass container is 80mm ball having 40mm mouth opening.
https://www.youtube.com/shorts/4Y2zgvVDhdI
Update 19 Oct 2023 : Some WS2812B chips require a delay after powering on, so please add after every digitalWrite(6, 0); delay(10);
Tags
License
Clock in a bottle
by akosboda is licensed under the Creative Commons - Attribution license.
相关内容
猜你喜欢
联系我们
热门推荐
-
Cyborg Beast2023-03-26
-
无图标 H1 - Heltec V3 外壳2024-04-15
-
刀之站立2024-04-16
-
拒绝的手势2024-04-19
-
巨魔头像 012024-04-21
最热下载
-
ODCON1 3D打印枪壳(Gun4IR项目,NAMCO GunCon45风格)2023-03-26
-
「春雷」弹壳弹出式泡沫飞镖发射器(进行中)2023-03-26
-
Neptune 4 / 4 Pro Cura 切片配置文件与使用教程2024-05-02
-
螺旋锥形手玩具(全新)2024-05-08
-
巴黎卢浮宫的三圣母像2025-07-16
最新模型
-
Flick 19E(增强型) - 可使用的玩具枪 - 类似弹弓的橡皮筋枪2025-08-21
-
用于HGX Lite的MBOT3D MK2混音版2025-07-18
-
天使和恶魔2025-07-16
-
一体打印行星齿轮2025-07-15
-
原神优菈2025-06-27