iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
自我挑戰組

30天自我學習arduino 系列

學習arduino並利用網頁模擬實作智能家電

鐵人鍊成 | 共 30 篇文章 | 1 人訂閱 訂閱系列文 RSS系列文
DAY 21

第二十一天 ESPAsyncWebserver I

ESP8266WebServer只能同時服務一個使用者,如果有第二個使用者想要連到伺服器就必須要先等前一位使用者結束連線後才可以連到伺服器。為了解決這個問題,讓...

2022-10-06 ‧ 由 wl096004 分享
DAY 22

第二十二天 ESPAsyncWebServer II

#include <ESPAsyncWebServer.h> //引入函式庫 #include <ESP8266WiFi.h> #inc...

2022-10-07 ‧ 由 wl096004 分享
DAY 23

第二十三天 ESPAsyncWebServer III

接下來處理網頁的請求方法 server.on("請求路徑",請求方法, [](AsyncWebServerRequest *reques...

2022-10-08 ‧ 由 wl096004 分享
DAY 24

第二十四天 用網頁接收AsyncWebServer傳來的資料

先引入json的函示庫 #include "AsyncJson.h" #include "ArduinoJson.h"...

2022-10-09 ‧ 由 wl096004 分享
DAY 25

第二十五天 用Arduino連結Firebase I

Firebase平台提供了realtime database服務,可以作為Arduino及HTML的資料庫使用。要使用這項服務,我們要先建立一個專案。接著輸入你...

2022-10-10 ‧ 由 wl096004 分享
DAY 26

第二十六天 用Arduino連結Firebase II

接下來我們要下載Firebase_ESP_Client,下載完之後打開Arduino IDE,然後草稿碼>匯入程式庫>加入ZIP程式庫。安裝好後,因...

2022-10-11 ‧ 由 wl096004 分享
DAY 27

第二十七天 用Arduino連結Firebase III

然後我們要先輸入API、URL還有使用者電子信箱及密碼。接下來可以回到昨天firebase的頁面,然後點左上角齒輪進入專案設定>一般設定,滑到最底下建立一...

2022-10-12 ‧ 由 wl096004 分享
DAY 28

第二十八天 用Arduino連結Firebase IV

待編輯 #include <ESP8266WiFi.h> #include <Firebase_ESP_Client.h> //...

2022-10-13 ‧ 由 wl096004 分享
DAY 29

第二十九天 用網頁傳值到firebase realtime database

待編輯 <script type="module"> import { initializeApp } from &quo...

2022-10-14 ‧ 由 wl096004 分享
DAY 30

第三十天 結語

終於到了鐵人賽的最後一天了第一天第二天第三天第四天第五天第六天第七天第八天第九天第十天第十一天第十二天第十三天第十四天第十五天第十六天第十七天第十八天第十九天第...

2022-10-15 ‧ 由 wl096004 分享