作者 主题:基于卡西欧F-91W的DIY手表 (Read 29312 times)

0位成员和1位访客正在查看此主题。

 离线 卢卡斯

  • 经常贡献者
  • **
  • 帖子:401
  • 国家:  德
    • 胡萝卜工业网
基于卡西欧F-91W的DIY手表
« 上: 2016年5月20日,晚上08:10:40»
嗨,您好,

我曾经拥有ez430 Chronos可编程手表,但几年后,腕带解体了。因为我可以'为了不带带有二进制时间显示的手表而活,我根据著名的卡西欧F-91W的表壳制作了自己的手表。它's called "pluto": //github.com/carrotIndustries/pluto

特征:
   以十进制/二进制/十六进制显示时间
    Multiple alarms
   多个倒数计时器
   使用RTTTL铃声发出警报声
    Stopwatch
    Compass (WIP)
   根据RFC 6238(WIP)生成基于时间的一次性密码
   菜单驱动界面
   红外接收器,用于软件更新和TOTP秘密传输(WIP)
   无用的自定义(按键提示音频率等)
   大约1年电池寿命(根据电流消耗估算)

卢卡斯
 
以下用户对此帖子表示感谢: 安迪 , 大乔什 , bd139

 离线 位焊机

  • 经常贡献者
  • **
  • 职位:862
  • 国家:  科幻
回复:基于卡西欧F-91W的DIY手表
« 在以下方面回复#1: 2016年5月21日,上午05:48:36»
很棒的项目!  :-+
感谢分享。
 

 线上 第2035章

  • 超级贡献者
  • ***
  • 职位:1986
  • 国家:  fr
    • 第2035章原理图存储库
回复:基于卡西欧F-91W的DIY手表
« 在以下问题上回复#2: 2016年5月21日,上午06:42:38»
是的,骇入这样的旧表真是太神奇了。太棒了!

 离线 ptr

  • 新手
  • 帖子:3
  • 国家:  德
回复:基于卡西欧F-91W的DIY手表
« 在以下方面回复#3: 2016年6月8日,上午09:51:43»
令人印象深刻的工作!
我真的很喜欢你的软件。您甚至制作了一个模拟器。
非常广泛的功能集!

我刚刚在代理处触发了pcb订单。

I'm编辑编辑pcb并添加压力传感器以从中获取更多智能读数。
观察天气将是一个不错的功能。

您是否已经在进行引导加载程序/更新实施?
« 最后编辑:ptr 2016年6月8日,10:11:41 »
 

 离线 卢卡斯

  • 经常贡献者
  • **
  • 帖子:401
  • 国家:  德
    • 胡萝卜工业网
回复:基于卡西欧F-91W的DIY手表
« 在以下方面回复#4: 2016年6月8日,下午01:07:18»
令人印象深刻的工作!
我真的很喜欢你的软件。您甚至制作了一个模拟器。
非常广泛的功能集!

我刚刚在代理处触发了pcb订单。

I'm编辑编辑pcb并添加压力传感器以从中获取更多智能读数。
观察天气将是一个不错的功能。

您是否已经在进行引导加载程序/更新实施?
We'正在努力使IR接收器运行以进行固件更新并加载OTP机密。唐'如果期望值过高,由于IR接收器仅以1kBit / sec的速度传输,固件更新将需要几分钟。
I'我不确定压力传感器是否可以通过橡胶垫圈工作。也看看"mech" directory, there's一个inkscape文档,用于验证所有组件是否都安装在塑料框架内。
 

 离线 ptr

  • 新手
  • 帖子:3
  • 国家:  德
回复:基于卡西欧F-91W的DIY手表
« 在以下问题上回复#5: 2016年6月9日,上午11:11:03»
很高兴听到,我'我对接下来要做的事情非常好奇!
是否已将塑料框架导入为基卡迪层?

我认为,对于水来说,如果不是那么紧的话,对于空气来说,不是紧要的。一世'我真的很喜欢在手腕上安装气压计的想象力。
 

 离线 ptr

  • 新手
  • 帖子:3
  • 国家:  德
回复:基于卡西欧F-91W的DIY手表
« 在以下方面回复#6: 2016年6月22日,上午07:47:12»
我从第三方订购的PCB到达了。批次中有23个。

如果您想要一个,将把它们发送给您,以换取运输费用。一世'm位于德国。
 

 离线 irda86

  • 贡献者
  • 帖子:12
  • 国家:  fr
回复:基于卡西欧F-91W的DIY手表
« 在以下方面回复#7: 2016年7月5日,上午10:56:08»
We'正在努力使IR接收器运行以进行固件更新并加载OTP机密。唐'如果期望值过高,由于IR接收器仅以1kBit / sec的速度传输,固件更新将需要几分钟。
I'我不确定压力传感器是否可以通过橡胶垫圈工作。也看看"mech" directory, there's一个inkscape文档,用于验证所有组件是否都安装在塑料框架内。

首先,伟大而惊人的项目!  :-+

关于IR,您是否考虑过使用TX / RX按钮? (看这里: //hackaday.com/2016/05/30/gutting-and-rebuilding-a-classic-watch/#comment-3038490 )
(我觉得你'd需要将导线焊接到小金属触点上,该触点的作用类似于按钮,在 //github.com/carrotIndustries/pluto/blob/master/photos/frame.jpg)

无论如何,我在github上看到您曾尝试使用具有点矩阵+分段显示的DB36,您是否认为除了对比度问题之外,该MCU还可以驱动点矩阵吗?

看到您的入侵后,我对这种骇客产生了兴趣,所以我不'我对驱动LCD一无所知,但是能够驱动点矩阵对像@ptr建议的大气压力进行绘图非常有用。

我也在考虑用以下其中一种替换屏幕(合适的手表): //www.digikey.com/product-search/en/optoelectronics/display-modules-lcd-oled-graphic/524918?k=&pkeyword=&pv652=202&FV=fff40008%2Cfff80276&mnonly=0&newproducts=0&ColumnSort=0&page=1&quantity=0&ptm=0&fid=0&pageSize=25 it'圆形夏普存储器LCD,它使用串行接口。它'有点大,约33x33x1.64mm,但Sharp的尺寸可能较小,为30x30: http://sharpmemorylcd.com/0-96-inch-memory-lcd.html
虽然从兼容的Casio重用dotmatrix会是更好的方法  :)

 

 离线 alank2

  • 超级贡献者
  • ***
  • 帖子:2128
回复:基于卡西欧F-91W的DIY手表
« 在以下方面回复#8: 2016年7月5日,下午03:14:43»
嗨,卢卡斯,

这是太棒了!!!  I'我一直想用卡西欧手表来做这件事,但是从来没有把一个项目放在一起。

我中的一部分人也想尝试在卡西欧手表壳中改装OLED或LED段式显示器。

你要卖这些PCB吗's作为完成的项目?

谢谢,

艾伦
 

 离线 irda86

  • 贡献者
  • 帖子:12
  • 国家:  fr
回复:基于卡西欧F-91W的DIY手表
« 在以下方面回复#9: 2016年7月6日,下午12:25:30»
你要卖这些PCB吗's作为完成的项目?

不知道你是否看到@ptr's comment here //www.villagehousevacs.com/forum/oshw/diy-watch-based-on-the-casio-f-91w/msg967498/#msg967498 但是他有董事会,没有人烟。
 

 离线 irda86

  • 贡献者
  • 帖子:12
  • 国家:  fr
回复:基于卡西欧F-91W的DIY手表
« 在以下问题上回复#10: 2016年7月18日,下午01:15:25»

无论如何,我在github上看到您曾尝试使用具有点矩阵+分段显示的DB36,您是否认为除了对比度问题之外,该MCU还可以驱动点矩阵吗?

看到您的入侵后,我对这种骇客产生了兴趣,所以我不'我对驱动LCD一无所知,但是能够驱动点矩阵对像@ptr建议的大气压力进行绘图非常有用。

我阅读了有关MSP430文档和LCD分段驱动器的更多信息,我的理解是,有些MSP430部件(MSP430FR4xxx系列)具有可编程的1-8多路复用器,也就是说,它们可以执行5-mux,6-mux,7-mux。多路复用器和8多路复用器,最多可以处理448个段/点:
//en.wikipedia.org/wiki/TI_MSP430#Integrated_peripherals
http://www.ti.com/lit/ug/slau445f/slau445f.pdf

有人知道MSP430FR4xxx是否可以取代Lukas使用的MCU吗? (我仍然必须比较两个数据表,但是我'我想知道是否有人可以提供更有根据的猜测)
 

 离线 卢卡斯

  • 经常贡献者
  • **
  • 帖子:401
  • 国家:  德
    • 胡萝卜工业网
回复:基于卡西欧F-91W的DIY手表
« 在以下方面回复#11: 2016年7月20日,上午08:46:35»
正如我在自述文件中所写,Casio LCD的问题在于,它们需要5Vpp才能获得合理的对比度。 MSP430仅能做大约。 3.6伏
 

 离线 纳马拉图克

  • 贡献者
  • 帖子:20
  • 国家:  nl
回复:基于卡西欧F-91W的DIY手表
« 在以下问题上回复#12: 2016年7月28日,下午12:31:54»
在施工过程中,我注意到捐赠人的液晶显示屏'Casio F91W'与卢卡斯的接线方式不同'看。互联网上有关于这只表的复制品的故事,似乎我有一个。下面是此克隆的图片。请注意,从供体构建冥王星所需的大多数其他组件都很好。 (外壳,橡胶垫圈,螺丝,蜂鸣器电感)
 

 离线 irda86

  • 贡献者
  • 帖子:12
  • 国家:  fr
回复:基于卡西欧F-91W的DIY手表
« 在以下问题上回复#13: 2016年9月27日,下午12:32:05»
正如我在自述文件中所写,Casio LCD的问题在于,它们需要5Vpp才能获得合理的对比度。 MSP430仅能做大约。 3.6伏

感谢您的回复Lukas。
是的,我已经阅读了自述文件,但它说"最好的猜测:这些手表是旧的设计,液晶显示器'那时那么敏感",但F91W也应该很旧,对吗?

可以很好地猜测您没有购买W800,F201和DB36(自述文件中已提及),但是您手中有一些东西,并且'这就是为什么你在说"they are old 德 signs"?
F91W还旧吗?还是您新买的?

W800,F201和DB36显然仍在销售中:
http://www.casio.com/products/Watches/Classic/W800H-1AV/
http://www.casio-europe.com/euro/watch/collection/f-201wa-1aef/
//www.casio.com/products/Watches/Databank/DB36-1AV/
 

 离线 t

  • 新手
  • 帖子:1
  • 国家:  b
回复:基于卡西欧F-91W的DIY手表
« 在以下问题上回复#14: 2016年11月15日,晚上10:54:16»
我从第三方订购的PCB到达了。批次中有23个。

如果您想要一个,将把它们发送给您,以换取运输费用。一世'm位于德国。

位于英国,您还有机会吗?
 

 离线 万尼斯

  • 新手
  • 帖子:4
  • 国家:  是
回复:基于卡西欧F-91W的DIY手表
« 在以下问题上回复#15: 2016年12月22日,晚上10:03:42»
我的对比度和视角非常差,只能从下面看到。许多LCD细分市场't work.

有任何调试建议吗?我必须焊接电线才能对MCU进行编程,但是电线无法测试LCD   | O (途中的弹簧针)
这是MCU上的不良焊点吗?它'我第一次做smd焊接,尽管我使用的是模板/焊膏& hot place. I'我用异丙醇清洗了电路板,所以我'm fairly certain it'不仅是LCD焊盘上的助焊剂。


 

 离线 卢卡斯

  • 经常贡献者
  • **
  • 帖子:401
  • 国家:  德
    • 胡萝卜工业网
回复:基于卡西欧F-91W的DIY手表
« 在以下回复#16: 2016年12月23日,上午01:43:28»
很高兴看到其他人也修改了他们的手表 :)
我最好的猜测是 '焊接不良。您应该在每个LCD板上看到一些非DC波形。还要确保所有金属闩锁都已啮合。

It'很容易将细线焊接到Pogopin垫上,并使它们穿过框架上的孔。那's是我如何在Pogopins到达之前对手表进行编程/调试的。

编辑:我'我们仔细查看了您的照片并将其与 //github.com/carrotIndustries/pluto-fw/blob/master/target/hal/segmap.map 第一列是COM,第二列是SEG。好像在那里'COM0出了点问题
« 最后编辑:卢卡斯(Lukas)2016年12月23日上午01:54:38 »
 

 离线 卢卡斯

  • 经常贡献者
  • **
  • 帖子:401
  • 国家:  德
    • 胡萝卜工业网
回复:基于卡西欧F-91W的DIY手表
« 在以下方面回复#17: 2016年12月24日,上午01:11:07»
BTW, 冥王星 will 是 是 at the 33c3: //events.ccc.de/congress/2016/wiki/Projects:Pluto 随意来 :)
 

 离线 万尼斯

  • 新手
  • 帖子:4
  • 国家:  是
回复:基于卡西欧F-91W的DIY手表
« 在以下方面回复#18: 十二月28,2016,09:37:59下午»
我从新的PCB开始。

我这次也重用了led。它'的脚将LED抬高到PCB上方几毫米,从而提供更好的背光。

可悲的是,我仍然遇到一些问题。时间显示是完美的,所有分段都可以点亮。
但是,每个其他应用程序都很奇怪,某些细分市场什么都不做,其他部分亮起来却对比度很差 :(



编辑:固定焊桥并将磁力计放回原处后,一切正常 :)
« 最后编辑:2016年12月30日,下午01:52:12 by 万尼斯 »
 

 离线 卢卡斯

  • 经常贡献者
  • **
  • 帖子:401
  • 国家:  德
    • 胡萝卜工业网
回复:基于卡西欧F-91W的DIY手表
« 在以下问题上回复#19: 一月02,2017,10:11:23下午»
看起来很棒!您是否使用F-91W做供体手表?'我想知道,因为我没有'尚未看到带有感应器切口的框架。
 

 离线 万尼斯

  • 新手
  • 帖子:4
  • 国家:  是
回复:基于卡西欧F-91W的DIY手表
« 回复#20: 一月03,2017,11:34:31上午»
是的,我重新使用了电感器,背光灯和扬声器弹簧。当然还有松散的组件,例如框架/液晶显示器,背面的电池连接器。
电感器'拆焊时s的腿松了,这实际上不是一件坏事,因为它接触了晶体管并且'很难正确放置。

磁力计仍然有问题。如果我使用指南针,则UI会挂起。有了pogo pin后,我希望进行一些调试。
I'm guessing it'焊接不好,我真的应该've placed the IC'首先是被动者。磁力计逆时针旋转90°,对吗?标记下面的线应该朝左?它'从您的照片中看不完全清楚。
 

 离线 卢卡斯

  • 经常贡献者
  • **
  • 帖子:401
  • 国家:  德
    • 胡萝卜工业网
回复:基于卡西欧F-91W的DIY手表
« 在以下回复#21: 一月03,2017,11:56:51上午»
是的,激光标记的条需要在MCU上,即左侧。对于I2C崩溃,我的最佳猜测是SCL线被卡为低电平,因为I2C主设备等待SCL变为高电平以进行时钟延长。
编辑:您还可以使用调试器查看MCU卡住的位置。
« 上次编辑:2017年1月3日,下午4:13:22 by 卢卡斯 »
 

 离线 大乔什

  • 新手
  • 帖子:1
  • 国家:  我们
回复:基于卡西欧F-91W的DIY手表
« 在以下回复#22: 一月28,2017,04:29:05上午»
爱这个项目!辉煌!

好奇您能够将实际电流降低到多低?

因此,以一年的电池寿命为基础,并假设电池为CR2016,容量约为90mAh,这是否意味着您要保持LCD和低频率osc的运行<10uA?

再次感谢!

-乔什
« 上次编辑:bigjosh于2017年1月28日上午04:31:30 »
 

 离线 卢卡斯

  • 经常贡献者
  • **
  • 帖子:401
  • 国家:  德
    • 胡萝卜工业网
回复:基于卡西欧F-91W的DIY手表
« 在以下回复#23: 一月29,2017,07:49:13下午»
爱这个项目!辉煌!

好奇您能够将实际电流降低到多低?

因此,以一年的电池寿命为基础,并假设电池为CR2016,容量约为90mAh,这是否意味着您要保持LCD和低频率osc的运行<10uA?

再次感谢!

-乔什

我一直保持LCD,RTC,晶体和一个计时器处于活动状态。电流消耗绝对小于10uA。那不是'毕竟很辛苦,只要在LMP3中花尽可能多的时间,然后不要'不要忘记将未使用的引脚设置为输出。
 

 离线 RBMK613

  • 新手
  • 帖子:1
  • 国家:  我们
回复:基于卡西欧F-91W的DIY手表
« 在以下回复#24:2017年年5月7日,晚上10:04:23»
很高兴看到这个修改后的产品适合DW5600的外壳,它在其他方面会更耐用,更美观。
 


分享我

 掘客    脸书    SlashDot   美味的  Technorati   推特    谷歌    雅虎
中频