Sisukord:

Kuidas teha nutikat potti rakendusega juhitava NodeMCU abil: 8 sammu
Kuidas teha nutikat potti rakendusega juhitava NodeMCU abil: 8 sammu
Anonim
Kuidas teha nutikat potti rakendusega juhitava NodeMCU abil
Kuidas teha nutikat potti rakendusega juhitava NodeMCU abil
Kuidas teha nutikat potti rakendusega juhitava NodeMCU abil
Kuidas teha nutikat potti rakendusega juhitava NodeMCU abil

Selles juhendis loome Smart Poti, mida juhib ESP32 ja rakendus nutitelefonile (iOS ja Android).

Ühendamiseks kasutame NodeMCU -d (ESP32) ning pilve IoT -d ja nutitelefoni rakendust Blynk Library.

Lõpuks kasutame plaatide ja komponentide tellimiseks JLCPCB ja LCSC.

Samm: kujundage EasyEDA abil elektriskeem

Kujundage EasyEDA abil elektriskeem
Kujundage EasyEDA abil elektriskeem

Tahvlite kujundamiseks ja nende printimiseks JLCPCB teenusega kasutame tarkvara EasyEda, mille kaudu saame joonistada ühendusskeemi, seejärel teisendada selle trükkplaadiks ja tellida selle otse tarkvarast.

EasyEda on tarkvara, mis võimaldab teil vooluahelaid joonistada, sisestades komponendid otse LCSC andmebaasist, nii et saate need pärast joonistamist osta. Samuti võimaldab see PCB kujundada alates ühendusskeemist. Pärast loosimist on võimalik seda tellida JLCPCB kaudu.

Kõigepealt peate EasyEda alla laadima lingilt https://easyeda.com/page/download Seejärel installige see ja importige minu kavandatud skeem.

Skeemi saab alla laadida siit.

Kui ühendusskeem on alla laaditud, looge sellest lihtsalt trükkplaat.

Samm: tellige trükkplaat JLCPCB abil

Tellige trükkplaat JLCPCB abil
Tellige trükkplaat JLCPCB abil
Tellige trükkplaat JLCPCB abil
Tellige trükkplaat JLCPCB abil

Seejärel, kui trükkplaat on konstrueeritud, tellige plaadid lihtsalt JLCPCB kaudu, vajutades ülaltoodud joonisel näidatud nuppu.

Väikese rahaga saaksime tellida PCB -sid, mis on valmistatud väga hästi ja väga kiiresti. Pärast trükkplaatide tellimist on võimalik ka teie kontolt tellimuse edenemist vaadata.

Samm: tellige komponent LCSC abil

Tellige komponent LCSC -ga
Tellige komponent LCSC -ga
Tellige komponent LCSC -ga
Tellige komponent LCSC -ga

Komponentide tellimine on lihtne, EasyEda PCBde joonistamiseks vajutage lihtsalt programmi nuppu "BOM" (Bill of Material).

Seejärel suunatakse teid tagasi LCSC veebisaidi materjalide ostmise lehele, jätkake ostmist, et saaksite PCB ehitamise lõpule viia. Elektrooniliste komponentide tellimiseks järgige lihtsalt ülaltoodud fotodel toodud juhiseid.

LCSC on veebisait, mis võimaldab teil valida tohutust andmebaasist komponente ning tellida need oma projektide ja trükkplaatide jaoks. See pakub lõpmatuid komponente tõeliselt konkurentsivõimeliste hindadega ja seetõttu valisin selle teenuse.

Samm: keevitage komponent arvutile

Keevitage komponent PCB -le
Keevitage komponent PCB -le
Keevitage komponent PCB -le
Keevitage komponent PCB -le

Võtke lcsc kaudu tellitud komponendid ja jootke need trükkplaadile, järgides ühendusskeemi juhiseid.

Samm: ehitage mulla niiskusandur

Ehitage mulla niiskusandur
Ehitage mulla niiskusandur
Ehitage mulla niiskusandur
Ehitage mulla niiskusandur

Olen kirjutanud eraldi juhendi mulla niiskusanduri tegemiseks ja see on saadaval siin!

Samm: laadige kood üles

Laadige kood üles
Laadige kood üles

Laadige kood siit alla.

Laadige see üles Arduino IDE -sse.

Kui teil pole Blynk Library ja ESP32 draiverit, vaadake seda juhendit:

Installige ESP32 draiver Windowsile: siin

Installige ESP32 draiver Linuxile: siin

Installige ESP32 draiver Mac OS -i: siin

Laadige alla ja installige Blynk Library

Samm: ehitage rakendus Blynk'i abil

Ehitage rakendus rakendusega Blynk
Ehitage rakendus rakendusega Blynk
Ehitage rakendus rakendusega Blynk
Ehitage rakendus rakendusega Blynk
Ehitage rakendus rakendusega Blynk
Ehitage rakendus rakendusega Blynk

Blynk on tasuta teenus, mis võimaldab teil kaugjuhtida oma NodeMcu kaarte ESP32 protsessoriga.

See tuleb projektis kasuks, kuna me ei pea looma oma IoT -serverit, vaid lootma lihtsalt Blynk -serverile. Lisaks võimaldab Blynk luua oma tasuta rakenduse, teadmata, kuidas programmeerida lihtsalt oma põhirakenduse kaudu. Arduino IDE -s blynk -i seadistamiseks järgige neid samme.

8. samm: testige keskkonda

Testige keskkonda
Testige keskkonda
Testige keskkonda
Testige keskkonda
Testige keskkonda
Testige keskkonda
Testige keskkonda
Testige keskkonda

Kui tarkvara on esp32 -le laaditud, nägime kohe meie uut nutikat niisutussüsteemi.

Saime igal ajal vaadata anuma veetaset ja niisutatava pumba olekut.

Soovitan: