×

使用Arduino Uno和SmartEdge Agile实现家庭自动化

消耗积分:2 | 格式:zip | 大小:1.05 MB | 2023-07-10

南风一号

分享资料个

描述

历史

我开始这个项目作为一个学校项目。实际上,我想创造一些有益于社会的东西。因此,我开始研究世界上存在哪些可以解决的不同问题。然后,我发现“滥用电力”和“电力短缺”是印度人民面临的一些问题。因此,我为上述目的设计了这个系统。我在没有任何 nxp rapid iot 快速原型制作套件和 Smart Edge Agile 的情况下完成了它,但在这里我使用了它们。

材料清单

下面给出了我项目中使用的材料及其各自的价格(所有价格均以每件 INR 为单位);

  • 面包板 - 60 卢比
  • 四通道继电器模块 - INR 130
  • HC-SR04 超声波距离传感器 - INR 80
  • Arduino Uno - 1500 印度卢比
  • 公对公通用跳线 - 5 印度卢比(大约需要 50-70 卢比)
  • 公对母通用跳线 - 5 印度卢比(大约需要 50-70 卢比)
  • 9v 电源适配器 - 100 印度卢比
  • HC - 05 蓝牙模块 - 250 印度卢比

因此,我项目的总成本约为 4000 印度卢比

 
 
 
 
poYBAGOhFzWAb5oxAAAoetb2kIA019.jpg
 
1 / 7面包板
 

原则

整个系统的工作原理是:

1)超声波传感器将检测到人体存在

2) 继电器模块将控制所有电器,但不会连接到插座,因为房间里没有人时可能需要打开它

3) Smart Edge 将通过 Brainium 服务器获取各种传感器值显示,因为该套件具有高精度传感器

*继电器模块将安装在设备和开关之间,以便运行设备时会有一个自动开关(由 Arduino Uno 运行)和一个普通的手动开关

** 如果需要在没有人在场的情况下运行任何设备,可以通过定制的应用程序实现 2 小时。

 

制作步骤

第 1 步:制作房屋原型

您可以为此目的使用任何类型的模型,但条件是您需要有一座由任何材料制成的没有屋顶的房子。我附上了我(制作的)房子的照片。

 
 
 
 
pYYBAGOhFzmAatXQAAEBxeaRfS4915.jpg
 
1 / 7房子
 

第 2 步:建立连接

Smart Edge Agile 无需布线,其余组件可按如下方式布线:

 
poYBAGOhF2SAHgW1AAVflztlBsk674.jpg
原理图
 

第 3 步:编写代码:

Arduino IDE的代码在下面的附件部分给出,更多细节请看评论。

第 4 步:制作应用程序

我使用 MIT App Inventor 来制作应用程序。以下是块的屏幕截图:

 
 
 
 
poYBAGOhF2iAVhzZAAGl6s9INO0744.png
 
1 / 3
 

 

 

 


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

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !