电子发烧友App

硬声App

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

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

3天内不再提示
电子发烧友网>电子资料下载>电子资料>冰箱冰块检测系统

冰箱冰块检测系统

2022-12-16 | zip | 0.17 MB | 次下载 | 免费

资料介绍

描述

介绍

如今,一些设备已经配备了智能在这些设备中,我们重点介绍了家用电器。随着时间的推移,它们不断发展并为我们的家庭带来了许多功能。

这样,我们就可以提到冰箱了。随着时间的推移,已经开发了用于控制和功能的技术面板来帮助用户。

一些冰箱中非常有趣的功能之一是能够在冰箱中的冰块很少时发出通知。这可以防止用户打开冰箱并增加电力消耗。

考虑到这个问题,我们决定实施一个系统,在冰盒冰块不足时检查并通知用户。

现在,我们将介绍整个电路设计编程

 
pYYBAGOX2t-AVNAAAAD2yG1Vt68773.png
图 1 - 电子电路原理图。
 

在冰箱里,当盒子里的冰块足够多时,它会很重,从而启动限位开关传感器,LED将熄灭。否则,LED将被激活并通知用户盒子里只有几块冰块。

在图 2 中,电路在原型板中表示

 
poYBAGOX2yeAdoUpAAz1BIuvMWw247.jpg
图 2 - 电子电路的表示。
 

该系统很简单,但是,有几个信息可以讨论以下几点:

  • 这个简单的系统可以影响您不需要打开冰箱来检查是否有冰的事实;
  • 我可以举例说明工程师拥有的愿景,并使产品与许多其他产品不同,并为用户创造价值和新颖性;
  • 像这样一个简单的系统,通过避免用户打开检查是否有冰,允许用户减少能源消耗;
  • 放置Arduino或任何其他微控制器的事实是为了展示家用电器和其他设备的系统是如何“智能”的。正如我所说,像这样的小系统,再加上冰箱所拥有的所有其他系统,将成为一款创新产品。
  • 这台冰箱除了有这个系统可以检测到什么时候有很少的冰,同样的工程师还设计了一个系统,可以在其中一扇门打开时产生声音信号这些都是简单的事情,但它们直接影响到产品的创新。

我们想通过这篇文章展示的是:简单的想法可以产生伟大的创新!

现在,在了解了电路的工作原理之后,是时候学习如何对该项目进行编程了。让我们开始吧!

开发项目

该项目有一个简单的电路。图 1 显示了电子原理图。

在所介绍的电路中,按钮用于表示限位开关传感器。工作项目非常简单。

在冰箱中,当盒冰与非常冰块在一起时,它会非常重,从而启动限位开关传感器,LED将熄灭。否则,LED将被激活并通知用户盒子里有几块冰块。

下面介绍用于对项目进行编程的代码。

#define BOTAO 8
#define LED 10
  
bool LimitSwitch = 0;
  
void setup() 
{
 pinMode(BOTAO, INPUT);
 pinMode(LED, OUTPUT);
}
  
void loop() 
{
 LimitSwitch = digitalRead(BOTAO);
   if(LimitSwitch == 0)
   {
     digitalWrite(LED, HIGH);  
   }
   if(LimitSwitch == 1)
   {
     digitalWrite(LED, LOW);  
   }
  
}

在代码中,我们声明了 LimitSwitch 变量来存储按钮的引脚状态。因此,在循环中,系统会验证它的值是多少。

如果按钮的引脚状态为 0,则系统理解为限位开关传感器未启动,并且系统中的冰块很少。这样,LED将被激活,如图 3 所示。

 
poYBAGOX21yAEHa7AAtmKuNA4oM005.jpg
图 3 - 表示冰盒内少量冰块的系统。
 

现在,如果系统有足够的冰块并且限位开关传感器被激活,LED将被关闭,如图 4 所示。

 
pYYBAGOYtE2Ado_tAAphemitbQo864.jpg
图 4 - 表示冰盒内非常冰块的系统。
 

如今,已经存在具有此功能的冰箱。如您所见,该系统的实现非常简单,并通过有关冰箱内冰块数量的简单信息帮助用户。

 


下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1储能电源市场分析
  2. 7.99 MB  |  11次下载  |  免费
  3. 2储能电源市场分析报告
  4. 2.61 MB   |  7次下载  |  免费
  5. 3labview文档教程资料(一)
  6. 24.29 MB   |  2次下载  |  免费
  7. 4第三代SiC功率半导体动态可靠性测试系统介绍
  8. 8.02 MB   |  1次下载  |  免费
  9. 5用于便携可穿戴设备的RX8130CE
  10. 277.67 KB  |  1次下载  |  免费
  11. 6英集芯IP5353 QFN32 规格书pdf
  12. 2.70 MB  |  1次下载  |  免费
  13. 742V、5A SIMPLE SWITCHER® 特性降压稳压器LM22677/-Q1数据表
  14. 1.54MB   |  1次下载  |  免费
  15. 83.5V 至 36V 输入、1V 至 20V 输出、6A 电源模块LMZM33606数据表
  16. 1.97MB   |  1次下载  |  免费

本月

  1. 1STM32国内外发展现状
  2. 1.15 MB   |  16次下载  |  免费
  3. 2传感芯片选型指南
  4. 3.60 MB   |  12次下载  |  免费
  5. 3储能电源市场分析
  6. 7.99 MB  |  11次下载  |  免费
  7. 4ATmega8芯片中文手册
  8. 2.45 MB   |  8次下载  |  1 积分
  9. 5TDK电容器产品指南
  10. 11.88 MB   |  7次下载  |  1 积分
  11. 62A多电池高效开关充电器AN_SY6912A中文资料规格书
  12. 1.43 MB   |  7次下载  |  免费
  13. 7储能电源市场分析报告
  14. 2.61 MB   |  7次下载  |  免费
  15. 816A 输出电流,高可靠、高效率 同步降压转换器PCD3201产品手册
  16. 0.47 MB   |  6次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935091次下载  |  免费
  3. 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
  4. 1.48MB  |  420050次下载  |  免费
  5. 3Altium DXP2002下载入口
  6. 未知  |  233068次下载  |  免费
  7. 4电路仿真软件multisim 10.0免费下载
  8. 340992  |  191317次下载  |  免费
  9. 5十天学会AVR单片机与C语言视频教程 下载
  10. 158M  |  183316次下载  |  免费
  11. 6labview8.5下载
  12. 未知  |  81567次下载  |  免费
  13. 7Keil工具MDK-Arm免费下载
  14. 0.02 MB  |  73789次下载  |  免费
  15. 8NI LabVIEW中实现3D视觉的工具和技术
  16. 未知  |  70088次下载  |  免费