国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何設置帶有Arduino IDE的NodeMCU 1.0

454398 ? 來源:網絡整理 ? 作者:網絡整理 ? 2019-12-09 15:12 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:您需要什么

要遵循本教程,您需要以下組件:

Micro USB電纜

NodeMCU 1.0(ESP-12E模塊)

LEDstrip

此外,您將需要:

Adafruit IO帳戶

Google日歷

Zapier帳戶

Arduino IDE 1.8.2

步驟2:Google日歷

如何設置帶有Arduino IDE的NodeMCU 1.0

因為您提醒您,您應該在Google Calender中進行活動。

轉到以下網站并進行活動:

https://www.google.com/calendar

步驟3:連接帶有Zapier的Google日歷

創建一個Zapier帳戶(如果尚未執行此操作)。單擊“制作一個zap”(右上角的橙色按鈕),然后將您的Google Calender與Zapier連接。為此,您需要在搜索字段中輸入Google Calender并單擊它。這樣,您可以將壓延機與Zapier連接。

步驟4:觸發器

選擇事件開始作為觸發器并選擇您的Google帳戶。接下來,在“編輯選項”部分中,您應該寫出要觸發事件的距離。您將根據自己的回答在LED燈條上收到通知。最后,您需要編寫與您在Google日歷中命名活動的方式完全匹配的搜索詞。立即保存您的Zap。

第5步:將Zapier與Adafruit IO連接

觸發觸發器之后,執行此操作。要將Adafruit IO與Zapier連接,您需要轉到以下鏈接:https://zapier.com/developer/invite/25310/e5b57f6e084ed73db02db095986ead31/不要創建新的Zap,請進一步處理已經制作的Zap 。現在選擇Adafruit作為動作。

步驟6:Adafruit數據和值

添加您的Adafruit帳戶并粘貼您的AIO密鑰。設置為值“ 1”。我們需要它來觸發事件。稍后,您還將在代碼中看到該值。轉到Adafruit并進行一個名為“測試”的提要。在Zapier中輸入此內容。您可以測試Zap是否有效。您應該在Adafruit Feed中看到該值。

步驟7:添加代碼以連接到Adafruit

使用MicroUSB電纜將NodeMCU連接到PC。您還應該將LED燈帶也連接到NodeMCU的D5,G和3V中。確保以這種方式連接LED燈條。現在將以下代碼添加到Arduino草圖中。

// Adafruit IO Digital Output Example

// Tutorial Link: https://learn.adafruit.com/adafruit-io-basics-digital-output

//

// Adafruit invests time and resources providing this open source code.

// Please support Adafruit and open source hardware by purchasing

// products from Adafruit!

//

// Written by Todd Treece for Adafruit Industries

// Copyright (c) 2016 Adafruit Industries

// Licensed under the MIT license.

//

// All text above must be included in any redistribution.

/************************** Configuration ***********************************

/ edit the config.h tab and enter your Adafruit IO credentials

// and any additional configuration needed for WiFi, cellular,

// or ethernet clients.

#include “config.h”

#include “Adafruit_NeoPixel.h”

/************************ Example Starts Here *******************************

/ digital pin 5

#define PIXEL_PIN D5

#define PIXEL_COUNT 24

#define PIXEL_TYPE NEO_GRB + NEO_KHZ800

Adafruit_NeoPixel pixels = Adafruit_NeoPixel(PIXEL_COUNT, PIXEL_PIN, PIXEL_TYPE);

// set up the ‘digital’ feed

AdafruitIO_Feed *Test = io.feed(“Test”);

void setup() {

// start the serial connection

Serial.begin(115200);

// wait for serial monitor to open

while(! Serial);

// connect to io.adafruit.com

Serial.print(“Connecting to Adafruit IO”);

io.connect();

// set up a message handler for the ‘digital’ feed.

// the handleMessage function (defined below)

// will be called whenever a message is

// received from adafruit io.

Test-》onMessage(handleMessage);

// wait for a connection

while(io.status() 《 AIO_CONNECTED) {

Serial.print(“。”);

delay(500);

}

// we are connected

Serial.println();

Serial.println(io.statusText());

pinMode(D5, OUTPUT);

}

void loop() {

// io.run(); is required for all sketches.

// it should always be present at the top of your loop

// function. it keeps the client connected to

// io.adafruit.com, and processes any incoming data.

io.run();

}

步驟8:Arduino中的新標簽

新建一個標簽頁并將其命名“config.h中”。您實際上需要包含config.h(請參見前面的代碼)。在以下代碼中,您需要編寫您自己的Adafruit用戶名和您自己的密鑰。如果您還不知道密鑰,請轉到Adafruit IO,然后單擊“查看AIO密鑰”。將其粘貼到Arduino中。確保已安裝Arduino Neopixel庫,否則代碼將無法正常工作。

/************************ Adafruit IO Config *******************************/

// visit io.adafruit.com if you need to create an account,

// or if you need your Adafruit IO key.

#define IO_USERNAME “Your AIO username”

#define IO_KEY “Your AIO key”

/******************************* WIFI **************************************

/ the AdafruitIO_WiFi client will work with the following boards:

// - HUZZAH ESP8266 Breakout -》 https://www.adafruit.com/products/2471

// - Feather HUZZAH ESP8266 -》 https://www.adafruit.com/products/2821

// - Feather M0 WiFi -》 https://www.adafruit.com/products/3010

// - Feather WICED -》 https://www.adafruit.com/products/3056

#define WIFI_SSID “Your wifi or hotspot name”

#define WIFI_PASS “Your wifi or hotspot password”

// comment out the following two lines if you are using fona or ethernet

#include “AdafruitIO_WiFi.h”

AdafruitIO_WiFi io(IO_USERNAME, IO_KEY, WIFI_SSID, WIFI_PASS);

/******************************* FONA **************************************

/ the AdafruitIO_FONA client will work with the following boards:

// - Feather 32u4 FONA -》 https://www.adafruit.com/product/3027

// uncomment the following two lines for 32u4 FONA,

// and comment out the AdafruitIO_WiFi client in the WIFI section

// #include “AdafruitIO_FONA.h”

// AdafruitIO_FONA io(IO_USERNAME, IO_KEY);

/**************************** ETHERNET ************************************

/ the AdafruitIO_Ethernet client will work with the following boards:

// - Ethernet FeatherWing -》 https://www.adafruit.com/products/3201

// uncomment the following two lines for ethernet,

// and comment out the AdafruitIO_WiFi client in the WIFI section

// #include “AdafruitIO_Ethernet.h”

// AdafruitIO_Ethernet io(IO_USERNAME, IO_KEY);

步驟9:測試是否已連接到Adafruit

如果復制正確,則在串行監視器中上傳后應該會看到以下內容:

Connecting to Adafruit IO.。..

Adafruit IO connected.

步驟10:更新代碼以接收數據

在初始選項卡中添加以下代碼,以在LED燈條上接收顏色。如果您的活動即將開始,您將獲得這些顏色。

if (data-》toPinLevel() == 1) {

for(int i=0; i

pixels.setPixelColor(i, 0, 255, 0);

pixels.show();

}

Serial.println(“Event is about to start!”);

}

digitalWrite(PIXEL_PIN, data-》toPinLevel());

}

}

步驟11:最終通知

如果執行了以下步驟正確并且您的事件即將開始,您將在串行監視器上收到通知。您將看到以下內容:

Connecting to Adafruit IO.。.

Adafruit IO connected.

received 《- Event is about to start!

責任編輯:wv

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Arduino
    +關注

    關注

    190

    文章

    6526

    瀏覽量

    196933
  • NODEMCU
    +關注

    關注

    13

    文章

    289

    瀏覽量

    23405
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    設置帶有長度、CRC校驗的指令格式,通信時需要注意哪些方面?

    設置帶有長度、CRC校驗的指令格式,通信時需要注意哪些方面?
    發表于 02-03 14:14

    乾芯DSP開發環境之IDE安裝使用入門

    工欲善其事,必先利其器。對于企業用戶而言,一款適配的集成開發環境(IDE)絕非簡單工具,更是提升團隊效率、保障代碼安全的核心支撐。下面就為大家梳理IDE安裝使用的核心步驟,新手也能快速掌握。一、搭建乾芯DSP開發環境QX-IDE
    的頭像 發表于 12-29 15:55 ?1692次閱讀
    乾芯DSP開發環境之<b class='flag-5'>IDE</b>安裝使用入門

    大神們,想知道你們都用什么ide編程調試器? Arduino IDE?還是 e2studio ?還有其他嗎?哪個好用呢

    大神們,想知道你們都用什么ide編程調試器? Arduino IDE? 還是 e2studio ? 還有其他嗎? 哪個IDE好用呢? 求指點呀
    發表于 11-30 12:05

    開源鴻蒙技術大會2025丨IDE分論壇:聚焦AI驅動的開發工具革新,探索下一代IDE前沿技術

    開源鴻蒙技術大會2025 IDE分論壇在湖南長沙國際會議中心舉行。本次論壇由華為軟件IDE實驗室技術專家鄧成瑞和復旦大學計算與智能創新學院副院長彭鑫擔任出品人,共設置9個議題,邀請學術界的教授
    的頭像 發表于 11-20 17:21 ?789次閱讀
    開源鴻蒙技術大會2025丨<b class='flag-5'>IDE</b>分論壇:聚焦AI驅動的開發工具革新,探索下一代<b class='flag-5'>IDE</b>前沿技術

    如何在AMD Vitis Unified IDE中使用系統設備樹

    您將在這篇博客中了解系統設備樹 (SDT) 以及如何在 AMD Vitis Unified IDE 中使用 SDT 維護來自 XSA 的硬件元數據。本文還講述了如何對 SDT 進行操作,以便在 Vitis Unified IDE 中實現更靈活的使用場景。
    的頭像 發表于 11-18 11:13 ?3116次閱讀
    如何在AMD Vitis Unified <b class='flag-5'>IDE</b>中使用系統設備樹

    WEMOS D1 R32 用Arduino IDE 點燈程序 及搭建

    https://v.kuaishou.com/J43p6seX D1 R32 "Arduino IDE "閃爍 該作品在快手被播放過1次,點擊鏈接,打開【快手】直接觀看!
    的頭像 發表于 10-27 14:51 ?554次閱讀

    deepin IDE入選Gitee最有價值開源項目

    近日,deepin IDE 成功入選 Gitee 最有價值開源項目(GVP)!
    的頭像 發表于 10-14 18:10 ?1285次閱讀

    如何在 NuMaker-IoT-M467 板上使用 Arduino IDE 控制 Wi-Fi 模塊?

    在NuMaker開發板上,有一個ESP-12F Wi-Fi模塊;但是,Arduino IDE 中的 NuMaker UNO 包不提供該模塊的相關控制。如果您希望在 Arduino IDE
    發表于 09-04 08:28

    請問是否可以將 Nu-Link2-Me V1.0 的固件升級到 V2.0?

    我目前有一個 NuMaker-M251KG V1.1 板,我正在嘗試將其連接到 Crossworks for ARM IDE 并運行它。但是,它沒有連接。 NuMaker-M433SE V1.0
    發表于 08-18 08:09

    如何用Arduino Nano/UNO R3開發板給另一個Arduino IDE不能下載的Arduino Nano/UNO R3開發板重新燒錄引導程序bootlaoder

    本文介紹了如何用能夠Arduino IDE下載的Arduino Nano/UNO R3開發板給另一個Arduino IDE不能下載的
    的頭像 發表于 08-08 20:16 ?3571次閱讀
    如何用<b class='flag-5'>Arduino</b> Nano/UNO R3開發板給另一個<b class='flag-5'>Arduino</b> <b class='flag-5'>IDE</b>不能下載的<b class='flag-5'>Arduino</b> Nano/UNO R3開發板重新燒錄引導程序bootlaoder

    1.0 至 6.0 GHz SPDT 開關 skyworksinc

    電子發燒友網為你提供()1.0 至 6.0 GHz SPDT 開關相關產品參數、數據手冊,更有1.0 至 6.0 GHz SPDT 開關的引腳圖、接線圖、封裝手冊、中文資料、英文資料,1.0
    發表于 08-01 18:36
    <b class='flag-5'>1.0</b> 至 6.0 GHz SPDT 開關 skyworksinc

    【Milk-V Duo S 開發板免費體驗】Milk-V DuoS之使用Arduino開發小核

    快速上手。同時,Arduino 社區非常活躍,您可以輕松地獲取到各種項目教程、文檔和支持。 Milk-V Duo 系列已經支持 Arduino 開發,您可以直接使用 Arduino IDE
    發表于 07-17 21:01

    如何在Unified IDE中創建視覺庫HLS組件

    最近我們分享了開發者分享|AMD Vitis HLS 系列 1 - AMD Vivado IP 流程(Vitis 傳統 IDE)和開發者分享|AMD Vitis HLS 系列 2:AMD
    的頭像 發表于 07-02 10:55 ?1441次閱讀
    如何在Unified <b class='flag-5'>IDE</b>中創建視覺庫HLS組件

    使用AMD Vitis Unified IDE創建HLS組件

    這篇文章在開發者分享|AMD Vitis HLS 系列 1 - AMD Vivado IP 流程(Vitis 傳統 IDE) 的基礎上撰寫,但使用的是 AMD Vitis Unified IDE,而不是之前傳統版本的 Vitis HLS。
    的頭像 發表于 06-20 10:06 ?2337次閱讀
    使用AMD Vitis Unified <b class='flag-5'>IDE</b>創建HLS組件

    《ESP32S3 Arduino開發指南》第二章 Arduino基礎知識

    Arduino提供了一個開放易學,進入門檻相對較低的開發平臺,讓電子愛好者對于開源硬件的廣泛使用變成了可能。 廣泛來說,Arduino指的是一個生態,這里就包括Arduino開發板、Ardui
    發表于 05-13 09:28