如何使用ESP8266 WiFi模块制作家庭自动化系统

电子说

1.2w人已加入

描述

第1步:准备

步骤2:订购PCB和组件

从JLCPCB订购PCB。他们以极低的价格提供高质量的PCB(10种PCB,每种颜色2美元)。只需从下面获取PCB Gerber文件,然后将其上传到JLCPCB网站即可。您将在一周内收到PCB。

您可以从LCSC网站订购组件。从下面下载组件文件。将文件上传到LCSC网站上,然后选择所需的组件数量。

组件(最少数量):

Atmega328p x1

28针IC插座x1

47µF电解电容器x2

2.2µF电解电容器x1

绿色LED 0603 x2

蓝色LED 0603 x4

20pF陶瓷电容器0603 x2

10k电阻0603 x1

1k电阻0603 x7

2.2k电阻0603 x1

510电阻0603 x4

16MHz晶体振荡器x1

78M05 5V稳压器x1

HT7233 3.3V稳压器x1

1N4007二极管THT x4

M7D肖特基二极管x1

公头和母头

12V DC插孔x1

PC817C光耦合器x4

BC547晶体管(NPN )x4

端子块x4

5V继电器x4

ESP8266 01模块(lcsc文件中不包括)x1

步骤3:焊接组件

自动化系统

根据示意图焊接组件。首先将小型组件或SMD组件焊接在PCB上,然后再焊接通孔(THT)组件。

步骤4:上传代码

自动化系统

如果使用的是新的ATmega328p,则需要将Bootloader刻录到其上,了解如何刻录Bootloader。

在atmega328上上传代码,因为您可以在没有atmega或USB到TTL转换器的情况下使用arduino。

步骤5:您完成了!

您的家庭自动化系统已完成。您可以使用Blynk App控制您的电路板。现在,您可以通过wifi使用blynk应用程序来控制家用电器,例如灯,风扇,电视,AC等。

自动照明系统:如果要在黑暗中自动打开或关闭照明,请将光传感器(LDR)连接到模拟引脚并使用Blynk应用程序控制自动照明系统。

责任编辑:wv

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

全部0条评论

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

×
20
完善资料,
赚取积分