arduino esp8266_Arduino传感器教程 第22章ESP8266 控制 5V 继电器

ESP8266控制5V继电器

目录

一、NodeMCU

二、工作原理

本文将使用亚马逊 AlexaEcho 和 ESP8266 控制 5V 继电器。

NodeMCU

NodeMCU 是一个开源的 IoT 物联网硬件开发板,由于它支持 WIFI 功能且使用方法十分类似 Arduino 开发板,所以近些年获得了越来越多来自全世界的创客朋友们的青睐。NodeMCU 尺寸与 Arduino Nano 类似。它并不是Arduino 团队开发的,但是我们也可以使用 Arduino IDE 对它进行开发。而且它还有一颗地道的“中国芯”— ES P8266 模块所以无论在性能还有价格上,我们太极创客团队都认为NodeMCU 是更值得创客朋友们在物联网开发上花更多的时间来学习和使用的。ESP8266-NodeMCU 开发板 V2作为万物互联的 IoT 基础,首先物联网控制板的成本不能过高。高昂的物联网控制元件不利于项目成本控制也不利于广大创客爱好者学习和使用它。在这一点上,NodeMCU 比树莓派以及 Arduino 家族的 IoT 平台等更具优势。电压电流限制NodeMCU 开发板引脚的输入输出电压限制是 3.3 V。如果向引脚施 3.6V以上的电压就有可能对芯片电路造成损坏。同时请注意,这些引脚的最大输出电流是 12mA。由于 NodeMCU 开发板的引脚允许电压和电流都是低于 Arduino 开发板的引脚,所以如您想要将 NodeMCU与Arduino引脚相互连接,请特别注意这两个开发板的引脚电压和电流的区别。如果操作不当可能会损坏 NodeMCU 开发板。 c5e47c9c146405fc06898e2b3d6d9aff.png

工作原理

NodeMCU 开发板上的两排插针与 ESP8266 芯片的引脚相连。有了开发板上的两排插针,我们就可以很轻松的使用杜邦线将芯片的引脚接到实验电路中。NodeMCU 开发板上还配有 USB 接口以及电压转换电路。这些为我们提供了很大的便利。我们只要用一根 USB 数据线就可以轻松的实现为ESP8266 供电以及上传程序的操作。当然,NodeMCU 开发板上的电路功能还不止这些,我就不再继续延伸下去了。不过说了这么多,还是请您务必记住一点, NodeMCU 开发板上的两排插针与 ESP8266 芯片的引脚是连在一起的。ESP8266芯片四周分布很多引脚。这些引脚大部分可用作输入输出使用。这些用作输入输出的引脚统称为 GPIO。ESP8266 芯片的 GPIO 引脚可用作数字输入来读
  • 5
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值