如何使用Web服务器控制中继

电子说

1.2w人已加入

描述

步骤1:组件

硬件

NodeMCU开发板

继电器

USB电缆

软件

Arduino IDE

第2步:组件明细

什么是继电器

继电器是一种电磁设备,用于电气隔离两个电路并磁性连接。它们是非常有用的设备,允许一个电路在完全分离时切换另一个电路。它们通常用于将电子电路(在低电压下工作)连接到在非常高的电压下工作的电路。例如,继电器可以制作5V DC电池电路来切换230V AC电源电路。

工作原理

Web服务器

Web服务器

继电器开关可分为两部分:输入和输出。输入部分具有线圈,当来自电子电路的小电压施加到该线圈时,该线圈产生磁场。该电压称为工作电压。常用的继电器有不同的工作电压配置,如6V,9V,12V,24V等。输出部分包括机械连接或断开的接触器。在基本继电器中有三个接触器:常开(NO),常闭(NC)和公共(COM)。在无输入状态下,COM连接到NC。当施加工作电压时,继电器线圈通电,COM接触到NO。可以使用不同的继电器配置,如SPST,SPDT,DPDT等,它们具有不同数量的转换触点。通过使用适当的接触器组合,可以接通和断开电路。获取有关继电器开关结构的内部细节。

COM终端是公共终端。如果COIL端子通过额定电压通电,则COM和NO端子具有连续性。如果COIL端子未通电,则COM和NO端子没有连续性。

NC终端是常闭终端。即使继电器没有接收到任何或足够的电压来操作,也可以接通电源。

NO端子是常开端子。当继电器接收到额定电压时,它是您放置所需输出的端子。如果COIL端子没有电压或电压不足,则输出打开并且不接收电压。当COIL端子接收额定电压或稍低时,NO端子接收足够的电压并可以打开输出上的设备。

什么是NodeMCU

NodeMCU是一个开源的物联网平台。它包括在Espressif Systems的ESP8266Wi-FiSoC上运行的固件和基于它的硬件ESP-12模块。

Web服务器

如何使用Arduino IDE对NodeMCU进行编程

要将NodeMCU串行连接到PC,您必须安装cp2102驱动程序。安装驱动程序后,将NodeMCU与PC连接,打开Arduino IDE并选择主板NodeMCU 1.0并选择端口。之后上传代码。

如何将NodeMCU与中继连接

这里,我只连接了一个连接。您甚至可以将电压引脚连接到NodeMCU的Vin而不是3.3V。

Web服务器

步骤3:在Arduino IDE中设置NodeMCU

步骤1

打开Arduino IDE。然后转到File =》 Preference

Web服务器

步骤2

其他董事会经理,复制并粘贴网址,然后点击确定:

http://arduino.esp8266.com/stable/package_esp8266c 。..

Web服务器

Web服务器

第3步

打开Board Manager,转到Tools =》 Board =》 Boards Manger。

Web服务器

步骤4

打开Boards Manager并搜索nodemcu。

Web服务器

步骤5

之后下载ESP8266WiFi库。打开库管理器:Sketch =》包含库=》管理库

Web服务器

搜索ESP8266WiFi库

Web服务器

步骤6

选择Board和Port。

Web服务器

Web服务器

步骤4:程序

第5步:结果

Web服务器

Web服务器

Web服务器

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

全部0条评论

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

×
20
完善资料,
赚取积分