Tartalomjegyzék:

Hogyan készítsünk intelligens edényt az alkalmazás által vezérelt NodeMCU segítségével: 8 lépés
Hogyan készítsünk intelligens edényt az alkalmazás által vezérelt NodeMCU segítségével: 8 lépés

Videó: Hogyan készítsünk intelligens edényt az alkalmazás által vezérelt NodeMCU segítségével: 8 lépés

Videó: Hogyan készítsünk intelligens edényt az alkalmazás által vezérelt NodeMCU segítségével: 8 lépés
Videó: BlitzWolf BW-AF1 intelligens légsütő - csatlakoztatott légsütő - BlitzWolf alkalmazás - Kicsomagolás 2024, November
Anonim
Hogyan készítsünk intelligens edényt a NodeMCU segítségével, amelyet az alkalmazás irányít
Hogyan készítsünk intelligens edényt a NodeMCU segítségével, amelyet az alkalmazás irányít
Hogyan készítsünk intelligens edényt a NodeMCU segítségével, amelyet az alkalmazás irányít
Hogyan készítsünk intelligens edényt a NodeMCU segítségével, amelyet az alkalmazás irányít

Ebben az útmutatóban egy intelligens edényt építünk, amelyet egy ESP32 és egy okostelefonos alkalmazás (iOS és Android) vezérel.

A kapcsolathoz a NodeMCU -t (ESP32), a felhő IoT -hez és az okostelefonon lévő Blynk -könyvtárat fogjuk használni.

Végül a JLCPCB -t és az LCSC -t fogjuk használni a PCB és alkatrészek megrendeléséhez.

1. lépés: Tervezze meg az elektromos rendszert az EasyEDA segítségével

Tervezze meg az elektromos rendszert az EasyEDA segítségével
Tervezze meg az elektromos rendszert az EasyEDA segítségével

A táblák tervezéséhez és a JLCPCB szolgáltatással történő kinyomtatásához az EasyEda szoftvert fogjuk használni, amelyen keresztül lerajzolhatjuk a kapcsolási rajzot, majd PCB -vé alakíthatjuk, és közvetlenül a szoftverből rendelhetjük meg.

Az EasyEda egy olyan szoftver, amely lehetővé teszi elektromos áramkörök rajzolását az alkatrészek közvetlen behelyezésével az LCSC adatbázisból, hogy megvásárolhassa azokat, miután megrajzolták. Ezenkívül lehetővé teszi a NYÁK tervezését a kapcsolási rajz alapján. A sorsolás után a JLCPCB -n keresztül lehet megrendelni.

Először le kell töltenie az EasyEda -t a https://easyeda.com/page/download linkről, majd telepítse és importálja az általam tervezett sémát.

A séma letölthető innen.

A kapcsolási rajz letöltése után egyszerűen készítse el a PCB -t.

2. lépés: Rendelje meg a NYÁK -t JLCPCB -vel

Rendelje meg a NYÁK -t a JLCPCB segítségével
Rendelje meg a NYÁK -t a JLCPCB segítségével
Rendelje meg a NYÁK -t a JLCPCB segítségével
Rendelje meg a NYÁK -t a JLCPCB segítségével

Ezt követően, miután a NYÁK -ot megtervezték, egyszerűen rendelje meg a táblákat a JLCPCB -n keresztül a fenti ábrán látható gomb megnyomásával.

Kevés pénzből igazán jól és nagyon gyorsan elkészített PCB -ket rendelhettünk. A nyomtatott áramköri lapok megrendelését követően a fiókból is megtekintheti a rendelés előrehaladását.

3. lépés: Alkatrész megrendelése LCSC -vel

Rendelési alkatrész az LCSC -vel
Rendelési alkatrész az LCSC -vel
Rendelési alkatrész LCSC -vel
Rendelési alkatrész LCSC -vel

Az alkatrészek megrendelése egyszerű, csak nyomja meg a program "BOM" (Bill of Material) gombját az EasyEda PCB -k rajzolásához.

Ezután visszakerül az LCSC weboldalán található anyagok beszerzési oldalára, folytassa a vásárlással, hogy befejezze a NYÁK építését. Az elektronikus alkatrészek megrendeléséhez kövesse a fenti képeken látható lépéseket.

Az LCSC egy olyan webhely, amely lehetővé teszi az alkatrészek kiválasztását egy hatalmas adatbázisból, és megrendelheti azokat a projektjeihez és a PCB -khez. Végtelen számú összetevőt kínál igazán versenyképes áron, ezért választottam ezt a szolgáltatást.

4. lépés: Hegesztje a komponenst a PCB -n

Hegesztje a komponenst a PCB -n
Hegesztje a komponenst a PCB -n
Hegesztje a komponenst a PCB -n
Hegesztje a komponenst a PCB -n

Vegye ki az lcsc -n keresztül megrendelt alkatrészeket, és forrasztja be őket a NYÁK -ba a kapcsolási rajz jelzéseinek megfelelően.

5. lépés: Készítse el a talajnedvesség -érzékelőt

Készítse el a talajnedvesség -érzékelőt
Készítse el a talajnedvesség -érzékelőt
Készítse el a talajnedvesség -érzékelőt
Készítse el a talajnedvesség -érzékelőt

Külön útmutatót írtam a talajnedvesség -érzékelő elkészítéséhez, és itt elérhető!

6. lépés: Töltse fel a kódot

Töltse fel a kódot
Töltse fel a kódot

Töltse le a kódot innen.

Töltse fel az Arduino IDE -re.

Ha nem rendelkezik a Blynk könyvtárral és az ESP32 illesztőprogrammal, ellenőrizze ezt az útmutatót:

Telepítse az ESP32 illesztőprogramot Windows rendszeren: itt

Telepítse az ESP32 illesztőprogramot Linuxra: itt

Telepítse az ESP32 illesztőprogramot Mac OS rendszerre: itt

Töltse le és telepítse a Blynk Library programot

7. lépés: Készítse el az alkalmazást a Blynk segítségével

Építsd meg az alkalmazást a Blynk segítségével
Építsd meg az alkalmazást a Blynk segítségével
Építsd meg az alkalmazást a Blynk segítségével
Építsd meg az alkalmazást a Blynk segítségével
Készítse el az alkalmazást a Blynk segítségével
Készítse el az alkalmazást a Blynk segítségével

A Blynk egy ingyenes szolgáltatás, amely lehetővé teszi, hogy távolról vezérelje NodeMcu kártyáit egy ESP32 processzorral.

Ez jól jöhet a projektben, mivel nem az IoT szerverünket kell létrehoznunk, hanem egyszerűen a Blynk szerverre kell támaszkodnunk. Ezenkívül a Blynk lehetővé teszi ingyenes alkalmazás létrehozását anélkül, hogy tudná, hogyan kell egyszerűen programozni az alapvető alkalmazáson keresztül. Ha szeretné megtudni, hogyan kell konfigurálni a blynk -et az Arduino IDE -n, kövesse az alábbi lépéseket.

8. lépés: Tesztelje a környezetet

Tesztelje a környezetet
Tesztelje a környezetet
Tesztelje a környezetet
Tesztelje a környezetet
Tesztelje a környezetet
Tesztelje a környezetet
Tesztelje a környezetet
Tesztelje a környezetet

Miután a szoftvert betöltöttük az esp32 -re, azonnal láthattuk működő új intelligens öntözőrendszerünket.

Bármikor megtekinthettük a tartály vízszintjét és az öntöző szivattyú állapotát.

Ajánlott: