Sadržaj:
- Korak 1: Dizajnirajte električnu shemu s EasyEDA -om
- Korak 2: Naručite PCB s JLCPCB
- Korak 3: Naručite komponentu s LCSC -om
- Korak 4: Zavarite komponentu na tiskanu ploču
- Korak 5: Izgradite osjetnik vlage tla
- Korak 6: Prenesite kôd
- Korak 7: Izgradite aplikaciju pomoću programa Blynk
- Korak 8: Testirajte okoliš
Video: Kako napraviti pametni lonac s NodeMCU -om kojim upravlja aplikacija: 8 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:33
U ovom ćemo vodiču izgraditi pametni lonac kojim upravlja ESP32 i aplikaciju za pametne telefone (iOS i Android).
Koristit ćemo NodeMCU (ESP32) za povezivanje, a Blynk knjižnicu za oblak IoT i aplikaciju na pametnom telefonu.
Na kraju ćemo koristiti JLCPCB i LCSC za naručivanje PCB -a i komponenti.
Korak 1: Dizajnirajte električnu shemu s EasyEDA -om
Za projektiranje naših ploča i njihovo ispisivanje s uslugom JLCPCB koristit ćemo softver EasyEda, pomoću kojeg bismo mogli nacrtati dijagram ožičenja, a zatim ga pretvoriti u PCB i naručiti izravno iz softvera.
EasyEda je softver koji vam omogućuje crtanje električnih krugova umetanjem komponenti izravno iz baze podataka LCSC tako da ih možete kupiti nakon iscrtavanja. Također vam omogućuje projektiranje PCB -a počevši od sheme ožičenja. Nakon što ga nacrtate, moći ćete ga naručiti putem JLCPCB -a.
Prvo morate preuzeti EasyEdu s veze https://easyeda.com/page/download Zatim je instalirati i uvesti shemu koju sam osmislio.
Shemu možete preuzeti ovdje.
Nakon što se dijagram ožičenja preuzme, jednostavno iz njega stvorite PCB.
Korak 2: Naručite PCB s JLCPCB
Nakon toga, nakon što je PCB dizajniran, jednostavno naručite ploče putem JLCPCB -a pritiskom na gumb prikazan na gornjoj slici.
S malo novca mogli smo naručiti PCB -e izrađene jako dobro i vrlo brzo. Također će biti moguće, nakon što se naruče PCB -i, vidjeti napredak narudžbe s vašeg računa.
Korak 3: Naručite komponentu s LCSC -om
Da biste naručili komponente jednostavno, samo pritisnite gumb "BOM" (Bill of Material) u programu za crtanje EasyEda PCB -a.
Zatim ćete biti vraćeni na stranicu za kupnju materijala na web stranici LCSC -a, nastavite s kupnjom kako biste mogli dovršiti izgradnju PCB -a. Za naručivanje elektroničkih komponenti samo slijedite korake na gornjim fotografijama.
LCSC je web stranica koja vam omogućuje da odaberete komponente iz ogromne baze podataka i naručite ih za svoje projekte i PCB -e. Nudi beskonačan broj komponenti po stvarno konkurentnim cijenama i zato sam odabrao ovu uslugu.
Korak 4: Zavarite komponentu na tiskanu ploču
Uzmite komponente naručene preko lcsc i lemite ih u tiskanu ploču slijedeći naznake na shemi ožičenja.
Korak 5: Izgradite osjetnik vlage tla
Napisao sam zaseban vodič za izradu senzora vlažnosti tla i dostupan je ovdje!
Korak 6: Prenesite kôd
Preuzmite kôd odavde.
Prenesite ga na Arduino IDE.
Ako nemate knjižnicu Blynk i upravljački program ESP32, pogledajte ovaj vodič:
Instalirajte ESP32 upravljački program na Windows: ovdje
Instalirajte ESP32 upravljački program na Linux: ovdje
Instalirajte ESP32 upravljački program na Mac OS: ovdje
Preuzmite i instalirajte Blynk Library
Korak 7: Izgradite aplikaciju pomoću programa Blynk
Blynk je besplatna usluga koja vam omogućuje daljinsko upravljanje NodeMcu karticama pomoću ESP32 procesora.
To će nam dobro doći u projektu jer nećemo morati stvarati naš IoT poslužitelj, već se jednostavno osloniti na Blynk poslužitelj. Osim toga, Blynk vam omogućuje da sastavite svoju besplatnu aplikaciju bez znanja kako programirati jednostavno putem svoje osnovne aplikacije. Slijedite ove korake da biste saznali kako konfigurirati blynk na Arduino IDE -u.
Korak 8: Testirajte okoliš
Nakon što je softver učitan na esp32 mogli smo odmah vidjeti kako radi naš novi pametni sustav za navodnjavanje.
U svakom smo trenutku mogli vidjeti razinu vode u posudi i status pumpe koju navodnjava.
Preporučeni:
Bežični Arduino robot kojim upravlja računalo: 4 koraka
Bežični Arduino robot kojim upravlja računalo: U ovom Instructableu naučit ćete kako postaviti komunikacijski kanal između vašeg računala i robota zasnovanog na Arduinu. Robot koji ovdje koristimo koristi mehanizam za diferencijalno upravljanje za kretanje. Koristim upravljački program motora temeljen na releju umjesto MO
Robot: Dva načina mobilnog upravljanja, kojim upravlja Windows Phone.: 6 koraka (sa slikama)
Robot: Dva načina mobilnog upravljanja s Windows telefona .: Popis: Arduino Uno L 293 (most) HC SR-04 (modul sonara) HC 05 (Bluetooth modul) Tg9 (mikro servo) Motor s kutijom mjenjača (dva) Držač baterije (za 6 AA) Žice držača kontaktnih leća (muški na ženske igle) Kabelske vezice Vruće ljepilo (zalijepite
Robot s 4 DOF mehaničke ruke kojim upravlja Arduino: 6 koraka
Robot s 4 DOF mehaničke ruke kojim upravlja Arduino: Nedavno sam kupio ovaj set na aliexpressu, ali nisam mogao pronaći upute koje odgovaraju ovom modelu. Na kraju će ga izgraditi gotovo dva puta i napraviti mnogo eksperimenata kako bi saznali prave kutove montaže servo servera
Kako napraviti pametni lonac za cvijeće: 8 koraka
Kako napraviti pametni lonac za cvijeće: Znate li što je motiviralo ljude da stvore prvi grad u povijesti? To je poljoprivreda. U ovom projektu napravit ćemo 3D tiskani lonac za cvijeće u koji bi se mogla smjestiti biljka male i srednje veličine s LED zaslonom s vanjske strane kako bi se pokazala vlaga
Kako napraviti robota kojim upravlja pametni telefon: 3 koraka (sa slikama)
Kako napraviti robota kontroliranog pametnim telefonom: Razmišljate li ikad o bežičnom upravljanju robotom ili preko njega pomoću pametnog telefona? Ako da, onda ste pročitali pravi post. U ovom postu ću vam opisati postupak korak po korak. Napravio sam jednostavnog robota kojim se može upravljati pomoću pametnog telefona, ali možete staviti