0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何對(duì)ESP8266單片機(jī)進(jìn)行編程?

電子設(shè)計(jì) ? 來(lái)源:電路城 ? 作者:電路城 ? 2021-04-26 14:25 ? 次閱讀

在這里,我想向您展示我如何制作自己的Arduino AC調(diào)光器,該調(diào)光器可以輕松控制交流負(fù)載,例如電動(dòng)機(jī)和燈光。它具有處理1200瓦以上功率的能力,并且對(duì)于家庭自動(dòng)化和家庭自動(dòng)化來(lái)說(shuō)是一個(gè)非常不錯(cuò)的項(xiàng)目,因?yàn)槲沂褂玫?a target="_blank">微控制器是具有WiFi功能的ESP8266,并且只需少量更改即可修改代碼。

在這里,我為您提供了一個(gè)包含所有信息教程

零件和零件清單:

如何對(duì)ESP8266單片機(jī)進(jìn)行編程?

以下是整個(gè)過(guò)程所需的清單:

10kohm電位器。

2雙接線端子。

您偏愛(ài)的交流電動(dòng)機(jī)(單相)。

可調(diào)光的燈泡。

小5伏手機(jī)電源。

測(cè)量工具:萬(wàn)用表,鉗形表(可選)。

Micro USB SMD連接器。

1.3英寸OLED顯示屏。

金屬絲。

電路原理圖:

這是我們項(xiàng)目的電路圖:

如何對(duì)ESP8266單片機(jī)進(jìn)行編程?

它具有電路的所有內(nèi)部連接,我們可以在以后創(chuàng)建PCB設(shè)計(jì)。

對(duì)ESP8266單片機(jī)進(jìn)行編程

如何對(duì)ESP8266單片機(jī)進(jìn)行編程?

1-要對(duì)ESP-12進(jìn)行編程,我們需要通過(guò)USB電纜將其直接連接到PC,打開(kāi)代碼“ ACControl”,安裝我也附帶的庫(kù),然后單擊上載。

如果當(dāng)前的測(cè)量值在顯示器上顯示錯(cuò)誤,或者您想改善它們,則可以在代碼中通過(guò)實(shí)驗(yàn)調(diào)整以下參數(shù)

浮動(dòng)Sensibilidad = 0.066; // 30Amps傳感器的靈敏度(如果使用20A或5A版本,請(qǐng)參見(jiàn)ACS712的數(shù)據(jù)表)。

浮動(dòng)截距= 35952.685; //更改此值,直到您盡可能接近真實(shí)電流為止。

浮動(dòng)斜率= 273; //更改此值,直到您盡可能接近真實(shí)電流為止。

浮點(diǎn)測(cè)試頻率= 60; //電路頻率(Hz)

浮動(dòng)windowLength = 40.0 / testFrequency; //將要測(cè)試的循環(huán)數(shù)。

接線:

如何對(duì)ESP8266單片機(jī)進(jìn)行編程?

請(qǐng)仔細(xì)執(zhí)行以下幾步:

將OLED顯示器插入機(jī)箱插槽。

為顯示器接線,并確保PCB和OLED之間的連接正確(插腳輸出可能會(huì)有所不同)。

將電動(dòng)機(jī)或電線(黑色和紅色)連接到輸出端子排,無(wú)論極性如何。

獲取交流電纜,找出電源線和零線,然后分別將它們連接到電源接線盒(重要)中。

控制單相交流電動(dòng)機(jī)

如何對(duì)ESP8266單片機(jī)進(jìn)行編程?

確保電位器處于最小位置。

打開(kāi)系統(tǒng)。

單擊按鈕以啟用調(diào)光功能。

逐漸轉(zhuǎn)動(dòng)電位計(jì),電動(dòng)機(jī)應(yīng)啟動(dòng)。

您必須在顯示屏上看到電動(dòng)機(jī)電流。

如果再次單擊該按鈕,電動(dòng)機(jī)將關(guān)閉。

智能功能設(shè)置

如何對(duì)ESP8266單片機(jī)進(jìn)行編程?

這不是一個(gè)簡(jiǎn)單的調(diào)光器,它具有一些有趣的功能,讓我們嘗試一下。

按下按鈕3秒鐘以上。

顯示屏應(yīng)顯示“ Max Amps”。

旋轉(zhuǎn)電位計(jì)以設(shè)置最大安培設(shè)定點(diǎn)。

再次單擊按鈕,您應(yīng)該再次進(jìn)入開(kāi)始屏幕。

現(xiàn)在,如果您模擬電動(dòng)機(jī)的過(guò)載,則當(dāng)電流超過(guò)設(shè)定值時(shí)應(yīng)將其關(guān)閉。

控制燈泡

如何對(duì)ESP8266單片機(jī)進(jìn)行編程?

這種類型的調(diào)光器是完美的,并且理想用于控制電阻性負(fù)載,因此在這種情況下,我們將更好地,更線性地控制燈泡的亮度。

一些LED可調(diào)光燈會(huì)閃爍一點(diǎn)。燈絲燈是最好的選擇。
責(zé)任編輯:pj

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 傳感器
    +關(guān)注

    關(guān)注

    2551

    文章

    51099

    瀏覽量

    753567
  • 單片機(jī)
    +關(guān)注

    關(guān)注

    6037

    文章

    44558

    瀏覽量

    635283
  • pcb
    pcb
    +關(guān)注

    關(guān)注

    4319

    文章

    23099

    瀏覽量

    397880
  • 顯示器
    +關(guān)注

    關(guān)注

    21

    文章

    4979

    瀏覽量

    139984
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Ardnino的ESP8266編程源碼

    這是采用Ardniuo for ESP8266 IDE 編寫(xiě)的ESP8266編程,簡(jiǎn)單實(shí)現(xiàn)WIFI串口通訊,讓51單片機(jī)不用在寫(xiě)AT指令的編程
    發(fā)表于 12-04 11:54 ?9次下載

    esp8266中文資料匯總(esp8266引腳圖_與單片機(jī)連接_串口wifi實(shí)例)

    本文首先介紹了esp8266引腳圖功能與esp8266特性,其次介紹了 單片機(jī)ESP8266串口連接及最小系統(tǒng)連接與程序分享,最后介紹了esp8
    發(fā)表于 05-24 08:36 ?22.6w次閱讀
    <b class='flag-5'>esp8266</b>中文資料匯總(<b class='flag-5'>esp8266</b>引腳圖_與<b class='flag-5'>單片機(jī)</b>連接_串口wifi實(shí)例)

    使用51單片機(jī)通過(guò)ESP8266模塊與手機(jī)進(jìn)行通訊的資料說(shuō)明

    本文檔的主要內(nèi)容詳細(xì)介紹的是使用51單片機(jī)通過(guò)ESP8266模塊與手機(jī)進(jìn)行通訊的資料說(shuō)明。
    發(fā)表于 08-28 17:29 ?24次下載
    使用51<b class='flag-5'>單片機(jī)</b>通過(guò)<b class='flag-5'>ESP8266</b>模塊與手機(jī)<b class='flag-5'>進(jìn)行</b>通訊的資料說(shuō)明

    ESP8266wifi模塊與51單片機(jī)通信教程

    **ESP8266wifi模塊與51單片機(jī)通信教程準(zhǔn)備兩個(gè)200歐左右的電阻準(zhǔn)備6根杜邦線然后將ES8266通過(guò)如圖這種方式連接起來(lái) 注意:在連接單片機(jī)的RX和TX引腳時(shí)必須和
    發(fā)表于 11-11 09:06 ?54次下載
    <b class='flag-5'>ESP8266</b>wifi模塊與51<b class='flag-5'>單片機(jī)</b>通信教程

    APP同過(guò)ESP8266與51單片機(jī)通信

    APP通過(guò)ESP8266單片機(jī)通信簡(jiǎn)述本項(xiàng)目中是用ESP8266作為熱點(diǎn),工作在MODE2模式,手機(jī)作為station接入ESP8266的網(wǎng)絡(luò)進(jìn)行
    發(fā)表于 11-11 18:06 ?79次下載
    APP同過(guò)<b class='flag-5'>ESP8266</b>與51<b class='flag-5'>單片機(jī)</b>通信

    51單片機(jī)通過(guò)ESP8266模塊與手機(jī)進(jìn)行通訊

    51單片機(jī)通過(guò)ESP8266模塊與手機(jī)進(jìn)行通訊WIFI 工作方式:1.AP模式 提供熱點(diǎn)2.Station模式 作為設(shè)備接入熱點(diǎn)3.同時(shí)支持配置通過(guò)USB轉(zhuǎn)TTL模塊把ESP8266
    發(fā)表于 11-12 12:06 ?34次下載
    51<b class='flag-5'>單片機(jī)</b>通過(guò)<b class='flag-5'>ESP8266</b>模塊與手機(jī)<b class='flag-5'>進(jìn)行</b>通訊

    視頻教程-micropython基礎(chǔ)入門(mén)(esp32/esp8266單片機(jī)開(kāi)發(fā))-物聯(lián)網(wǎng)技術(shù)

    micropython基礎(chǔ)入門(mén)(esp32/esp8266單片機(jī)開(kāi)發(fā)) 10...
    發(fā)表于 11-13 15:36 ?55次下載
    視頻教程-micropython基礎(chǔ)入門(mén)(<b class='flag-5'>esp</b>32/<b class='flag-5'>esp8266</b><b class='flag-5'>單片機(jī)</b>開(kāi)發(fā))-物聯(lián)網(wǎng)技術(shù)

    51單片機(jī)+ESP8266-01通過(guò)串口通信控制LED燈

    前期準(zhǔn)備硬件:51單片機(jī)開(kāi)發(fā)板、ESP8266-01WIFI模塊、TTL-USB轉(zhuǎn)串口;軟件:Keil uv4單片機(jī)編程軟件、串口調(diào)試助手XCOM V2.0、有人網(wǎng)絡(luò)助手;基礎(chǔ)知識(shí):
    發(fā)表于 11-13 17:21 ?45次下載
    51<b class='flag-5'>單片機(jī)</b>+<b class='flag-5'>ESP8266</b>-01通過(guò)串口通信控制LED燈

    51單片機(jī)通過(guò)WIFI模塊ESP8266控制四路繼電器

    模塊和繼電器模塊組成,上位機(jī)由Android手機(jī)APP承擔(dān)。我們?cè)贏PP上發(fā)送繼電器的開(kāi)關(guān)控制指令,ESP8266將收到的數(shù)據(jù)發(fā)送給單片機(jī),從而實(shí)現(xiàn)對(duì)繼電器進(jìn)行開(kāi)關(guān)控制。二、硬件設(shè)計(jì)
    發(fā)表于 11-23 16:51 ?43次下載
    51<b class='flag-5'>單片機(jī)</b>通過(guò)WIFI模塊<b class='flag-5'>ESP8266</b>控制四路繼電器

    基于STM32單片機(jī)ESP8266物聯(lián)網(wǎng)阿里云的遠(yuǎn)程控制LED系統(tǒng)

    產(chǎn)品功能:STM32單片機(jī)通過(guò)ESP8266與阿里云平臺(tái)進(jìn)行通信,接受到阿里云平臺(tái)(具有配套的APP)的數(shù)據(jù)進(jìn)而執(zhí)行相應(yīng)操作:打開(kāi)LED、關(guān)閉LED硬件設(shè)備:STM32 C8T6單片機(jī)
    發(fā)表于 12-24 19:20 ?42次下載
    基于STM32<b class='flag-5'>單片機(jī)</b><b class='flag-5'>ESP8266</b>物聯(lián)網(wǎng)阿里云的遠(yuǎn)程控制LED系統(tǒng)

    esp8266單片機(jī)透?jìng)鱛ESP8266通過(guò)MQTT接入Home Assistant

    1.簡(jiǎn)介ESP8266是一款串口WiFi模塊,內(nèi)部集成MCU能實(shí)現(xiàn)單片機(jī)之間串口通信, 這款模塊簡(jiǎn)單易學(xué),體積小,便于嵌入式開(kāi)發(fā)。本文介紹的是ESP8266系列中的ESP-01,這款芯
    發(fā)表于 12-29 18:57 ?34次下載
    <b class='flag-5'>esp8266</b><b class='flag-5'>單片機(jī)</b>透?jìng)鱛<b class='flag-5'>ESP8266</b>通過(guò)MQTT接入Home Assistant

    51單片機(jī)通過(guò)WIFI模塊ESP8266控制四路繼電器

    手機(jī)APP通過(guò)ESP8266 WIFI模塊與51單片機(jī)通信控制四路繼電器。下位機(jī)單片機(jī)、ESP8266模塊和繼電器模塊組成,上位
    發(fā)表于 02-09 09:34 ?131次下載
    51<b class='flag-5'>單片機(jī)</b>通過(guò)WIFI模塊<b class='flag-5'>ESP8266</b>控制四路繼電器

    如何使用Arduino UNO對(duì)ESP8266進(jìn)行編程

    電子發(fā)燒友網(wǎng)站提供《如何使用Arduino UNO對(duì)ESP8266進(jìn)行編程.zip》資料免費(fèi)下載
    發(fā)表于 12-16 10:13 ?1次下載
    如何使用Arduino UNO對(duì)<b class='flag-5'>ESP8266</b><b class='flag-5'>進(jìn)行</b><b class='flag-5'>編程</b>

    51單片機(jī)通過(guò)WIFI模塊ESP8266控制四路繼電器

    手機(jī)APP通過(guò)ESP8266 WIFI模塊與51單片機(jī)通信控制四路繼電器。下位機(jī)單片機(jī)、ESP8266模塊和繼電器模塊組成,上位
    發(fā)表于 04-26 09:22 ?12次下載
    51<b class='flag-5'>單片機(jī)</b>通過(guò)WIFI模塊<b class='flag-5'>ESP8266</b>控制四路繼電器

    esp8266加入到c51單片機(jī)單通道程序怎么寫(xiě)

    要將ESP8266模塊加入到C51單片機(jī)的單通道程序中,您需要了解如何通過(guò)串行通信(UART)與ESP8266進(jìn)行通信。以下是如何實(shí)現(xiàn)這一點(diǎn)的步驟和示例代碼。 步驟 1:硬件連接 首先
    的頭像 發(fā)表于 10-18 11:32 ?606次閱讀