Kazalo:
- 1. korak: Z EasyEDA oblikujte električno shemo
- Korak: Naročite tiskano vezje z JLCPCB
- 3. korak: Naročite komponento pri LCSC
- 4. korak: Varite komponento na tiskani vezje
- 5. korak: Zgradite senzor vlažnosti tal
- 6. korak: Naložite kodo
- 7. korak: Zgradite aplikacijo s programom Blynk
- 8. korak: Preizkusite okolje
Video: Kako narediti pameten lonec z NodeMCU, ki ga nadzira aplikacija: 8 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
V tem priročniku bomo izdelali pametni lonec, ki ga upravlja ESP32, in aplikacijo za pametne telefone (iOS in Android).
Za povezljivost bomo uporabili NodeMCU (ESP32), knjižnico Blynk za oblak IoT in aplikacijo na pametnem telefonu.
Na koncu bomo za naročilo PCB in komponent uporabili JLCPCB in LCSC.
1. korak: Z EasyEDA oblikujte električno shemo
Za oblikovanje naših plošč in njihovo tiskanje s storitvijo JLCPCB bomo uporabili programsko opremo EasyEda, s pomočjo katere bi lahko narisali shemo ožičenja in jo nato pretvorili v tiskano vezje in jo naročili neposredno iz programske opreme.
EasyEda je programska oprema, ki omogoča risanje električnih tokokrogov z vstavljanjem komponent neposredno iz baze podatkov LCSC, tako da jih lahko kupite, ko so narisane, poleg tega pa vam omogoča načrtovanje tiskanega vezja iz sheme ožičenja. Ko ga izžrebate, ga boste lahko naročili prek JLCPCB.
Najprej morate prenesti EasyEda s povezave https://easyeda.com/page/download Nato jo namestite in uvozite shemo, ki sem jo oblikoval.
Shemo lahko prenesete tukaj.
Ko naložite diagram ožičenja, preprosto ustvarite tiskano vezje iz njega.
Korak: Naročite tiskano vezje z JLCPCB
Nato, ko je tiskano vezje oblikovano, preprosto naročite plošče prek JLCPCB s pritiskom na gumb, prikazan na zgornji sliki.
Z malo denarja bi lahko naročili zelo dobro in zelo hitro izdelane PCB -je. Po naročilu tiskanih vezij bo mogoče tudi iz vašega računa videti napredek naročila.
3. korak: Naročite komponento pri LCSC
Za preprosto naročanje sestavnih delov v programu preprosto pritisnite gumb "BOM" (Bill of Material), da narišete PCE EasyEda.
Nato boste preusmerjeni na stran za nakup materiala na spletnem mestu LCSC, nadaljujte z nakupom, da boste lahko dokončali izdelavo tiskanega vezja. Samo naročite elektronske komponente na zgornjih fotografijah.
LCSC je spletno mesto, ki vam omogoča izbiro komponent iz ogromne baze podatkov in jih naročite za svoje projekte in tiskana vezja. Ponuja neskončno komponent po resnično konkurenčnih cenah in zato sem se odločil za to storitev.
4. korak: Varite komponento na tiskani vezje
Vzemite komponente, naročene prek lcsc, in jih spajajte v tiskano vezje po oznakah sheme ožičenja.
5. korak: Zgradite senzor vlažnosti tal
Za izdelavo senzorja vlažnosti tal sem napisal ločen priročnik, ki je na voljo tukaj!
6. korak: Naložite kodo
Kodo prenesite od tukaj.
Naložite ga v Arduino IDE.
Če nimate knjižnice Blynk in gonilnika ESP32, si oglejte ta priročnik:
Namestite gonilnik ESP32 v sistem Windows: tukaj
Namestite gonilnik ESP32 v Linux: tukaj
Namestite gonilnik ESP32 v Mac OS: tukaj
Prenesite in namestite knjižnico Blynk
7. korak: Zgradite aplikacijo s programom Blynk
Blynk je brezplačna storitev, ki vam omogoča daljinsko upravljanje kartic NodeMcu s procesorjem ESP32.
To nam bo prišlo prav pri projektu, saj nam ne bo treba ustvarjati strežnika IoT, temveč se preprosto zanašati na strežnik Blynk. Poleg tega vam Blynk omogoča, da zgradite svojo brezplačno aplikacijo, ne da bi vedeli, kako programirati preprosto prek njene osnovne aplikacije. Če želite vedeti, kako konfigurirati blynk v Arduino IDE, sledite tem korakom.
8. korak: Preizkusite okolje
Ko je bila programska oprema naložena na esp32, smo lahko takoj videli, kako deluje naš novi pametni namakalni sistem.
Kadar koli lahko vidimo nivo vode v posodi in stanje črpalke, ki jo namaka.
Priporočena:
Barvni oblak, ki ga nadzira aplikacija: 7 korakov (s slikami)
Barvni oblak, ki ga nadzoruje aplikacija: Pozdravljeni, v tem navodilu vam bom pokazal, kako sestaviti razsvetljavo prostora iz rešetk. Vse skupaj je mogoče nadzorovati prek WLAN z aplikacijo. Https://youtu.be/NQPSnQKSuoUT Pri projektu je bilo nekaj težav. Toda na koncu vam bo uspelo
Kako narediti pameten grelec: 8 korakov
Kako narediti pameten grelec: Eden največjih mejnikov za človeštvo je odkritje ognja. Svoje temelje smo oblikovali z uporabo temeljnega fizikalnega zakona, vgraviranega v naše vesolje, da bi ostali živi. Milijone let kasneje imamo zdaj elektroniko, WiFi, letala in tako
Kako narediti pameten cvetlični lonec: 8 korakov
Kako narediti pameten cvetlični lonec: Ali veste, kaj je motiviralo ljudi, da so ustvarili prvo mesto na svetu? To je kmetijstvo. V tem projektu bomo izdelali 3D tiskan cvetlični lonček, v katerem bi lahko bila majhna rastlina srednje velikosti z LED zaslonom na zunanji strani, ki prikazuje vlago
Kako narediti pameten kovček z Raspberry Pi: 4 koraki
Kako narediti pameten kovček z Raspberry Pi: V tej vadnici bom razložil, kako lahko naredite pameten kovček z Raspberry Pi. Ko končate, boste lahko sledili svojemu kovčku po vsem svetu in tehtali brez potrebe po tehtnici. Začnimo
Kako narediti pameten koridor s nastavljivim krmilnikom časovnika: 6 korakov (s slikami)
Kako narediti pametni koridor z nastavljivim krmilnikom časovnika: Ta vadnica prikazuje, kako narediti pametni koridor z nastavljivim krmilnikom časovnika