色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創(chuàng)作中心

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

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

如何設(shè)置帶有Arduino IDE的NodeMCU 1.0

454398 ? 來源:網(wǎng)絡(luò)整理 ? 作者:網(wǎng)絡(luò)整理 ? 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日歷

如何設(shè)置帶有Arduino IDE的NodeMCU 1.0

因為您提醒您,您應(yīng)該在Google Calender中進行活動。

轉(zhuǎn)到以下網(wǎng)站并進行活動:

https://www.google.com/calendar

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

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

步驟4:觸發(fā)器

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

第5步:將Zapier與Adafruit IO連接

觸發(fā)觸發(fā)器之后,執(zhí)行此操作。要將Adafruit IO與Zapier連接,您需要轉(zhuǎn)到以下鏈接:https://zapier.com/developer/invite/25310/e5b57f6e084ed73db02db095986ead31/不要創(chuàng)建新的Zap,請進一步處理已經(jīng)制作的Zap ?,F(xiàn)在選擇Adafruit作為動作。

步驟6:Adafruit數(shù)據(jù)和值

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

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

使用MicroUSB電纜將NodeMCU連接到PC。您還應(yīng)該將LED燈帶也連接到NodeMCU的D5,G和3V中。確保以這種方式連接LED燈條?,F(xiàn)在將以下代碼添加到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中的新標(biāo)簽

新建一個標(biāo)簽頁并將其命名“config.h中”。您實際上需要包含config.h(請參見前面的代碼)。在以下代碼中,您需要編寫您自己的Adafruit用戶名和您自己的密鑰。如果您還不知道密鑰,請轉(zhuǎn)到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

如果復(fù)制正確,則在串行監(jiān)視器中上傳后應(yīng)該會看到以下內(nèi)容:

Connecting to Adafruit IO.。..

Adafruit IO connected.

步驟10:更新代碼以接收數(shù)據(jù)

在初始選項卡中添加以下代碼,以在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:最終通知

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

Connecting to Adafruit IO.。.

Adafruit IO connected.

received 《- Event is about to start!

責(zé)任編輯:wv

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

    關(guān)注

    189

    文章

    6495

    瀏覽量

    190441
  • NODEMCU
    +關(guān)注

    關(guān)注

    13

    文章

    289

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

  • zlszls881

評論

相關(guān)推薦
熱點推薦

《ESP32S3 Arduino開發(fā)指南》第二章 Arduino基礎(chǔ)知識

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

用于 SPI 絕對編碼器的 Arduino 示例代碼

: [Arduino 板] [AMT22 編碼器] [AMT-06C-1-036 電纜] ,或帶有相應(yīng)連接器的類似電纜 [Arduino IDE] [下載 AMT22 單圈樣例代碼]
的頭像 發(fā)表于 01-26 21:35 ?771次閱讀
用于 SPI 絕對編碼器的 <b class='flag-5'>Arduino</b> 示例代碼

基于Arduino的串口通信項目

Arduino開發(fā)板的TX和RX引腳連接起來。 二、軟件準(zhǔn)備 Arduino IDE :從Arduino官方網(wǎng)站下載并安裝Arduino
的頭像 發(fā)表于 11-22 09:24 ?2060次閱讀

esp8266連接阿里云平臺時mqtt連接超時

esp8266nodemcu在使用arduino.ide連接阿里云平臺的時候,wifi配置正常但連接不上mqtt,顯示報錯如下: Attempting MQTT connection...失敗, rc=-4 5秒! 這是我所寫的代碼,請問有大佬知道如何改嗎?
發(fā)表于 10-26 21:39

Turbo模式1.0設(shè)置步驟

電子發(fā)燒友網(wǎng)站提供《Turbo模式1.0設(shè)置步驟.pdf》資料免費下載
發(fā)表于 10-15 10:11 ?0次下載
Turbo模式<b class='flag-5'>1.0</b><b class='flag-5'>設(shè)置</b>步驟

Arduino Nano 和 NodeMCU ESP8266 讀取 DHT11 環(huán)境溫濕度數(shù)據(jù)及 OLED顯示

Arduino Nano 和 NodeMCU ESP8266 讀取 DHT11 環(huán)境溫濕度數(shù)據(jù)及 OLED顯示
的頭像 發(fā)表于 08-13 18:04 ?1998次閱讀
<b class='flag-5'>Arduino</b> Nano 和 <b class='flag-5'>NodeMCU</b> ESP8266 讀取 DHT11 環(huán)境溫濕度數(shù)據(jù)及 OLED顯示

請問如何在NodeMcu設(shè)置NON-OS SDK?

如何在 NodeMcu設(shè)置 NON-OS SDK?
發(fā)表于 07-19 14:51

為什么無法在nodemcuarduino mega之間交換數(shù)據(jù)?

您好,我正在嘗試通過 UART 在 arduino mega 和 nodemcu 之間交換數(shù)據(jù)(使用 arduino IDE 對兩者進行編程)。 我將
發(fā)表于 07-19 12:15

如何讓兩個ESP8266可以連續(xù)地相互通信?

大家好,我是ESP8266的新手,不懂其他語言,所以我在 Arduino IDE 中使用 Nodemcu1.0 進行工作。從那時起,我首先將ESP8266設(shè)為 AP,它起作用了,然后我將其設(shè)置
發(fā)表于 07-12 10:12

將ESP12與Arduino IDE一起使用,WIFI在哪里被激活?

我正在將 ESP12 與 Arduino IDE 一起使用。 當(dāng) init() 被調(diào)用時,WIFI 已經(jīng)處于活動狀態(tài)。 WIFI是否在RTOS級別激活?還是在Arduino代碼級別? 誰能告訴我WIFI在哪里被激活?
發(fā)表于 07-12 06:31

能將ESP8266連接到arduino UNO上,使用mesh組網(wǎng)嗎?

現(xiàn)在已將ESP8266連接到了arduino,并且成功驅(qū)動,但是有個問題就是組網(wǎng)的問題,想使用mesh,但是還有有些疑問。1、將帶有mesh的固件燒錄到ESP8266中,就能自動尋找節(jié)點了嗎?或者是下載mesh的庫函數(shù),從arduino
發(fā)表于 07-11 06:46

ESP-12E NodeMCU使用SPIFFS來存儲數(shù)據(jù)出現(xiàn)看門狗超時的情況怎么解決?

,它報告了大小不匹配。IDE 大小為 4M,實際大小為 1M。我使用的是 NodeMCU 1.0(ESP-12E 模塊)的 Adruino IDE 開發(fā)板定義,閃存
發(fā)表于 07-11 06:42

如何確保GPIO即使在重置ESP8266期間仍保持在給定狀態(tài)的信息?

你好 我希望這是發(fā)布此查詢的正確位置。 我正在尋找有關(guān)如何確保GPIO即使在重置ESP8266期間仍保持在給定狀態(tài)的信息 硬件:nodeMCU V1.0 上的 ESP-12E。通過Arduino
發(fā)表于 07-10 07:02

如何使用Arduino IDE構(gòu)建的ELF映像?

我有一個要求,我需要使用使用 Arduino IDE 構(gòu)建的ELF映像,但 NonOS SDK 中提供了boot_v1.6.bin。我執(zhí)行了以下步驟 背景: 1. Arduino 構(gòu)建 2 個
發(fā)表于 07-09 07:13

esp32在Arduino IDE中可以實現(xiàn)調(diào)用百度智能云接口嗎?

esp32在Arduino IDE中可以實現(xiàn)調(diào)用百度智能云接口嗎?涉及到http協(xié)議,想知道能不能不用esp-idf
發(fā)表于 06-28 06:52
主站蜘蛛池模板: 99香蕉精品视频在线观看 | 中文字幕在线视频免费观看 | 欧美成人无码A区在线观看免费 | 九色PORNY真实丨国产免费 | 午夜向日葵高清在线观看 | 调教椅上的调教SM总裁被调教 | 国产精品乱码色情一区二区视频 | 又长又大又粗又硬3p免费视频 | 精品无码国产AV一区二区三区 | SM双性精跪趴灌憋尿调教H | 欧美精品v欧洲高清 | 国产亚洲精品久久孕妇呦呦你懂 | 青青草国产精品 | 3acg同人漫画禁图h | 色婷婷AV99XX| 伊人久久网国产伊人 | 久久九九日本韩国精品 | 麻豆精品无码久久久久久久久 | 国产偷国产偷亚洲高清app | 男人扒开添女人下部口述 | 亚洲成年人免费网站 | 人人干人人看 | 芭乐视频免费资源在线观看 | 国产不卡视频在线 | 91国偷自产一区二区三区 | 超碰在线视频公开 | 欧美成人亚洲高清在线观看 | 国产成人高清精品免费5388密 | ass亚洲熟妇毛耸耸pics | 在线免费看a | 91麻豆精品一二三区在线 | 麻豆E奶女教师国产精品 | 另类欧美尿交 | 秋霞影音先锋一区二区 | 中字幕久久久人妻熟女天美传媒 | 精品AV亚洲乱码一区二区 | 朝鲜女人性猛交 | 久久久久久久久亚洲 | 欧美精品成人一区二区在线观看 | 亚洲 欧美 制服 视频二区 | 日韩吃奶摸下AA片免费观看 |

電子發(fā)燒友

中國電子工程師最喜歡的網(wǎng)站

  • 2931785位工程師會員交流學(xué)習(xí)
  • 獲取您個性化的科技前沿技術(shù)信息
  • 參加活動獲取豐厚的禮品