使用小度音箱+Blinker控制ESP01S Relay继电器模块

这篇具有很好参考价值的文章主要介绍了使用小度音箱+Blinker控制ESP01S Relay继电器模块。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一. 使用ESP01S模块,PIN脚定义如下:

esp01s引脚定义,arduino,单片机,ESP32,单片机,c语言,嵌入式硬件,开源软件,开发语言

管脚功能如下:

esp01s引脚定义,arduino,单片机,ESP32,单片机,c语言,嵌入式硬件,开源软件,开发语言

ESP01S模块原理图:

esp01s引脚定义,arduino,单片机,ESP32,单片机,c语言,嵌入式硬件,开源软件,开发语言

ESP01S模块比ESP01模块做了以下优化:

  1. LED灯的管脚发生变化,由ESP01的TXD0变成ESP01s的GPIO2引脚;
  2. ESP01s模块的IO0、RST、EN引脚上加了上拉电阻,也就是说在连接了3v3引脚后这三个引脚也自动连接上高电平,无需再EN引脚上外接高电平。

ESP01模块外接引脚图:

esp01s引脚定义,arduino,单片机,ESP32,单片机,c语言,嵌入式硬件,开源软件,开发语言

ESP01S模块外接引脚图:

esp01s引脚定义,arduino,单片机,ESP32,单片机,c语言,嵌入式硬件,开源软件,开发语言

二. 继电器模块选择:使用以下所示隔离款继电器模块

esp01s引脚定义,arduino,单片机,ESP32,单片机,c语言,嵌入式硬件,开源软件,开发语言

原理图如下:

esp01s引脚定义,arduino,单片机,ESP32,单片机,c语言,嵌入式硬件,开源软件,开发语言模块使用GPIO0驱动继电器,但是ESP01S模块在上电时GPIO0会不受控制翻转,网上很多建议加电容但是效果不是很好,这里直接使用RXD (GPIO3)驱动继电器,需要修改软硬件。

esp01s引脚定义,arduino,单片机,ESP32,单片机,c语言,嵌入式硬件,开源软件,开发语言

esp01s引脚定义,arduino,单片机,ESP32,单片机,c语言,嵌入式硬件,开源软件,开发语言

三. 搭建ESP8266 Arduino开发环境:

这部分属于基础内容不再赘述,可以查看本人其它文章博客。

ESP01S模块烧录时选择“Generic ESP8266 Module”

esp01s引脚定义,arduino,单片机,ESP32,单片机,c语言,嵌入式硬件,开源软件,开发语言

四:程序编写和APP设置

代码支持小度音箱,小爱同学,天猫精灵,如下需定义三种智能音箱接口:

esp01s引脚定义,arduino,单片机,ESP32,单片机,c语言,嵌入式硬件,开源软件,开发语言

Blinker APP按键定义和功能:

esp01s引脚定义,arduino,单片机,ESP32,单片机,c语言,嵌入式硬件,开源软件,开发语言

esp01s引脚定义,arduino,单片机,ESP32,单片机,c语言,嵌入式硬件,开源软件,开发语言

在Blinker APP中新建网络接入设备,获取秘钥用于程序中使用。在APP中新建名字为Relay的开关按键,这样APP上的按键就和程序中的relay_callback功能对应起来。点击Blinker APP上的按键就会开关ESP01S 继电器模块。

最后的连接如下:

esp01s引脚定义,arduino,单片机,ESP32,单片机,c语言,嵌入式硬件,开源软件,开发语言

 

实际效果可以参考以下视频:

小度智能音箱控制ESP01S继电器模块 blinker APP_哔哩哔哩_bilibili文章来源地址https://www.toymoban.com/news/detail-789507.html

到了这里,关于使用小度音箱+Blinker控制ESP01S Relay继电器模块的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • ESP32+ 继电器-控制交流电器(Web 服务器)

    采用继电器配合esp32远程控制电灯的方法,继电器也可以改成多路继电器,这样单个esp32可以控制多个电器原件 以下是esp32的io引脚,本文采用IO26作为信号输入  将继电器模块连接到esp32,如下图所示 本例子中用的是一个继电器模块 以下是实物的接线图,图中没有用AC接灯泡而

    2024年02月16日
    浏览(52)
  • ESP32网络开发实例-Web控制8路继电器

    将继电器与 ESP32 一起使用是远程控制交流家用电器的好方法。 本文介绍如何使用 ESP32 控制继电器模块。 我们将了解继电器模块的工作原理、如何将继电器连接到 ESP32 以及构建网络服务器以远程控制继电器(或任意数量的继电器)。 继电器是一种电动开关,与任何其他开关

    2024年02月07日
    浏览(49)
  • ESP32-CAM ——Blinker平台

    ESP32-CAM,点灯云平台Blinker,MQTT协议,APP控制,Wifi视频监控,点灯,控制舵机。 两个宝藏网站  点灯科技 (diandeng.tech) 软件下载 - Arduino中文社区 第一次体验Arduino 按照上面教程安装ESP32固件包 语言改为中文 学过stm32再看Arduino代码,有种看少儿编程的感觉哈哈哈  用串口连接

    2024年02月14日
    浏览(34)
  • 单片机如何控制继电器?手把手教你使用继电器(含原理)

    说明: 博客上有很多高阅读量的继电器原理说明和使用方法,总结的很到位,但是感觉有些复杂了,没办法快速上手!对于硬件的大佬来说,它是一个最最简单的模块,但是来搜寻继电器使用方法的,恰恰是刚刚入门的同学,若过于复杂的说明,则无法快速的将它运用到项目

    2024年02月04日
    浏览(51)
  • 基于Arudino+Esp8266+Blinker实现简易智能家居

    可实现的功能: 温湿度测量+OLED显示+手机显示 检测火焰+OLED提醒+手机显示+蜂鸣器报警提示 手机控制开启小风扇(模拟空调),也可根据需求设置成温度过高过低时开启 一个为了凑数的控制开灯功能 硬件: ESP8266开发板 杜邦线若干 火焰传感器 继电器 Dht11温湿度传感器 OLE

    2024年02月13日
    浏览(63)
  • 实现手机app和微信小程序和树莓派智能音箱远程控制arduino获取甲醛温湿度和控制灯(esp8266 ZE08-CH2O DHT11 MQTT 语音识别 语言合成 http请求转串口通信系统 )

    首先你有这样的esp8266 这种esp8266自身带2个按键和烧录芯片方便调试,综合性价比较高。 需要有一个arduino uno 连接甲醛探测器和温湿度探测器 或者其他芯片都行。 还有就是你要有树莓派和usb麦克风,用来实现智能音箱,有了这3个开发板我们开始吧! https://www.bilibili.com/video

    2024年02月14日
    浏览(49)
  • ESP系列入门教程(一)——之用继电器简单驱动一个LED【附 ESP32 / ESP8266 通用代码】

    最近在跟着几个大佬的教学视频做项目。陆续会更新记录一些要点,便于后期总结笔记的时候进行引用。 也可以帮助有心跟着一起复刻的宝子们,更好地捋清思路。 【本系列教程 - 总目标】: 使用ESP系列板卡,通过MQTT进行数据通信,达到远程控制多个传感器的效果。 ◆配

    2024年01月19日
    浏览(46)
  • Arduino物联网快速开发:基于ESP8266与点灯Blinker制作小白都会的DIY《智能家居》系统

    我们要制作一款能够远程控制家里灯、风扇的开关,并采集温湿度、光照传输到手机APP上。正好看到了点灯Blinker的开源方案, blinker是一套跨硬件、跨平台的物联网解决方案,提供APP端、设备端、服务器端支持,使用公有云服务进行数据传输。可用于智能家居、数据监测等领

    2024年02月06日
    浏览(47)
  • 毕业设计——基于STM32的智能家具控制系统(ESP-01S(8266)、手机app远程控制、远程显示温度)

    智能家具系统分为两个不同版本系列: ①系列一:手机app远程控制、远程检测温湿度显示在app,(云平台)    ---------本文章 ②系列二:语音识别控制                https://blog.csdn.net/m0_59113542/article/details/123742383 步进电机及相关驱动 步进电机28BYJ48 uln2003驱动板器4相5线

    2023年04月09日
    浏览(71)
  • 智能家居---工厂模式实现灯光控制(继电器组)以及火灾报警模组的封装

    采用工厂模式以面向对象的方式来封装各种设备模块,方便整合项目以及后期的维护和扩展 mainPro.c(主函数) controlDevice.h( 设备类) bathroomLight.c(浴室灯) livingroomLight.c(客厅灯) restaurantLight.c(餐厅灯) beedroomLight(卧室灯) fire.c(火灾检测) beep.c(和火灾检测配合实现火灾报警的蜂鸣

    2024年02月13日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包