![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
物联网ESP32
文章平均质量分 88
大话物联网
朋友们大家好,今天我们共同来谈论下一个很火爆的话题【物联网】,未来的趋势是什么?就是物联网。对的,没错就是物联网。
那么问题来了,什么是物联网呢?
曾经的你全家出游时,总是担心家中的财产安全;大清早出门上班时,总想看看孩子在家是否安好;养宠物时,总是担心宠物独自在家搞破坏……
大冬天的我们曾经关心窗外PM2.5是否爆表,我们可以通过天气预报数据来关注空气质量,得知是否有严重的雾霾问题,但我们根本无从知晓自己所处环境的空气是否干净。
当清晨的第一缕阳光射向窗外,是否可以让窗帘自动拉开,让你在温暖的阳光中醒来;晚上回家,指纹锁开门的瞬间联动客厅的智能灯自动打开。
每个人的生活中总有些猝不及防的用水
展开
-
ESP8266 对接RFID RC522 设备读取门禁卡
在本篇文章中,您将 使用ESP8266,连接到RFID RC522 设备上,读取门禁卡上的设备信息。本文提供了一个实用示例,以帮助您更好地学习它。实物图接线图:想要驱动RC522模块对IC卡(这里用的是M1卡型号是S50)进行读写操作,一定要有以下5个步骤:一、寻卡二、防冲突三、选择卡四、验证扇区密码(每个扇区都有密匙A和密匙B,验证正确才能对该扇区的某块进行读写)五、读/写硬件方面与单片机I/O口连好,使用SPI通信的时候NSS就是SDA引脚,IRQ悬空。代码如下六、 解析过程原创 2022-06-14 19:45:35 · 10697 阅读 · 7 评论 -
ESP8266 通过红外二极管发射红外信号
文章目录前言一、所需材料二、电路原理图三、 Arduino代码解析五、 红外遥控库文件安装六、 接收端效果展示及实物图总结前言人的眼睛能看到的可见光按波长从长到短排列,依次为红、橙、黄、绿、青、蓝、紫。其中红光的波长范围为0.62~0.76μm;紫光的波长范围为0.38~0.46μm。比紫光波长还短的光叫紫外线,比红光波长还长的光叫红外线。红外线遥控就是利用波长为0.76~1.5μm之间的近红外线来传送控制信号的。VS1838B红外一体化接收模块,内置PIN光敏二极管和前置放大器IC,实现红外遥控信原创 2020-10-22 17:28:19 · 10117 阅读 · 2 评论 -
ESP8266软串口 解码 红外遥控器
文章目录前言一、基本电路原理图二、用到的实验器件三、程序编写与说明四、 结果展示1.实物接线图2.遥控器实物3.串口解码成功总结前言近来突发奇想,想通过电视的遥控器控制 我的智能小车。那么要们要做的第一步是先对遥控器进行解码,然后8266芯片通过软串口进行读取,从而达到控制小车的目的。 一、基本电路原理图此图 是我整个语音控制小车的 全功能图,本节内容先讲述下红外解码和数据读取部分,暂不涉及 语音模块。二、用到的实验器件ESP8266 开发版USB 转ttl 串口工具普通红外接收原创 2020-10-17 16:29:24 · 4010 阅读 · 0 评论 -
小爱同学+blinker+esp8266实现千里点灯
文章目录前言一、准备材料:二、开发步骤1.arduino开发环境准备2.注册blinker账号3 编写程序5 USB-ttl 和esp01s 接线6 代码烧录:7 手机上的小爱配置总结前言手上有个小米手机,手机内置了小爱同学APP,早就听说小爱能通过wifi和蓝牙控制一些智能家居,手头正好有esp01s 模块, 这个模块正好板载了一颗led灯,于是我们第一步就是通过小爱同学控制这个灯,于是就开始了探索之旅。 一、准备材料:带有小爱同学的设备(小爱音箱、小米手机等等)ESP8266模块USB原创 2020-09-21 17:15:56 · 25040 阅读 · 15 评论 -
Arduino+esp32/esp8266+blinker一键配网
文章目录一、开发环境的搭建二、使用步骤1.在blinker手机应用上增加设备2.源码及讲解3.烧录代码到esp32 中4. 打开APP实现配网总结# 简介 为了使物联网更加人性化,当我们要发布一个物联网产品时,必须能够支持随时随地配置WIFI ,今天就教大家如何用手机app来完成ESP产品的无线配网。我们的开发环境是以arduino IDE为开发基础,通过blink服务器来控制我们的esp WiFi模块来完成配网。一、开发环境的搭建 关于环境搭建大家可以参考我上篇文章《Arduino+es原创 2020-09-14 18:46:09 · 13711 阅读 · 4 评论 -
Arduino+esp32+blinker第一课点灯
Arduino+esp32+blinker第一课点灯文章目录Arduino+esp32+blinker第一课点灯前言一、开发环境搭建二、开发第一个点灯程序1.添加设备2.载入示例3.代码部分4.关键代码讲解5.程序烧写总结前言为了实现远程控制,加深为物联网知识的认识,今天就教大家如何用手机app来控制我们的开发板,通过控制开发板点亮一盏灯。我们的开发环境是以arduino IDE为开发基础,通过blinker服务器来控制我们的esp32 WiFi模块,来点主板上的闪光灯。一、开发环境搭建a原创 2020-09-13 18:06:28 · 18937 阅读 · 6 评论 -
ESP32 Arduino GPIO 中断研究
ESP32 Arduino GPIO 中断研究 ESP32 中断 入门 学习文章目录ESP32 Arduino GPIO 中断研究前言一、GPIO 中断介绍二、演示1.接线图展示引脚功能图2.代码解析总结前言外部中断只针对于输入设备,当设备输入时的IO口电平发送变化时,调用相对应的IO的外部中断函数或者寄存器就会进入到IO口的外部中断控制。当配置完成时,加入需要对外部IO口变化之后进行操作时,通常的单片机需要外部中断服务函数控制,但是我们的ESP单片机不需要外部中断服务函数,它需要的是一个原创 2020-09-05 21:45:01 · 5601 阅读 · 3 评论 -
ESP32 Arduino LED的闪烁 点灯
ESP32 Arduino LED的闪烁我们开始探索一个新硬件时,要做的第一件事就是让LED闪烁。这会让我们兴奋不已,确实值得我们炫耀一番。点亮第一盏灯 LED文章目录ESP32 Arduino LED的闪烁用到的元件一、先看电路原理图二、代码解析三 实物图展示总结用到的元件•ESP32开发板•一个LED(我这里的是5mm绿色)•一个电阻220欧姆•面包板•导线若干一、先看电路原理图在这里我顺便说一下LED的限流电阻应该怎样选取,设置的合适的阻值。我们可以从LED的数据手册上原创 2020-09-05 16:57:53 · 12868 阅读 · 2 评论 -
esp32-cam 实现定时拍照并发送邮件
ESP32系列文章目录第一章 esp32-cam 实现定时拍照并发送邮件文章目录ESP32系列文章目录前言一、 ESP32-cam开发环境配置二、设备接线1.接线图三、代码解析四、效果演示1 邮箱收件箱展示2 邮件附件查看四、测试总结前言由于ESP8266本身的定位就是低成本的联网方案,所以它的性能不会太高,不适合做太复杂的事情。后来,安信可又推出了一款WIFI/蓝牙模块ESP32,它可以说是ESP8266的增强版。除了增加了蓝牙4.2之外,还增加了非常丰富的外设,如:ADC、SPI、IIC、原创 2020-09-04 19:49:29 · 11074 阅读 · 7 评论