我非常热衷于科学和技术。所以,我想在现实中应用工程,技术如何帮助我们。那时,我在课程的最后一年,参观了艾哈迈达巴德盲人协会。我见过很多残疾人在一起。随即,我在脑海中规划了一个设计,为他们打造一个设备是可行的。在该设备的帮助下,他们将变得独立,无需依赖他人进行日常工作。
8051 微控制器和嵌入式系统:使用汇编和 CBook 作者:Janice Gillispie Mazidi、Muhammad Ali Mazidi 和 Rolin D. McKinlay
AVR 微控制器和嵌入式系统:使用汇编和 CBook,作者:Muhammad Ali Mazidi、Sarmad Naimi 和 Sepher Naimi
这项工作有两个部分。
>>> 基于语音的家庭自动化
>>>Raspberry Pi 支持物联网
在这部分,我们使用 I2C 协议。
为了使用这个协议,我们需要主人和奴隶。因此,在这里,我们使用 Arduino UNO 和 Raspberry Pi 作为主控。并且我们基于ATmega328 IC制作了三个slave。从站的示意图在下面的部分中可用。随时可用的 PCB 板也在该部分中。那是我做的。
我们也在使用 8 通道继电器模块。
我们在大厅使用 3 个继电器,卧室使用 3 个继电器,厨房使用 2 个继电器。
大厅的三个继电器与数字引脚号 2、3 和 4 上的第一个从站相连。卧室的其他 3 个继电器与第二个从站相连,厨房的其他 2 个继电器与第三个从站相连。所以,我们将得到如下结构。
现在,我们的 Arduino UNO 已与 PC 连接。您必须上传代码部分中给出的主代码的表格。然后对于slave 1,slave 2和slave 3,你必须上传slave程序。在这里,每个组件都通过 I2C 协议连接。表示从机和主机通过 SDA 和 SCL 线连接。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !