这故事开始与阅读帖子标记DIY之后,我决定让一组MK +开发板的事实。谷歌搜索,发现最便宜的城市费是从TI LaunchPad的。没有丝毫犹豫,他去为它在店里,冲......像所有首次指示灯闪烁,然后从西门子CX75等连接显示器
不久,我厌倦了做的事情就是这样的,没有目的,为了做到这一点。这样的想法创造自己,我会用不断的小工具。
有关详细信息,请一只猫。
平时我走在大街上戴着耳机,并没有听到电话铃声,以及一串电话+案例+袖珍+行走=振动没有感觉。我心想小工具:告密短信和电话作为时钟/手镯。再次,这个想法并不新鲜,而像一堆垃圾店,但想,第一,做好自己,二来可以得到更。第一个煎饼,因为他们说,波诡云谲:
“我不知道,我的时钟时间不显示。»©
在成分简单:MC,BT,二极管,稳压器,振动电机,充电电池,旧时钟的身体。因为它已被写入应用程序的Android,计划为小型和MC。奇迹兽已经是6个月,谁救了我不止一次的。
是什么让该程序在Android上:用BT连接上的时钟,我们将发送一个“1” - 通过连接,启动该服务,并监听来电和短信。在接待处的话,我们会派由BT事件标识符“2” - 短信,“3” - 最多
。
什么使程序在MC:与BT接收一个字符时(«1“,”2“,”3“)包括开/关的显示和振动的序列的定义
。
无论是其中的节能模式,然后我没想到,那监管工作在3,6电压 - 6在同一图中的那个忘了。其结果是,一次充电持续akkuma工作日,但前提是“钟”由BT永久连接。
大约三个月前,我决定把这个想法彻底地添加功能是不够的:全时钟,来电姓名显示,文本和短信发送者,你不能闪烁。随着最后一个念头会出现问题,因为MK重新刷新由间谍碧-Wire接口,并拉出3脚为输出身体没有想,但后来在报纸上看到MK具有模式的引导加载程序(BSL)的数据表,允许您通过UART接口闪其。
内部
我从当初买的部分了:
首先,想使器件进入的情况下QFN,但随后拒绝了,并把身体TSSOP28。它容易滋生,因为在身体还是有一席之地。
<表> msp430g2553ipw28
TD> 微控制器
TD> 60
TD> TR> LIR3048-lby2
TD> 电池
TD> 77
TD> TR> ds1337u +
TD> 实时时钟
TD> 78
TD> TR> ADP3338AKCZ-3.3-RL7
TD> 稳定
TD> 124
TD> TR> CP2102-GMR
TD> USB-UART
TD> 84
TD> TR> MCP73831T_2ACI_OT
TD> 充电锂离子电池,锂聚合物
TD> 54
TD> TR> HC-06
TD> 蓝牙
TD> 120
TD> TR> LCD诺基亚1202
TD> 屏幕
TD> 33
TD> TR> TABLE>总:630R
。
所有项目购买了这个城市,除了BT - 这是来自中国的订货,如果你在这个城市买,可以发现350R
。
其他:MINI USB,按钮,从旧设备采取振动电机;石英和垃圾箱家园发现无源器件。如果你买小东西会出来对RR 300
实力
有关详情,何去何从?然后去布局和编写程序的MC。放弃能源公司,我切换到CCS 5.3免费版与限量16KB的代码是不够的,鉴于内存IC(16KB)的数量。在MK参与:2定时器和WDT +在间隔定时器模式下,硬件I2C,ADC10,BSL,FLASH。特别注意了该装置的消耗。其结果是,30毫安在满负荷(BT未连接时,MC在正常模式中,背光在最大),8毫安在待机(BT连接,所述集成电路中的低功耗,背光关闭)和小于1毫安只有时钟(BT关,MK在低功耗灯熄灭)。容量akkuma的200mA,从而使一次充电持续一天以上。同时与MK的编程,修改程序到机器人,即,当一个来话呼叫,检索的数量在电话簿中,并且如果发现匹配,替换用的名称和船舶的BT的数目。当你收到一个短信发送更多的消息。
费
写程序和测试所收集的布局的可行性后,我开始对PCB布局,蚀刻,镀锡和焊接。
-
-
-
-
-
-
-
LI> OL>在全板用了6跳线,5电容,电阻8,1 LED。转......作品!
房屋
也许是最难的事。的Dremel,有机玻璃,二氯乙烷,面食goyim:混合的地狱...我不会具体地描述所述主体(和光我忘记做)的制造过程。 2层在主体和2毫米有机玻璃和保护用玻璃屏幕的从老相机向下顶下部6毫米有机玻璃。在vytachivaniya住房有关的手固定时间的问题,普通的表带是太zaparno其保留机制,所以我在这里买了350R:
一对夫妇的通孔的外壳和表带孔准备好了。案例实际上已经不是很多,但时间的功能有没有影响,充分发挥其功能。
这里是一个影像作品:
最后签收我的手表的所有功能:
- 来显示日期和时间为主要功能;
- 更新您的手机的日期和时间;
- 手动更改日期和时间;
- BT连接到Android手机;
- 关机BT的连接损耗,以节省电池电量;
- 显示电池的充电;
- 要告知来电短信文本输出,并在屏幕上发件人的名字你;
- 通知传入的你与屏幕上的来电的输出名称叫;
- 显示输入了程序的机器人文本;
- 更改屏幕设置(亮度,关闭背光时间,屏幕的对比度); LI>
- 不能闪装置 LI> UL>总数:在工作之余,并从理念到实现的学习1500木和3个月的工作
结论
当我正忙着这款手表,我怀疑这样的文章已经发表哈布雷,但因为它已经过去了。
手表戴了一个星期,有时修正软件缺陷和不足。最近添加到复位输入呼叫的能力。
我希望这篇文章能够激发你做一些有用的东西。
附:我期待着问题和意见!
资料来源: habrahabr.ru/post/218495/