想改写一个arduino real time clock C program,薄酬300$,请pm
时间:2014-04-26
来源:互联网
https://drive.google.com/file/d/0B8w5ND8TaZF4ZFljODhuUGQySnc/edit?usp=sharing
个PROGRAM系用落一块有LED(TM1636),DS1307时间模组,BUZZER,3个BUTTON的版子
http://www.seeedstudio.com/wiki/File:Tick_Shield_libraries.zip系呢个入面EXAMPLE既REAL TIME CLOCK
入面引用左几个#include "Wire.h"
#include <TimerOne.h>
#include <MsTimer2.h>
#include <EEPROM.h>
#include "TM1636.h"
#include "TickShield.h"档都在上面条link
本身睇得明五成左右,个PROGRAM有正常,调教,响闹模式,
而家想改成佢会记录我 由调教完果一刻起至到响 有几耐,例如一小时,
在响完之后,会自动在(记录左的间距)一小时之后再响
能力有限,我谂唔到点写
如有高手,可帮个忙,PM我,SKYPE也可
[ 本帖最后由 生活迫人难 於 2014-4-12 10:01 PM 编辑 ]
作者: 生活迫人难 发布时间: 2014-04-26
将响闹数值由定时响闹alarm.hour,alarm.minute定义为间歇响闹
即是alarm.hour=1 ==> alarm per 1 hour

作者: tenmillion 发布时间: 2014-04-26

[ 本帖最后由 aesopr21835 於 2014-4-12 10:03 PM 编辑 ]
作者: aesopr21835 发布时间: 2014-04-26
跟据code.txt, 可以考虑改 TickShield::compareWithAlarm().
将响闹数值由定时响闹alarm.hour,alarm.minute定义为间歇响闹
即是alarm.hour=1 ==> alarm per 1 hour

https://docs.google.com/file/d/0B8w5ND8TaZF4U0tUNkhpMi0wZUk/edit - 这是TickShield.ccp
我发现alarm.hour == g_hour 以及 alarm.hour = EEPROM.read(5)
不知怎么改?
另外其实希望不是透过program去设定固定间歇...而是希望能用按键更改变数间歇...其实主要是希望修这两个位tickshield.turnOffAlarm - 原本一按键就会读这个function而关掉
希望改写这function,将关掉改成重置成再拿取响闹时间但希望那个时间不是自调,而是上一次,"调教直至响"的间距时间...
tickshield.setAlarm 应该是这个去设定响的时间...但我不知如何写一个""调教直至响"的间距时间..",和读取它..
[ 本帖最后由 生活迫人难 於 2014-4-12 10:13 PM 编辑 ]
作者: 生活迫人难 发布时间: 2014-04-26
作者: form5 发布时间: 2014-04-26
300 蚊,买个电子闹钟,咩都有,仲可以有hello kitty logo
作者: 生活迫人难 发布时间: 2014-04-26


Try
Android App with Alarm Function.
https://play.google.com/store/ap ... .apalon.myclockfree
作者: me888 发布时间: 2014-04-26

作者: tenmillion 发布时间: 2014-04-26
哗! 要用到 Eprom writer 来搞个特别功能既电子钟, 可能要好熟硬件的电子专才先做到
Try
Android App with Alarm Function.
https://play.google.com/store/apps/details?id=com.apalon.m ...

自己整个,特别有满足感嘛

作者: 生活迫人难 发布时间: 2014-04-26
我跟标准将变数加入Tickshield.h, source 已经 share 咗去c hing 既 pm
你睇OK得唔得. 冇KIT冇得check

作者: tenmillion 发布时间: 2014-04-26
alarm 既 hour 同 minute 变做间隔时间
即系你set alarm= 1:10 就会一个钟头十分后响
按暂停就会下一个钟头十分后响

作者: tenmillion 发布时间: 2014-04-26
忘记讲, 而家个ALARM 定义改咗
alarm 既 hour 同 minute 变做间隔时间
即系你set alarm= 1:10 就会一个钟头十分后响
按暂停就会下一个钟头十分后响


[ 本帖最后由 aesopr21835 於 2014-4-13 05:22 PM 编辑 ]
作者: aesopr21835 发布时间: 2014-04-26

C hing 想点转果个温度计

作者: tenmillion 发布时间: 2014-04-26
希望帮到你

作者: tenmillion 发布时间: 2014-04-26
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28