
Tartalomjegyzék:
2025 Szerző: John Day | [email protected]. Utoljára módosítva: 2025-01-23 14:47

Ez az utasítás az olyan cikkek sorozatában található, amelyek arról szólnak, hogy a hardvert, például az Arduino -t és az ESP8266 -ot a felhőhöz csatlakoztatják. Elmagyarázom, hogyan lehet az ESP32 chipet a felhőhöz csatlakoztatni az AskSensors IoT szolgáltatással.
Miért ESP32?
Az ESP8266 nagy sikere után az ESP32 az Espressif új chipje, amely egyesíti a WiFi és Bluetooth vezeték nélküli képességeket két CPU maggal és egy tisztességes hardver perifériával.
Mit fog tanulni?
Ezen oktatóanyag során megtudhatja:
- Az ESP32 programozása az Arduino IDE segítségével.
- Hogyan lehet adatokat küldeni az ESP32 -ről az AskSensors -ra a HTTP GET kérések használatával.
- Hogyan lehet megjeleníteni a valós idejű adatfolyamot a felhőben.
1. lépés: Követelmények

Amire szükséged van:
- ESP32 modul. ESP32 Pico Kit -et használok, ahogy a fenti ábrán látható.
- Arduino IDE szoftvert futtató számítógép.
- USB -kábel az ESP32 modul számítógéphez való csatlakoztatásához.
- Ingyenes AskSensors fiók.
2. lépés: Miért az AskSensors?
Az AskSensors egy IoT -platform, amelyet a piac legegyszerűbb alkalmazásának terveztek, és amely lehetővé teszi a felhasználók számára, hogy felhőn keresztül csatlakozzanak, megjelenítsék és elemezzék érzékelőik adatait.
Tegyük fel, hogy figyelni akarjuk a helyiség hőmérsékletét, és ezeket az értékeket valahol a felhőben tároljuk, hogy később feldolgozhassuk őket. Ez egy tipikus forgatókönyv, ahol tudni kell, hogyan kell adatokat küldeni az ESP32 -ről az AskSensors -ra. De sok más forgatókönyv is létezik, ahol ez az oktatóanyag hasznos lehet az Ön számára.
Szóval olvass tovább;-)
3. lépés: Az érzékelő beállítása
- Regisztráció: Szerezzen ingyenes fiókot néhány másodperc alatt a következő címen:
- Szerezze be az Api -kulcsot: Az AskSensors egy API -készletet tesz közzé, hogy egyszerűsítse az eszköz és az IoT -felhő közötti adatcsere folyamatát. Ez az első útmutató bemutatja, hogyan hozhat létre új érzékelőt, és állíthatja be, hogy képes legyen adatokat küldeni. Másolja le az Api -kulcsot, ezt használjuk a következő lépésekben.
4. lépés: Telepítse az ESP32 -t az Arduino IDE -be
Az ESP32 kártya Arduino IDE -be történő telepítéséhez kövesse az alábbi utasításokat:
- Telepítenie kell az Arduino IDE szoftver legújabb verzióját (1.8.7 vagy újabb).
- Először nyissa meg a beállítások ablakot az Arduino IDE -ből: Fájl> Beállítások
- Lépjen a "További tanácskezelői URL -ek" mezőbe, és írja be a következő URL -t:
dl.espressif.com/dl/package_esp32_index.json
Ha már rendelkezik az ESP8266 táblák URL -címével, válassza el az URL -eket vesszővel az alábbiak szerint:
dl.espressif.com/dl/package_esp32_index.json, Most nyissa meg a táblák kezelőjét (Eszközök> Tábla> Fórumkezelő), keresse meg az ESP32 -t, és kattintson az "ESP32 by Espressif Systems" telepítőgombjára. Néhány másodpercig tart.
5. lépés: Kódolás

Töltse le ezt a demót az AskSensors Github oldaláról, és bontsa ki. A kód tartalmazza a könyvtárakat a WiFi hálózathoz való csatlakozáshoz és a HTTP kérések végrehajtásához.
A következőket kell módosítania:
const char* ssid = "……………"; // Wifi SSID
const char* password = "……………"; // Wifi jelszó const char* apiKeyIn = "……………."; // API kulcs
6. lépés: Programozás


- Csatlakoztassa az ESP32 modult a számítógéphez USB -kábelen keresztül.
- Töltse fel a kódot az Arduino IDE segítségével.
- Nyisson meg egy soros terminált. A fenti ábrához hasonló kimenetet kell kapnia. Ne feledje, hogy két kódot kapunk:
- 200: egy OK HTTP kódnak felel meg.
- 1: A modulok száma sikeresen frissítve (esetünkben egy modul).
7. lépés: Vizualizálja adatait

Menjen az érzékelő műszerfalához. Adjon hozzá egy grafikont a modulhoz (1. modul).
Véletlenszerű adatfolyamot kell kapnia 10 és 100 között 20 másodpercenként.
A fenti ábra a sávdiagramos megjelenítés példáját mutatja.
8. lépés: Köszönöm
Köszönöm, hogy elolvasta.
Fedezze fel oktatóanyagainkat:
Ajánlott:
Az MPU6050 csatlakoztatása ESP32 -vel: 4 lépés

MPU6050 csatlakoztatása ESP32 -vel: Ebben a projektben az MPU6050 érzékelőt fogom csatolni az ESP32 DEVKIT V1 kártyával. Az MPU6050 6 tengelyes érzékelő vagy 6 szabadságfok (DOF) érzékelő néven is ismert. Ebben a modulban gyorsulásmérő és girométer érzékelők is megtalálhatók. Gyorsulásmérő
Az ESP8266 NodeMCU csatlakoztatása az IoT Cloudhoz: 5 lépés

Az ESP8266 NodeMCU csatlakoztatása az IoT Cloudhoz: Ez az útmutató egy egyszerű tárgyak internetes bemutatóját mutatja be az ESP8266 NodeMCU és az AskSensors nevű online IoT szolgáltatás segítségével. Bemutatjuk, hogyan lehet gyorsan lekérni az adatokat az ESP8266 HTTPS kliensről, és grafikonon ábrázolni az AskSensors Io -ban
Az IoT alapjai: Az IoT csatlakoztatása a felhőhöz Mongoose OS használatával: 5 lépés

Az IoT alapjai: Az IoT csatlakoztatása a felhőhöz Mongoose operációs rendszer használatával: Ha olyan ember vagy, aki a barkácsolás és az elektronika iránt érdeklődik, akkor gyakrabban találkozhat a dolgok internete kifejezéssel, amelyet általában IoT -ként rövidítenek. eszközkészletre vonatkozik, amely képes csatlakozni az internethez! Ilyen embernek lenni
Az Android -alkalmazás csatlakoztatása az AWS IOT -hoz és a hangfelismerő API megértése: 3 lépés

Az Android -alkalmazás csatlakoztatása az AWS IOT -hoz és a Hangfelismerő API megértése: Ez az oktatóanyag megtanítja a felhasználónak, hogyan kell csatlakoztatni az Android -alkalmazást az AWS IOT szerverhez, és megérteni a hangfelismerő API -t, amely vezérli a kávéfőzőt. Az alkalmazás az Alexa segítségével vezérli a kávéfőzőt Hangszolgáltatás, minden alkalmazás c
UbiDots-ESP32 csatlakoztatása és több érzékelő adatainak közzététele: 6 lépés

UbiDots-ESP32 csatlakoztatása és több érzékelő adatainak közzététele: Az ESP32 és az ESP 8266 nagyon jól ismert SoC az IoT területén. Ez egyfajta áldás az IoT projektek számára. Az ESP 32 egy beépített WiFi és BLE eszköz. Csak adja meg SSID -jét, jelszavát és IP -konfigurációit, és integrálja a dolgokat