Përmbajtje:

Si të bëni një tenxhere të zgjuar me NodeMCU të kontrolluar nga aplikacioni: 8 hapa
Si të bëni një tenxhere të zgjuar me NodeMCU të kontrolluar nga aplikacioni: 8 hapa

Video: Si të bëni një tenxhere të zgjuar me NodeMCU të kontrolluar nga aplikacioni: 8 hapa

Video: Si të bëni një tenxhere të zgjuar me NodeMCU të kontrolluar nga aplikacioni: 8 hapa
Video: Rethinking infidelity ... a talk for anyone who has ever loved | Esther Perel | TED 2024, Nëntor
Anonim
Si të bëni një tenxhere të zgjuar me NodeMCU të kontrolluar nga aplikacioni
Si të bëni një tenxhere të zgjuar me NodeMCU të kontrolluar nga aplikacioni
Si të bëni një tenxhere të zgjuar me NodeMCU të kontrolluar nga aplikacioni
Si të bëni një tenxhere të zgjuar me NodeMCU të kontrolluar nga aplikacioni

Në këtë udhëzues ne do të ndërtojmë një Tenxhere Smart të kontrolluar nga një ESP32 dhe një Aplikacion për smartphone (iOS dhe Android).

Ne do të përdorim NodeMCU (ESP32) për lidhjen dhe Bibliotekën Blynk për IoT cloud dhe Aplikacionin në smartphone.

Së fundi ne do të përdorim JLCPCB dhe LCSC për porosi pcb dhe përbërës.

Hapi 1: Hartoni Skemën Elektrike me EasyEDA

Hartoni Skemën Elektrike me EasyEDA
Hartoni Skemën Elektrike me EasyEDA

Për të hartuar tabelat tona dhe për t'i printuar ato me shërbimin JLCPCB ne do të përdorim softuerin EasyEda, përmes të cilit mund të vizatojmë diagramin e instalimeve elektrike dhe pastaj ta konvertojmë atë në PCB dhe ta porosisim direkt nga softueri.

EasyEda është një softuer që ju lejon të vizatoni qarqe elektrike duke futur komponentë direkt nga baza e të dhënave LCSC në mënyrë që t'i blini ato sapo të vizatohen. Gjithashtu ju lejon të hartoni PCB duke filluar nga diagrami i instalimeve elektrike. Pasi të tërhiqet, do të jetë e mundur ta porosisni atë përmes JLCPCB.

Së pari ju duhet të shkarkoni EasyEda nga lidhja https://easyeda.com/page/download Pastaj instaloni atë dhe importoni skemën që kam hartuar.

Skema mund të shkarkohet këtu.

Pasi të jetë shkarkuar diagrami i instalimeve elektrike, thjesht krijoni PCB prej tij.

Hapi 2: Porosit PCB me JLCPCB

Porositni PCB me JLCPCB
Porositni PCB me JLCPCB
Porositni PCB me JLCPCB
Porositni PCB me JLCPCB

Më pas, pasi të jetë projektuar PCB, thjesht porositni bordet përmes JLCPCB duke shtypur butonin e treguar në figurën e mësipërme.

Me pak para ne mund të porositnim PCB të bëra vërtet mirë dhe shumë shpejt. Gjithashtu do të jetë e mundur, pasi të jenë porositur PCB -të, të shikoni ecurinë e porosisë nga llogaria juaj.

Hapi 3: Komponenti i porosisë me LCSC

Komponenti i Porosisë Me LCSC
Komponenti i Porosisë Me LCSC
Komponenti i Porosisë me LCSC
Komponenti i Porosisë me LCSC

Për të porositur përbërësit është e thjeshtë, thjesht shtypni butonin "BOM" (Fatura e Materialit) në program për të vizatuar PCB -të EasyEda.

Pastaj do të ktheheni në faqen e blerjes së materialeve në faqen e internetit të LCSC, vazhdoni me blerjen në mënyrë që të përfundoni ndërtimin e PCB. Vetëm ndiqni hapat në fotot e mësipërme për të porositur përbërësit elektronikë.

LCSC është një faqe në internet që ju lejon të zgjidhni komponentët nga një bazë të dhënash e madhe dhe t'i porositni ato për projektet dhe PCB -të tuaja. Ajo ofron një pafundësi përbërësish me çmime vërtet konkurruese dhe kjo është arsyeja pse zgjodha këtë shërbim.

Hapi 4: Saldoni Komponentin në Pcb

Saldoni Komponentin në PCB
Saldoni Komponentin në PCB
Saldoni Komponentin në PCB
Saldoni Komponentin në PCB

Merrni përbërësit e porositur përmes lcsc dhe ngjitini ato në PCB duke ndjekur indikacionet e diagramit të instalimeve elektrike.

Hapi 5: Ndërtoni Sensorin e Lagështisë së Tokës

Ndërtoni sensorin e lagështisë së tokës
Ndërtoni sensorin e lagështisë së tokës
Ndërtoni sensorin e lagështisë së tokës
Ndërtoni sensorin e lagështisë së tokës

Kam shkruar një udhëzues të veçantë për të bërë sensorin e lagështisë së tokës dhe është në dispozicion këtu!

Hapi 6: Ngarko kodin

Ngarko Kodin
Ngarko Kodin

Shkarkoni kodin nga këtu.

Ngarko atë në Arduino IDE.

Nëse nuk keni Bibliotekën Blynk dhe drejtuesin ESP32, kontrolloni këtë udhëzues:

Instaloni Shoferin ESP32 në Windows: këtu

Instaloni Shoferin ESP32 në Linux: këtu

Instaloni Shoferin ESP32 në Mac OS: këtu

Shkarkoni dhe instaloni Bibliotekën Blynk

Hapi 7: Ndërtoni Aplikacionin me Blynk

Ndërtoni Aplikacionin me Blynk
Ndërtoni Aplikacionin me Blynk
Ndërtoni Aplikacionin me Blynk
Ndërtoni Aplikacionin me Blynk
Ndërtoni Aplikacionin me Blynk
Ndërtoni Aplikacionin me Blynk

Blynk është një shërbim falas që ju lejon të kontrolloni nga distanca kartat tuaja NodeMcu me një procesor ESP32.

Kjo do të jetë e dobishme në projekt pasi nuk do të na duhet të krijojmë serverin tonë IoT, por thjesht të mbështetemi në serverin Blynk. Për më tepër, Blynk ju lejon të krijoni aplikacionin tuaj falas pa ditur se si të programoni thjesht përmes aplikacionit të tij bazë. Për të ditur se si të konfiguroni blynk në Arduino IDE ndiqni këto hapa.

Hapi 8: Testoni Mjedisin

Testoni Mjedisin
Testoni Mjedisin
Testoni Mjedisin
Testoni Mjedisin
Testoni Mjedisin
Testoni Mjedisin
Testoni Mjedisin
Testoni Mjedisin

Pasi programi të jetë ngarkuar në esp32 ne mund të shohim menjëherë sistemin tonë të ri të mençur të ujitjes në punë.

Ne mund të shikojmë nivelin e ujit në anije dhe statusin e pompës që ujit në çdo kohë.

Recommended: