INHOUDSOPGAWE:

Hoe om 'n slim pot te maak met NodeMCU wat deur die app beheer word: 8 stappe
Hoe om 'n slim pot te maak met NodeMCU wat deur die app beheer word: 8 stappe

Video: Hoe om 'n slim pot te maak met NodeMCU wat deur die app beheer word: 8 stappe

Video: Hoe om 'n slim pot te maak met NodeMCU wat deur die app beheer word: 8 stappe
Video: Использование кнопки скорости шагового двигателя 28BYJ-48 с 8 проектами: Ultimate Video Tutorial, урок 107 2024, November
Anonim
Hoe om 'n slim pot te maak met NodeMCU wat deur die app beheer word
Hoe om 'n slim pot te maak met NodeMCU wat deur die app beheer word
Hoe om 'n slim pot te maak met NodeMCU wat deur die app beheer word
Hoe om 'n slim pot te maak met NodeMCU wat deur die app beheer word

In hierdie gids bou ons 'n slimpot wat beheer word deur 'n ESP32 en 'n toepassing vir slimfone (iOS en Android).

Ons sal NodeMCU (ESP32) gebruik vir die verbinding en die Blynk -biblioteek vir die wolk -IoT en die toepassing op slimfone.

Uiteindelik sal ons JLCPCB en LCSC gebruik vir bestelling van PCB en komponent.

Stap 1: Ontwerp die elektriese skema met EasyEDA

Ontwerp die elektriese skema met EasyEDA
Ontwerp die elektriese skema met EasyEDA

Om ons borde te ontwerp en dit met die JLCPCB -diens te druk, gebruik ons die EasyEda -sagteware waarmee ons die bedradingsdiagram kan teken en dit dan kan omskakel in PCB en dit direk vanaf die sagteware kan bestel.

EasyEda is 'n sagteware waarmee u elektriese stroombane kan teken deur komponente direk uit die LCSC -databasis te plaas, sodat u dit kan koop sodra dit geteken is, en u kan ook die printplaat ontwerp vanaf die bedradingsdiagram. Sodra dit geteken is, is dit moontlik om dit via JLCPCB te bestel.

Eerstens moet u EasyEda aflaai vanaf die skakel https://easyeda.com/page/download Installeer dit dan en voer die skema in wat ek ontwerp het.

Die skema kan hier afgelaai word.

Sodra die bedradingsdiagram afgelaai is, kan u die PCB daaruit skep.

Stap 2: Bestel die PCB met JLCPCB

Bestel die PCB met JLCPCB
Bestel die PCB met JLCPCB
Bestel die PCB met JLCPCB
Bestel die PCB met JLCPCB

Nadat die PCB ontwerp is, bestel u eenvoudig die borde deur JLCPCB deur op die knoppie in die figuur hierbo te druk.

Met min geld kon ons bestel PCB's wat baie goed en baie vinnig gemaak is. Dit sal ook moontlik wees om, sodra die PCB's bestel is, die vordering van die bestelling vanaf u rekening te sien.

Stap 3: Bestel komponent met LCSC

Bestel komponent met LCSC
Bestel komponent met LCSC
Bestel komponent met LCSC
Bestel komponent met LCSC

Om die komponente eenvoudig te bestel, druk net op die knoppie "BOM" (stuk van materiaal) in die program om die EasyEda PCB's te teken.

U word dan teruggebring na die materiaalaankoopbladsy op die LCSC -webwerf. Gaan voort met die aankoop sodat u die konstruksie van die PCB kan voltooi. Volg die stappe op die foto's hierbo om die elektroniese komponente te bestel.

LCSC is 'n webwerf waarmee u komponente kan kies uit 'n groot databasis en dit kan bestel vir u projekte en PCB's. Dit bied 'n oneindigheid aan komponente teen baie mededingende pryse, en daarom het ek hierdie diens gekies.

Stap 4: Las die komponent op die rekenaar

Las die komponent op die PCB
Las die komponent op die PCB
Las die komponent op die PCB
Las die komponent op die PCB

Neem die komponente wat deur lcsc bestel is en soldeer dit in die PCB volgens die aanduidings van die bedradingsdiagram.

Stap 5: Bou die grondvogsensor

Bou die grondvogsensor
Bou die grondvogsensor
Bou die grondvogsensor
Bou die grondvogsensor

Ek het 'n aparte gids vir die maak van die grondvogsensor geskryf en dit is hier beskikbaar!

Stap 6: Laai die kode op

Laai die kode op
Laai die kode op

Laai die kode hier af.

Laai dit op Arduino IDE op.

Kyk na hierdie gids as u nie die Blynk -biblioteek en die ESP32 -bestuurder het nie:

Installeer ESP32 -bestuurder op Windows: hier

Installeer ESP32 Driver op Linux: hier

Installeer ESP32 Driver op Mac OS: hier

Laai die Blynk -biblioteek af en installeer dit

Stap 7: Bou die app met Blynk

Bou die app met Blynk
Bou die app met Blynk
Bou die app met Blynk
Bou die app met Blynk
Bou die app met Blynk
Bou die app met Blynk

Blynk is 'n gratis diens waarmee u u NodeMcu -kaarte op afstand kan beheer met 'n ESP32 -verwerker.

Dit sal handig wees in die projek, aangesien ons nie ons IoT -bediener hoef te skep nie, maar bloot op die Blynk -bediener staatmaak. Blynk stel u ook in staat om u gratis toepassing te bou sonder om te weet hoe om dit eenvoudig te programmeer deur middel van die basiese app. Volg hierdie stappe om te weet hoe u blynk op Arduino IDE kan instel.

Stap 8: Toets die omgewing

Toets die omgewing
Toets die omgewing
Toets die omgewing
Toets die omgewing
Toets die omgewing
Toets die omgewing
Toets die omgewing
Toets die omgewing

Nadat die sagteware op die esp32 gelaai is, kon ons onmiddellik ons nuwe slim besproeiingstelsel aan die werk sien.

Ons kan te alle tye die watervlak in die vaartuig en die status van die pomp wat dit besproei, sien.

Aanbeveel: