0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

儿童闹钟的制作

454398 来源:wv 2019-09-06 09:14 次阅读

第1步:收集材料

儿童闹钟的制作

零件

1 x Arduino Nano

1 x DS1307实时时钟

1 x双面原型主板

每个绿色,红色,黄色5毫米LED

每个270欧姆,680欧姆,1K欧姆电阻器

白色凹槽体育场杯

推光灯或3-4节AA电池座

工具

烙铁和焊料

无焊接面包板

电线和跳线

胶枪

注意:无法让中国纳米驱动程序工作:)

第2步:设置时钟

DS1307 RTC就像一块手表,使用电池操作并保持时间均匀当阿尔德uino失去动力或重置。 RTC使用I2C接口与Arduino进行通信。 SCL(时钟)连接到A5,SDA(数据)连接到A4。对于VCC,RTC最好用5V,但我发现它在3.3V时运行良好。

使用面包板,根据原理图将实时时钟连接到Arduino。

接下来,在此处或附件中的github上下载DS1307RTC库。

如果您从未下载过库,请单击“克隆或下载”并选择“下载ZIP”选项。

将库导入Arduino编辑器选择“导入”并选择ZIP。

接下来,下载附加的 Program_Clock_RTC.ino 草图,并将其导入到编辑器中。

在草图中设置当前日期/时间并运行程序以设置时钟。

确认正在返回的时间正确。

恭喜!你现在有一个工作时钟!!

第3步:添加LED和编程

LED测试

现在,根据原理图连接LED和电阻

下载 Light_Up_Clock_for_Kids.ino 草图并上传。在循环中,您将看到注释掉“setLEDs(tm.Hour,tm.Minute);”函数并在“testLEDs(); 函数下面取消注释循环通过每个LED 8秒钟。

验证LED工作循环是否正常工作,如果需要验证RTC仍然输出正确的时间,则取消注释serial.print行。

编程时代

验证一切正常后,取消注释 setLEDs()功能并注释掉 testLEDs()功能。在函数的 setLEDs()主体中设置您希望在示例后面显示各种颜色的时间。

注意:您可能需要使用电阻值为您的LED获得正确的亮度(以及您想要的功耗)。我发现以下适用于我的5mm LED,因为Green具有最高的正向电压,并且是最亮的,然后是其他颜色的调光器:

绿色:1K欧姆

黄色:680欧姆

红色:270欧姆

步骤4:构建灯罩

选项

为了散发LED发出的光,我尝试了几种不同的介质来封闭灯光。随着效果的不同,我尝试了一个按钮(LED最终太靠近扩散),梅森罐子里面装着羊皮纸或闪光胶,还有白色的体育场杯。你需要一些东西来散射光线,降低LED的刺激度,使光线均匀发光。

最佳选择

我找到了基本的白色体育场杯(3美元1美元)用蜡纸贴在里面(如图所示)发出良好的均匀光线。没有蜡纸,LED直接照射在杯子的顶部,产生不均匀的光斑。由于我打算长期使用,我甚至拿起硅胶灯具,我将重新设计并在未来添加Arduino(在AliExpress上10美元)。

第5步:低功耗和电池

我想让它更永久,并使用电池来操作。下一部分是可选的,因为您可以将杯子顶在上面,并使用墙上插头或便携式USB充电器供电

低功耗和移除内置LED

代码已包括将Arduino置于低功耗睡眠状态8秒钟,醒来检查时间然后又回去睡觉了。为了更省电,并且没有始终显示Power LED,您可以摆脱Arduino Nano上的内置LED(因为我使用引脚D13也决定摆脱内置LED使用烙铁加热标有POW和L的内置LED的侧面,然后拉动或切割以去除它们。还有许多其他省电选项,您可以通过谷歌搜索尝试,但这持续数月的电池,现在很好用!

原型板和电池盒

将所有部件焊接到原型板上可以减小尺寸并使其易于安装在杯子内部的电池组顶部。

使用3或4节AA电池盒并焊接正极(+)到Arduino上的Vin和负极( - )到GND。

我没有任何电池盒,但确实有一个已经拆开的1美元推光灯,完全具有4节AA电池盒准备好满足我的需求。我将白色杯子放在电池盒上并标记黑色塑料,然后用工具刀切割。

将电路板热粘到电池组底座上,然后将白色杯子热胶粘在电池组顶部。您可以在需要时轻松切割热胶,然后重新设置LED指示灯亮起时间。

这位于门旁的儿童梳妆台顶部,现在不再有清晨干扰器!!!

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 闹钟
    +关注

    关注

    0

    文章

    77

    浏览量

    27034
收藏 人收藏

    评论

    相关推荐

    语音芯片NV040D儿童玩具枪ic方案

    《方案开发背景》为什么要开发儿童玩具枪?随着科技的飞速发展和人们生活水平的提高,儿童玩具市场日益繁荣,其中,智能化、互动化的玩具越来越受到家长和孩子们的青睐。儿童玩具枪作为传统玩具中的一个重要分支
    的头像 发表于 11-08 01:02 73次阅读
    语音芯片NV040D<b class='flag-5'>儿童</b>玩具枪ic方案

    N9100智能电子音乐闹钟ic方案:大容量,支持2-128Mbit flash

    N9100智能电子音乐闹钟IC方案,集成MP3/WMV解码,支持大容量存储及多种文件系统,操作简便音质优美。支持电脑更新SPIFlash内容,为电子闹钟提供低成本解决方案。
    的头像 发表于 09-18 11:11 236次阅读

    无线时钟蓝牙音箱怎么关闭闹钟功能

    无线时钟蓝牙音箱关闭闹钟功能的方法可能因不同品牌和型号而有所差异,但通常可以按照以下一般步骤进行: 一、通过设备按键操作 找到菜单按钮 :首先,找到音箱上的“菜单”按钮(可能是一个圆形或特定图标
    的头像 发表于 09-06 18:06 3939次阅读

    觉醒时刻:电子闹钟功耗大探索 | 老陆测功耗08

    叮铃铃~闹钟一响,还早;闹钟一关,迟到。更为恼人的是,有时它甚至直接“罢工”。闹钟没响?意味着你将面临迟到的尴尬——当你气喘吁吁地冲进办公室,同事们已妥妥开始了新一天的工作,而你成为打破办公室宁静
    的头像 发表于 07-09 08:04 565次阅读
    觉醒时刻:电子<b class='flag-5'>闹钟</b>功耗大探索 | 老陆测功耗08

    基于51单片机数字时钟闹钟设计

    本资源内容概要:       这是基于51单片机数字时钟闹钟设计包含了PDF版本电路图、C语言程序源代码(keil软件打开)、proteus仿真。本资源适合人群:      单片机爱好者、电子
    发表于 06-25 10:17 0次下载

    微软、谷歌联手多家科技巨头保护儿童安全

     4 月 24 日消息,随着生成式 AI 的快速发展,如何保障儿童安全成为了焦点。微软、谷歌日前与 Thorn、All Tech Is Human 等专业机构联手,以期在生成 AI 技术中实施更严格的儿童安全措施。
    的头像 发表于 04-24 10:50 405次阅读

    基于51单片机的电子钟【12,24,闹钟,LCD1602,独立按键,DS1302】(仿真)

    电子钟设计能随意设定走时起始时间、能设定闹钟闹铃时间、能 12 小时/24 小时两 种制式可选和能显示年月日。
    的头像 发表于 04-10 00:39 1621次阅读
    基于51单片机的电子钟【12,24,<b class='flag-5'>闹钟</b>,LCD1602,独立按键,DS1302】(仿真)

    鸿蒙南向开发:制作【智能儿童手表】

    本项目是基于BearPi套件开发的智能儿童手表系统,该系统通过与GSM模块(型号:SIM808)的通信来实现通话和定位功能。 智能儿童手表系统可以通过云和手机建立连接,同步时间和获取天气信息,通过
    的头像 发表于 04-09 09:34 1021次阅读
    鸿蒙南向开发:<b class='flag-5'>制作</b>【智能<b class='flag-5'>儿童</b>手表】

    stm32f103c8t6闹钟中断无响是什么原因导致的?

    stm32f103c8t6闹钟中断无响应麻烦大佬帮忙看看
    发表于 03-26 07:29

    SD NAND:儿童玩具的多功能存储神器

    儿童玩具的发展一直在不断创新,而SD NAND作为一种多功能存储器,为儿童玩具带来了全新的应用体验。无论是音乐和故事播放器,还是教育游戏和应用,甚至是图像和视频存储,SD NAND都能发挥重要作用。
    的头像 发表于 01-31 16:47 608次阅读
    SD NAND:<b class='flag-5'>儿童</b>玩具的多功能存储神器

    基于51单片机的电子闹钟设计

    电子发烧友网站提供《基于51单片机的电子闹钟设计.rar》资料免费下载
    发表于 01-12 10:54 18次下载

    基于51单片机的1602显示带闹钟万年历设计

    电子发烧友网站提供《基于51单片机的1602显示带闹钟万年历设计.rar》资料免费下载
    发表于 01-12 09:34 24次下载

    基于51单片机的1602显示带闹钟万年历设计

    电子发烧友网站提供《基于51单片机的1602显示带闹钟万年历设计.rar》资料免费下载
    发表于 01-03 11:16 3次下载

    基于51单片机的电子闹钟设计

    基于51单片机的电子闹钟设计(实物)
    发表于 01-02 09:58 7次下载

    滚轮闹钟方案

    工作原理MCU采用矽杰XC8P9643,该芯片是51内核,有16KFLASH,内置4COM,12SEGLCD驱动,10路ADC,内置16MRC振荡器,外接32K晶振用于闹钟计时。用TC118S驱动一
    的头像 发表于 12-25 15:54 712次阅读
    滚轮<b class='flag-5'>闹钟</b>方案