Sisällysluettelo:

Älykkään potin tekeminen sovelluksen ohjaaman NodeMCU: n avulla: 8 vaihetta
Älykkään potin tekeminen sovelluksen ohjaaman NodeMCU: n avulla: 8 vaihetta

Video: Älykkään potin tekeminen sovelluksen ohjaaman NodeMCU: n avulla: 8 vaihetta

Video: Älykkään potin tekeminen sovelluksen ohjaaman NodeMCU: n avulla: 8 vaihetta
Video: Kiusallinen piilokamera fyssarin vastaanotolla | Paasosen polttaritoimisto 2024, Marraskuu
Anonim
Älykkään potin tekeminen sovelluksen ohjaaman NodeMCU: n avulla
Älykkään potin tekeminen sovelluksen ohjaaman NodeMCU: n avulla
Älykkään potin tekeminen sovelluksen ohjaaman NodeMCU: n avulla
Älykkään potin tekeminen sovelluksen ohjaaman NodeMCU: n avulla

Tässä oppaassa rakennamme Smart Potin, jota ohjaa ESP32 ja älypuhelinsovellus (iOS ja Android).

Käytämme NodeMCU (ESP32) -yhteyttä ja Blynk -kirjastoa pilvipalvelun IoT: lle ja älypuhelimen sovellukselle.

Lopuksi käytämme JLCPCB: tä ja LCSC: tä piirilevyn ja komponentin tilaamiseen.

Vaihe 1: Suunnittele sähköjärjestelmä EasyEDA: n avulla

Suunnittele sähköjärjestelmä EasyEDAn avulla
Suunnittele sähköjärjestelmä EasyEDAn avulla

Levyjemme suunnitteluun ja tulostamiseen JLCPCB -palvelulla käytämme EasyEda -ohjelmistoa, jonka avulla voisimme piirtää kytkentäkaavion ja muuntaa sen piirilevyksi ja tilata sen suoraan ohjelmistosta.

EasyEda on ohjelmisto, jonka avulla voit piirtää sähköpiirejä lisäämällä komponentteja suoraan LCSC -tietokannasta, jotta voit ostaa niitä piirustuksen jälkeen. Sen avulla voit myös suunnitella piirilevyn kytkentäkaaviosta alkaen. Kun se on piirretty, voit tilata sen JLCPCB: n kautta.

Ensin sinun on ladattava EasyEda linkistä https://easyeda.com/page/download Asenna se ja tuo suunnitelma.

Kaavio voidaan ladata täältä.

Kun kytkentäkaavio on ladattu, luo siitä piirilevy.

Vaihe 2: Tilaa piirilevy JLCPCB: llä

Tilaa piirilevy JLCPCB: n avulla
Tilaa piirilevy JLCPCB: n avulla
Tilaa piirilevy JLCPCB: n avulla
Tilaa piirilevy JLCPCB: n avulla

Kun piirilevy on suunniteltu, tilaa levyt JLCPCB: n kautta painamalla yllä olevan kuvan mukaista painiketta.

Pienellä rahalla voisimme tilata todella hyvin ja erittäin nopeasti valmistettuja piirilevyjä. Piirilevyjen tilaamisen jälkeen on myös mahdollista tarkastella tilauksesi etenemistä tililtäsi.

Vaihe 3: Tilaa komponentti LCSC: n avulla

Tilaa komponentti LCSC: n avulla
Tilaa komponentti LCSC: n avulla
Tilaa komponentti LCSC: n avulla
Tilaa komponentti LCSC: n avulla

Osien tilaaminen on yksinkertaista painamalla EasyEda -piirilevyjä painamalla ohjelman "BOM" (Bill of Material) -painiketta.

Sitten sinut palautetaan LCSC -verkkosivuston materiaalien ostosivulle, jatka ostamista, jotta voit suorittaa piirilevyn rakentamisen. Tilaa elektroniset komponentit noudattamalla yllä olevien kuvien ohjeita.

LCSC on sivusto, jonka avulla voit valita komponentteja valtavasta tietokannasta ja tilata ne projekteihisi ja piirilevyihisi. Se tarjoaa äärettömän paljon komponentteja todella kilpailukykyiseen hintaan, ja siksi valitsin tämän palvelun.

Vaihe 4: Hitsaa komponentti PCB: hen

Hitsaa komponentti PCB: hen
Hitsaa komponentti PCB: hen
Hitsaa komponentti PCB: hen
Hitsaa komponentti PCB: hen

Ota lcsc: n kautta tilatut komponentit ja juota ne piirilevyyn kytkentäkaavion ohjeiden mukaisesti.

Vaihe 5: Rakenna maaperän kosteusanturi

Rakenna maaperän kosteusanturi
Rakenna maaperän kosteusanturi
Rakenna maaperän kosteusanturi
Rakenna maaperän kosteusanturi

Olen kirjoittanut erillisen oppaan maaperän kosteusanturin valmistamiseksi ja se on saatavana täältä!

Vaihe 6: Lataa koodi

Lataa koodi
Lataa koodi

Lataa koodi täältä.

Lataa se Arduino IDE: lle.

Jos sinulla ei ole Blynk -kirjastoa ja ESP32 -ohjainta, tarkista tämä opas:

Asenna ESP32 -ohjain Windowsiin: täältä

Asenna ESP32 -ohjain Linuxiin: täältä

Asenna ESP32 -ohjain Mac OS -käyttöjärjestelmään: täältä

Lataa ja asenna Blynk Library

Vaihe 7: Rakenna sovellus Blynkin avulla

Rakenna sovellus Blynkin avulla
Rakenna sovellus Blynkin avulla
Rakenna sovellus Blynkin avulla
Rakenna sovellus Blynkin avulla
Rakenna sovellus Blynkin avulla
Rakenna sovellus Blynkin avulla

Blynk on ilmainen palvelu, jonka avulla voit etäohjata NodeMcu -kortteja ESP32 -prosessorilla.

Tästä on hyötyä projektissa, koska meidän ei tarvitse luoda IoT -palvelinta, vaan yksinkertaisesti luottaa Blynk -palvelimeen. Lisäksi Blynkin avulla voit rakentaa ilmaisen sovelluksesi tietämättä, kuinka ohjelmoida yksinkertaisesti sen perussovelluksen kautta. Jos haluat tietää, miten blynk määritetään Arduino IDE: ssä, toimi seuraavasti.

Vaihe 8: Testaa ympäristö

Testaa ympäristöä
Testaa ympäristöä
Testaa ympäristöä
Testaa ympäristöä
Testaa ympäristöä
Testaa ympäristöä
Testaa ympäristöä
Testaa ympäristöä

Kun ohjelmisto on ladattu esp32: een, näimme heti uuden älykkään kastelujärjestelmämme toimivan.

Voimme tarkastella astian vedenpintaa ja sen kastaman pumpun tilaa milloin tahansa.

Suositeltava: