Sadržaj:
- Korak 1: Dizajnirajte električnu shemu s EasyEDA -om
- Korak 2: Naručite PCB s JLCPCB
- Korak 3: Naručite komponentu sa LCSC
- Korak 4: Zavarite komponentu na štampanoj ploči
- Korak 5: Izgradite senzor vlažnosti tla
- Korak 6: Otpremite 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 izmjena: 2024-01-30 08:05
U ovom vodiču ćemo izgraditi pametni lonac kojim upravlja ESP32 i aplikaciju za pametne telefone (iOS i Android).
Koristićemo NodeMCU (ESP32) za povezivanje i Blynk biblioteku 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 dizajniranje naših ploča i njihovo ispisivanje s JLCPCB uslugom 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 izvučete, moći ćete ga naručiti putem JLCPCB.
Prvo morate preuzeti EasyEdu sa veze https://easyeda.com/page/download Zatim je instalirajte i uvezite shemu koju sam dizajnirao.
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 preko JLCPCB pritiskom na dugme prikazano na gornjoj slici.
Uz malo novca mogli smo naručiti PCB -e napravljene jako dobro i vrlo brzo. Nakon naručivanja PCB -a bit će moguće i vidjeti napredak narudžbe s vašeg računa.
Korak 3: Naručite komponentu sa LCSC
Da biste naručili komponente jednostavno, samo pritisnite dugme "BOM" (Bill of Material) u programu za crtanje EasyEda PCB -a.
Zatim ćete biti vraćeni na stranicu za kupovinu materijala na web stranici LCSC, nastavite s kupnjom kako biste mogli dovršiti izgradnju PCB -a. Samo slijedite korake na gornjim fotografijama kako biste naručili elektroničke komponente.
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 zaista konkurentnim cijenama i zato sam odabrao ovu uslugu.
Korak 4: Zavarite komponentu na štampanoj ploči
Uzmite komponente naručene preko lcsc i lemite ih u tiskanu ploču slijedeći naznake sheme ožičenja.
Korak 5: Izgradite senzor vlažnosti tla
Napisao sam zaseban vodič za izradu senzora vlažnosti tla i dostupan je ovdje!
Korak 6: Otpremite kôd
Preuzmite kôd odavde.
Prenesite ga na Arduino IDE.
Ako nemate Blynk Library i ESP32 upravljački program, 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 vašim NodeMcu karticama pomoću ESP32 procesora.
Ovo će nam dobro doći u projektu jer nećemo morati stvarati naš IoT server, već se jednostavno osloniti na Blynk server. Osim toga, Blynk vam omogućuje da sastavite svoju besplatnu aplikaciju bez znanja kako programirati jednostavno putem njene 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 naš novi pametni sistem za navodnjavanje na djelu.
U svakom trenutku smo mogli vidjeti nivo vode u posudi i status pumpe koju navodnjava.
Preporučuje se:
Oblak u boji kojim upravlja aplikacija: 7 koraka (sa slikama)
Oblak u boji koji kontrolira aplikacija: Zdravo, u ovom uputstvu pokazat ću vam kako izgraditi osvjetljenje prostorije od rešetke od šljunčane staze. Cijela stvar se može kontrolirati putem WLAN -a pomoću aplikacije. Https://youtu.be/NQPSnQKSuoUT Bilo je nekih problema s projektom. Ali na kraju možete uspjeti
Kako napraviti Android rover kojim upravlja Android: 8 koraka (sa slikama)
Kako napraviti Android rover s kontrolom: u ovom uputstvu ću vam pokazati kako da napravite automobil ili rover koji kontroliše Android. Kako funkcioniše robot koji kontroliše Android? Robot s Android aplikacijom komunicira putem Bluetootha s Bluetooth modulom prisutnim na pljački
Kako napraviti pametni lonac za cvijeće: 8 koraka
Kako napraviti pametni lonac za cvijeće: Znate li šta 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 u
Automobil kojim upravlja pametni telefon [prototip]: 7 koraka
Automobil koji kontrolira pametni telefon [prototip]: U današnjim uputama pomažemo vam u izgradnji jednostavnog i elegantnog prototipa za automobil na daljinsko upravljanje, s drvenom podlogom, koja uključuje 3D štampanu polilaktičku kiselinu (PLA) za podupiranje motora i adapter koji povezuje motore sa
Kako napraviti robota kojim upravlja pametni telefon: 3 koraka (sa slikama)
Kako napraviti robota kontroliranog pametnim telefonom: Jeste li ikada pomislili da upravljate svojim robotom bežično ili preko njega pomoću pametnog telefona? Ako da, onda ste pročitali pravi post. U ovom postu ću vam dati korak po korak proceduru. Napravio sam jednostavnog robota kojim se može upravljati pomoću pametnog telefona, ali možete staviti