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

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

3天内不再提示

如何对ESP8266单片机进行编程?

电子设计 来源:电路城 作者:电路城 2021-04-26 14:25 次阅读

在这里,我想向您展示我如何制作自己的Arduino AC调光器,该调光器可以轻松控制交流负载,例如电动机和灯光。它具有处理1200瓦以上功率的能力,并且对于家庭自动化和家庭自动化来说是一个非常不错的项目,因为我使用的微控制器是具有WiFi功能的ESP8266,并且只需少量更改即可修改代码。

在这里,我为您提供了一个包含所有信息教程

零件和零件清单:

如何对ESP8266单片机进行编程?

以下是整个过程所需的清单:

10kohm电位器

2双接线端子

您偏爱的交流电动机(单相)。

可调光的灯泡。

小5伏手机电源

测量工具:万用表,钳形表(可选)。

Micro USB SMD连接器

1.3英寸OLED显示屏。

金属丝。

电路原理图:

这是我们项目的电路图:

如何对ESP8266单片机进行编程?

它具有电路的所有内部连接,我们可以在以后创建PCB设计

对ESP8266单片机进行编程

如何对ESP8266单片机进行编程?

1-要对ESP-12进行编程,我们需要通过USB电缆将其直接连接到PC,打开代码“ ACControl”,安装我也附带的库,然后单击上载。

如果当前的测量值在显示器上显示错误,或者您想改善它们,则可以在代码中通过实验调整以下参数

浮动Sensibilidad = 0.066; // 30Amps传感器的灵敏度(如果使用20A或5A版本,请参见ACS712的数据表)。

浮动截距= 35952.685; //更改此值,直到您尽可能接近真实电流为止。

浮动斜率= 273; //更改此值,直到您尽可能接近真实电流为止。

浮点测试频率= 60; //电路频率(Hz)

浮动windowLength = 40.0 / testFrequency; //将要测试的循环数。

接线:

如何对ESP8266单片机进行编程?

请仔细执行以下几步:

将OLED显示器插入机箱插槽。

为显示器接线,并确保PCB和OLED之间的连接正确(插脚输出可能会有所不同)。

将电动机或电线(黑色和红色)连接到输出端子排,无论极性如何。

获取交流电缆,找出电源线和零线,然后分别将它们连接到电源接线盒(重要)中。

控制单相交流电动机

如何对ESP8266单片机进行编程?

确保电位器处于最小位置。

打开系统。

单击按钮以启用调光功能。

逐渐转动电位计,电动机应启动。

您必须在显示屏上看到电动机电流。

如果再次单击该按钮,电动机将关闭。

智能功能设置

如何对ESP8266单片机进行编程?

这不是一个简单的调光器,它具有一些有趣的功能,让我们尝试一下。

按下按钮3秒钟以上。

显示屏应显示“ Max Amps”。

旋转电位计以设置最大安培设定点。

再次单击按钮,您应该再次进入开始屏幕。

现在,如果您interwetten与威廉的赔率体系 电动机的过载,则当电流超过设定值时应将其关闭。

控制灯泡

如何对ESP8266单片机进行编程?

这种类型的调光器是完美的,并且理想用于控制电阻性负载,因此在这种情况下,我们将更好地,更线性地控制灯泡的亮度。

一些LED可调光灯会闪烁一点。灯丝灯是最好的选择。
责任编辑:pj

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

    关注

    2550

    文章

    51042

    浏览量

    753105
  • 单片机
    +关注

    关注

    6035

    文章

    44553

    浏览量

    634709
  • pcb
    pcb
    +关注

    关注

    4319

    文章

    23082

    浏览量

    397542
  • 显示器
    +关注

    关注

    21

    文章

    4971

    浏览量

    139933
收藏 人收藏

    评论

    相关推荐

    Ardnino的ESP8266编程源码

    这是采用Ardniuo for ESP8266 IDE 编写的ESP8266编程,简单实现WIFI串口通讯,让51单片机不用在写AT指令的编程
    发表于 12-04 11:54 9次下载

    esp8266中文资料汇总(esp8266引脚图_与单片机连接_串口wifi实例)

    本文首先介绍了esp8266引脚图功能与esp8266特性,其次介绍了 单片机ESP8266串口连接及最小系统连接与程序分享,最后介绍了esp8
    发表于 05-24 08:36 22.6w次阅读
    <b class='flag-5'>esp8266</b>中文资料汇总(<b class='flag-5'>esp8266</b>引脚图_与<b class='flag-5'>单片机</b>连接_串口wifi实例)

    使用51单片机通过ESP8266模块与手机进行通讯的资料说明

    本文档的主要内容详细介绍的是使用51单片机通过ESP8266模块与手机进行通讯的资料说明。
    发表于 08-28 17:29 24次下载
    使用51<b class='flag-5'>单片机</b>通过<b class='flag-5'>ESP8266</b>模块与手机<b class='flag-5'>进行</b>通讯的资料说明

    ESP8266wifi模块与51单片机通信教程

    **ESP8266wifi模块与51单片机通信教程准备两个200欧左右的电阻准备6根杜邦线然后将ES8266通过如图这种方式连接起来 注意:在连接单片机的RX和TX引脚时必须和
    发表于 11-11 09:06 54次下载
    <b class='flag-5'>ESP8266</b>wifi模块与51<b class='flag-5'>单片机</b>通信教程

    APP同过ESP8266与51单片机通信

    APP通过ESP8266单片机通信简述本项目中是用ESP8266作为热点,工作在MODE2模式,手机作为station接入ESP8266的网络进行
    发表于 11-11 18:06 79次下载
    APP同过<b class='flag-5'>ESP8266</b>与51<b class='flag-5'>单片机</b>通信

    51单片机通过ESP8266模块与手机进行通讯

    51单片机通过ESP8266模块与手机进行通讯WIFI 工作方式:1.AP模式 提供热点2.Station模式 作为设备接入热点3.同时支持配置通过USB转TTL模块把ESP8266
    发表于 11-12 12:06 34次下载
    51<b class='flag-5'>单片机</b>通过<b class='flag-5'>ESP8266</b>模块与手机<b class='flag-5'>进行</b>通讯

    视频教程-micropython基础入门(esp32/esp8266单片机开发)-物联网威廉希尔官方网站

    micropython基础入门(esp32/esp8266单片机开发) 10...
    发表于 11-13 15:36 55次下载
    视频教程-micropython基础入门(<b class='flag-5'>esp</b>32/<b class='flag-5'>esp8266</b><b class='flag-5'>单片机</b>开发)-物联网威廉希尔官方网站

    51单片机+ESP8266-01通过串口通信控制LED灯

    前期准备硬件:51单片机开发板、ESP8266-01WIFI模块、TTL-USB转串口;软件:Keil uv4单片机编程软件、串口调试助手XCOM V2.0、有人网络助手;基础知识:
    发表于 11-13 17:21 45次下载
    51<b class='flag-5'>单片机</b>+<b class='flag-5'>ESP8266</b>-01通过串口通信控制LED灯

    51单片机通过WIFI模块ESP8266控制四路继电器

    模块和继电器模块组成,上位由Android手机APP承担。我们在APP上发送继电器的开关控制指令,ESP8266将收到的数据发送给单片机,从而实现对继电器进行开关控制。二、硬件设计
    发表于 11-23 16:51 43次下载
    51<b class='flag-5'>单片机</b>通过WIFI模块<b class='flag-5'>ESP8266</b>控制四路继电器

    基于STM32单片机ESP8266物联网阿里云的远程控制LED系统

    产品功能:STM32单片机通过ESP8266与阿里云平台进行通信,接受到阿里云平台(具有配套的APP)的数据进而执行相应操作:打开LED、关闭LED硬件设备:STM32 C8T6单片机
    发表于 12-24 19:20 42次下载
    基于STM32<b class='flag-5'>单片机</b><b class='flag-5'>ESP8266</b>物联网阿里云的远程控制LED系统

    esp8266单片机透传_ESP8266通过MQTT接入Home Assistant

    1.简介ESP8266是一款串口WiFi模块,内部集成MCU能实现单片机之间串口通信, 这款模块简单易学,体积小,便于嵌入式开发。本文介绍的是ESP8266系列中的ESP-01,这款芯
    发表于 12-29 18:57 34次下载
    <b class='flag-5'>esp8266</b><b class='flag-5'>单片机</b>透传_<b class='flag-5'>ESP8266</b>通过MQTT接入Home Assistant

    51单片机通过WIFI模块ESP8266控制四路继电器

    手机APP通过ESP8266 WIFI模块与51单片机通信控制四路继电器。下位单片机ESP8266模块和继电器模块组成,上位
    发表于 02-09 09:34 131次下载
    51<b class='flag-5'>单片机</b>通过WIFI模块<b class='flag-5'>ESP8266</b>控制四路继电器

    如何使用Arduino UNO对ESP8266进行编程

    电子发烧友网站提供《如何使用Arduino UNO对ESP8266进行编程.zip》资料免费下载
    发表于 12-16 10:13 1次下载
    如何使用Arduino UNO对<b class='flag-5'>ESP8266</b><b class='flag-5'>进行</b><b class='flag-5'>编程</b>

    51单片机通过WIFI模块ESP8266控制四路继电器

    手机APP通过ESP8266 WIFI模块与51单片机通信控制四路继电器。下位单片机ESP8266模块和继电器模块组成,上位
    发表于 04-26 09:22 12次下载
    51<b class='flag-5'>单片机</b>通过WIFI模块<b class='flag-5'>ESP8266</b>控制四路继电器

    esp8266加入到c51单片机单通道程序怎么写

    要将ESP8266模块加入到C51单片机的单通道程序中,您需要了解如何通过串行通信(UART)与ESP8266进行通信。以下是如何实现这一点的步骤和示例代码。 步骤 1:硬件连接 首先
    的头像 发表于 10-18 11:32 564次阅读