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

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

3天内不再提示

智能闹钟的制作图解

454398 来源:工程师吴畏 2019-08-13 10:54 次阅读

耗材:

这些是您需要的组件。

1.Coppertape

2.ESP32 X 1

3.IR距离传感器Sharp 2y0A21 X 1

4.电阻器和其他小部件

4A。 2K电阻

4b。 1Kresistor

4c中。电缆

5.无线充电

6.Button X 1

7.TIP120 X 1

8 .LCD X 1

9.Ledstrip

10.Potentiometer X 1

11.Buzzer X 1

12。 MCP 3008 X 1

13。 SN74HC595N X 1

14。 PCB(用于焊接)

15.RaspberryPI X 1

16.Wood(最小25X70 cm)

17.Sticker tape(exterior)

18.无线加密狗

所有组件的总价格应在90到170欧元之间

第1步:所需工具

1。烙铁/工作站(如果你想将其焊接到PCB上)

2。一些基本的木工工具

3。木胶

4。热胶枪(用于将零件固定到外壳上)

5。砂纸

6。开盒子刀

7。钻

8。 Powertools(可选)

第2步:从电路图开始

ESP32

ESP32的计划是在Pi进入或离开他的床时发布到Pi上的网络服务器。这就是为什么ESP没有直接连接到Pi。

红外距离传感器尖锐2y0A21

您需要MCP3008将模拟数据转换为可读数字数据。如果您想添加其他模拟传感器,您可以将它们连接到MCP上的剩余空闲引脚

LCD屏幕

我选择了使用带移位寄存器的LCD来保存pi中的一些GPIO引脚。您也可以选择将LCD直接连接到pi,或者如果您愿意,甚至可以使用oled显示器。

The ledstrip

I使用了我在家里发现的ledstrip它是一个非RGB模型。对于我的使用,这是我的想法。如果你想进一步扩展设计并使用rgb ledstrip,你可以这样做。你会更多的晶体管,你也必须改变代码中的一些东西。

第3步:制作电路图

通过使用所有提到的项目并查看图表,您可以重新创建电路。

我开始在面包机上构建电路以便于测试和修补,但如果您更喜欢将其直接焊接到PCB上,您也可以这样做。

步骤4:设置Pi

在对组件进行编程之前,必须执行一些步骤。

步骤1:设置WLAN作为静态并使用WLAN 1作为wifi连接

对于此步骤,我将删除链接到Raspberry的官方站点,您可以按照步骤(您可以找到这里的步骤)

第2步:在pi上设置Mysql数据库

这是必须的红色以获取睡眠数据。在这方面你也可以在互联网上找到足够的教程,所以我不打算在这里解释一下。 (链接到这里的其中一个教程)

第3步:设置apache webserver

这个很简单。你只需要做‘sudo apt install apache2’就可以了。现在,您可以将目录‘/var/www/html’中的站点更改为我的github上的html,css和js

步骤5:制作数据库Shematic

对于数据库,我选择了一个simpel设计,可以访问我想要记录的最必要的东西,甚至还有一些额外的东西可以进一步扩展。

第6步:代码(Pi和ESP)

对于编码我使用Pycharm这是一个易于使用的程序,我在学校使用。

编程ESP32我选择使用arduino IDE。您需要在IDE上安装一些额外的板才能将代码发送到ESP(此处的教程)。

对于代码,你可以进入我的GitHub页面

第7步:ESP32方面

这里非常简单。使用你可以在我的github上找到的代码,你只需要将铜带线连接到引脚4(一个电容式触摸引脚),你就可以把它放在一个枕头里或者你的下方。

将esp32连接到pi只需要连接到名为ESP32的接入点连接密码12345678并通过智能手机转到路由器页面。选择菜单并选择新的接入点。在这里你选择pi的访问点的名称并输入密码,即所有!

步骤8:制作套管

将木头切成小块,然后将它们粘在盒子上(不要粘在上面)

步骤9:抽出你想要你的洞/加深部分的地方

用铅笔画它对我来说是最好的方式。

步骤10:制作孔和切口

对于加深的部件,我发现用盒子做最简单的方法用一些砂纸打磨并进一步使其平滑。这是可能的,因为我的木材类型。对于其他孔,我建议使用powertools,但钻孔和使用钢丝锯也可以。

步骤11:将组件焊接到Pcb

此步骤没有义务,但使组件看起来更整洁,并且更容易安装到木质外壳中。

步骤12:在案例中安装所有内容

查看是否所有内容都适用于案例。你可以开始热粘一些部件,但要记住你仍然需要贴上plastick贴纸,使外观看起来不错,所以我建议等待热胶。

步骤13:完成工作:外部

我选择使用大贴纸给外部一个额外的好看。您也可以选择油漆。

步骤14:进行一些外部/内部调整

《现在是时候将一些零件热粘到外壳上了,如果你想完成像我一样的LED灯,你可以去当地的家庭式咖啡店,找一些像塑料一样的牛奶塑料来扩散照明。您可以切掉一些细线并将它们放在LED上方,如图所示。

步骤15:结果

可以从具有无线充电功能的网站进行控制的工作闹钟,也可用作夜灯。安装此闹钟后不会再打盹。

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

    关注

    1

    文章

    22

    浏览量

    7809
收藏 人收藏

    评论

    相关推荐

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

    在这个快节奏的时代,每一个清晨的唤醒方式都显得尤为重要。智能音乐闹钟,作为家居生活的智慧伴侣,正悄然改变着我们的日常生活。而N9100语音芯片的加入,更是为这一领域带来了前所未有的创新与突破
    的头像 发表于 09-19 08:01 239次阅读
    N9100<b class='flag-5'>智能</b>电子音乐<b class='flag-5'>闹钟</b>ic方案:大容量,支持2-128Mbit flash

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

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

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

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

    WT588F02KD-24SS智能音乐闹钟芯片方案:高效节能,超长语音存储,灵活闹钟设置

    在这个快节奏的时代,每一个清晨的唤醒方式都显得尤为重要。智能音乐闹钟,作为家居生活的智慧伴侣,正悄然改变着我们的日常生活。而WT588F02KD-24SS语音芯片的加入,更是为这一领域带来了前所未有的创新与突破。
    的头像 发表于 08-13 14:12 198次阅读

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

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

    NNG宣布为Dacia汽车提供基于OpenStreetMap的地图解决方案

    智能出行日益成为主流的今天,汽车导航系统的精准度与实时性成为了消费者购车时的重要考量因素之一。近日,全球领先的地图解决方案提供商NNG正式宣布与知名汽车制造商Dacia达成战略合作,共同推出
    的头像 发表于 07-04 15:09 534次阅读

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

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

    音箱制作过程图解

    电子发烧友网站提供《音箱制作过程图解.doc》资料免费下载
    发表于 04-28 09:27 10次下载

    如何使用Arduino制作智能垃圾箱

    在这个项目中,我将向您展示如何使用Arduino制作智能垃圾箱,当您带着垃圾接近时,垃圾箱的盖子会自动打开。
    的头像 发表于 02-11 12:22 2841次阅读
    如何使用Arduino<b class='flag-5'>制作</b><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 725次阅读
    滚轮<b class='flag-5'>闹钟</b>方案

    断路器控制回路接线图解

    断路器控制回路接线图解
    的头像 发表于 12-16 09:37 1930次阅读
    断路器控制回路接线<b class='flag-5'>图解</b>