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

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

3天内不再提示

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

454398 来源:网络整理 作者:佚名 2019-11-01 16:51 次阅读

第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

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

    关注

    3

    文章

    254

    浏览量

    29636
  • wifi模块
    +关注

    关注

    60

    文章

    379

    浏览量

    73341
  • ESP8266
    +关注

    关注

    50

    文章

    962

    浏览量

    44832
收藏 人收藏

    评论

    相关推荐

    ESP8266笔记-05.ESP8266 WIFI的使用

    ESP8266是怎么火起来的?毫无疑问就是他把WIFI模块的价格成功的打了下来,在我第一次看到ESP8266仅仅10元成本的开发板竟然可以连接WIF
    发表于 10-31 18:33

    ESP8266 太空人动画的 OLED 显示

    ESP8266 太空人动画的 OLED 显示
    的头像 发表于 10-08 15:06 211次阅读
    <b class='flag-5'>ESP8266</b> 太空人动画的 OLED 显示

    esp32和esp8266代码共用吗

    本文将介绍ESP32和ESP8266两款流行的微控制器在代码共用性方面的可能性与差异性。 一、引言 随着物联网技术的飞速发展,越来越多的智能设备开始进入我们的生活。其中,ESP32和ESP82
    的头像 发表于 08-19 18:23 969次阅读

    esp8266esp32区别是什么

    以下是关于ESP8266ESP32的主要区别: 处理器和架构 : ESP8266 :使用一个Tensilica L106 80MHz的处理器,属于Xtensa架构。 ESP32 :使
    的头像 发表于 08-19 18:16 4358次阅读

    esp8266不烧录可以使用吗

    ESP8266是一款非常流行的Wi-Fi模块,广泛应用于物联网项目中。然而,如果不进行烧录,ESP8266将无法正常工作。 1. ESP8266简介
    的头像 发表于 08-19 17:28 623次阅读

    esp8266wifi模块怎么连接手机

    ESP8266 WiFi模块连接手机主要可以通过两种方式实现: 通过路由器连接(STA模式)和直接作为热点连接(AP模式) 。以下是两种连接方式的步骤: 一、通过路由器连接(STA模式) 配置
    的头像 发表于 08-19 17:27 2204次阅读

    如何给ESP8266模块命名?

    我正在为我ESP8266模块分配一个名称。我想使用名称访问它,而不是 Station 模式下的 IP 地址。有什么建议怎么做吗? 我正在使用本机代码和 AT 命令。我在 WIFI AP 中为
    发表于 07-19 08:47

    esp8266 wifi模块CIPSEND发送返回no tail的原因?

    问题介绍:最近在做一个wifi通信的项目,用到了esp8266的模组,GMR版本信息如下; L:9 D:AT+GMR L:43 D:AT version:0.60.0.0(Jan 29 2016
    发表于 07-16 07:27

    如何在ESP8266 E12 WiFi模块上使用自动调制解调器睡眠?

    我想在我的 ESP8266 E12 WiFi 模块上使用自动调制解调器睡眠 (AT SLEEP=2)。如何在站点和服务器端实现它?我目前正在以 500 毫秒的间隔从
    发表于 07-16 06:51

    ESP8266-01在几个小时后停止响应了如何解决?

    我已经使用 Arduino IDE 为我的家庭自动化项目编写了 ESP8266-01。ESP-01 会在一段时间后停止响应接收到的 UDP 广播数据。 有人可以告诉我如何解决这个问题
    发表于 07-15 07:31

    ESP8266缓存AP后,是否会自动连接到任何缓存的AP?

    wifi_station_set_auto_connect 将 ESP8266 Station 设置为自动连接到 AP(其 ID 已缓存) 或通电时不通电。默认情况下,自动连接
    发表于 07-11 07:58

    请问ESP8266为什么无法加入AP?

    我正在使用ESP8266最新的 SDK 版本 3.4。我编写了一个将加入 AP 的代码。代码在 ESP8266 Devkit 上运行,但不在 ESP01 模块上运行。在两个
    发表于 07-08 08:24

    国产低成本Wi-Fi SoC解决方案芯片ESP8266ESP8285对比差异

    ESP8266ESP8285对比差异 ESP8285相当于在ESP8266基础上多加了1/2MB Flash, ESP8285与
    的头像 发表于 05-17 11:44 1178次阅读
    国产低成本Wi-Fi SoC解决方案芯片<b class='flag-5'>ESP8266</b>与<b class='flag-5'>ESP</b>8285对比差异

    使用Wi-Fi ESP8266方案模组接入云平台

    ESP8266模块芯片是基于无线通信协议的UARTWi-Fi透传模块芯片,支持802.11b/g/n的无线标准,并带有三种可选择的工作模式。ESP8266
    的头像 发表于 05-10 08:20 1735次阅读
    使用Wi-Fi <b class='flag-5'>ESP8266</b>方案模组接入云平台

    单片机怎么连接wifi模块esp

    Arduino 编写代码并测试连接 使用AT命令进行WiFi配置 常见的问题与解决方法 接下来,让我们逐步了解这些内容。 ESP8266简介 ESP8266是一款低成本的系统级芯片,内
    的头像 发表于 12-25 13:42 2312次阅读