Satura rādītājs:

Kā izveidot gudru podu ar NodeMCU, ko kontrolē lietotne: 8 soļi
Kā izveidot gudru podu ar NodeMCU, ko kontrolē lietotne: 8 soļi

Video: Kā izveidot gudru podu ar NodeMCU, ko kontrolē lietotne: 8 soļi

Video: Kā izveidot gudru podu ar NodeMCU, ko kontrolē lietotne: 8 soļi
Video: Теперь вы будете готовить ПЕЧЕНЬ только так! Отбивные, Биточки с луком и гречкой 2024, Novembris
Anonim
Kā izveidot gudru podu ar NodeMCU, ko kontrolē lietotne
Kā izveidot gudru podu ar NodeMCU, ko kontrolē lietotne
Kā izveidot gudru podu ar NodeMCU, ko kontrolē lietotne
Kā izveidot gudru podu ar NodeMCU, ko kontrolē lietotne

Šajā rokasgrāmatā mēs izveidosim Smart Pot, ko kontrolē ESP32 un lietojumprogramma viedtālrunim (iOS un Android).

Savienojumam izmantosim NodeMCU (ESP32), bet mākoņa IoT un viedtālruņa lietojumprogrammai - Blynk bibliotēku.

Visbeidzot, mēs izmantosim JLCPCB un LCSC PCB un komponentu pasūtīšanai.

1. darbība: izveidojiet elektrisko shēmu, izmantojot EasyEDA

Izstrādājiet elektrisko shēmu, izmantojot EasyEDA
Izstrādājiet elektrisko shēmu, izmantojot EasyEDA

Lai izveidotu mūsu plates un izdrukātu tās ar JLCPCB pakalpojumu, mēs izmantosim EasyEda programmatūru, ar kuras palīdzību mēs varētu uzzīmēt elektroinstalācijas shēmu un pēc tam pārvērst to PCB un pasūtīt tieši no programmatūras.

EasyEda ir programmatūra, kas ļauj uzzīmēt elektriskās ķēdes, ievietojot komponentus tieši no LCSC datu bāzes, lai tos varētu iegādāties, kad tie ir uzzīmēti. Tas arī ļauj jums izveidot PCB, sākot no elektroinstalācijas shēmas. Pēc izlozes to būs iespējams pasūtīt, izmantojot JLCPCB.

Vispirms lejupielādējiet EasyEda no saites https://easyeda.com/page/download Pēc tam instalējiet to un importējiet manu izstrādāto shēmu.

Shēmu var lejupielādēt šeit.

Kad elektroinstalācijas shēma ir lejupielādēta, vienkārši izveidojiet no tā PCB.

2. darbība. Pasūtiet PCB ar JLCPCB

Pasūtiet PCB ar JLCPCB
Pasūtiet PCB ar JLCPCB
Pasūtiet PCB ar JLCPCB
Pasūtiet PCB ar JLCPCB

Pēc tam, kad PCB ir izstrādāts, vienkārši pasūtiet plates caur JLCPCB, nospiežot pogu, kas parādīta attēlā.

Ar nelielu naudu mēs varētu pasūtīt patiešām labi un ļoti ātri izgatavotus PCB. Pēc PCB pasūtīšanas būs iespējams arī skatīt pasūtījuma gaitu no sava konta.

3. darbība: pasūtiet komponentu ar LCSC

Pasūtiet komponentu ar LCSC
Pasūtiet komponentu ar LCSC
Pasūtiet komponentu ar LCSC
Pasūtiet komponentu ar LCSC

Lai pasūtītu komponentus, ir vienkārši, vienkārši nospiediet programmas pogu "BOM" (Bill of Material), lai uzzīmētu EasyEda PCB.

Pēc tam jūs tiksit novirzīts atpakaļ uz materiālu iegādes lapu LCSC vietnē, turpiniet pirkumu, lai jūs varētu pabeigt PCB izveidi. Vienkārši izpildiet iepriekš redzamajos fotoattēlos norādītās darbības, lai pasūtītu elektroniskos komponentus.

LCSC ir vietne, kas ļauj jums izvēlēties komponentus no milzīgas datu bāzes un pasūtīt tos saviem projektiem un PCB. Tā piedāvā bezgalīgu komponentu skaitu par patiešām konkurētspējīgām cenām, un tāpēc es izvēlējos šo pakalpojumu.

4. solis: sametiniet komponentu uz datora

Metiniet komponentu uz PCB
Metiniet komponentu uz PCB
Metiniet komponentu uz PCB
Metiniet komponentu uz PCB

Paņemiet komponentus, kas pasūtīti caur lcsc, un lodējiet tos PCB, ievērojot elektroinstalācijas shēmas norādījumus.

5. solis: izveidojiet augsnes mitruma sensoru

Izveidojiet augsnes mitruma sensoru
Izveidojiet augsnes mitruma sensoru
Izveidojiet augsnes mitruma sensoru
Izveidojiet augsnes mitruma sensoru

Esmu uzrakstījis atsevišķu ceļvedi, lai izveidotu augsnes mitruma sensoru, un tas ir pieejams šeit!

6. darbība: augšupielādējiet kodu

Augšupielādējiet kodu
Augšupielādējiet kodu

Lejupielādējiet kodu no šejienes.

Augšupielādējiet to Arduino IDE.

Ja jums nav Blynk bibliotēkas un ESP32 draivera, pārbaudiet šo rokasgrāmatu:

Instalējiet ESP32 draiveri operētājsistēmā Windows: šeit

Instalējiet ESP32 draiveri operētājsistēmā Linux: šeit

Instalējiet ESP32 draiveri operētājsistēmā Mac OS: šeit

Lejupielādējiet un instalējiet Blynk Library

7. darbība: izveidojiet lietotni, izmantojot Blynk

Izveidojiet lietotni, izmantojot Blynk
Izveidojiet lietotni, izmantojot Blynk
Izveidojiet lietotni, izmantojot Blynk
Izveidojiet lietotni, izmantojot Blynk
Izveidojiet lietotni, izmantojot Blynk
Izveidojiet lietotni, izmantojot Blynk

Blynk ir bezmaksas pakalpojums, kas ļauj attālināti vadīt NodeMcu kartes ar ESP32 procesoru.

Tas noderēs projektā, jo mums nevajadzēs izveidot savu IoT serveri, bet vienkārši paļauties uz Blynk serveri. Turklāt Blynk ļauj izveidot bezmaksas lietojumprogrammu, nezinot, kā programmēt, vienkārši izmantojot tās pamata lietotni. Lai uzzinātu, kā konfigurēt blynk Arduino IDE, rīkojieties šādi.

8. darbība: pārbaudiet vidi

Pārbaudiet vidi
Pārbaudiet vidi
Pārbaudiet vidi
Pārbaudiet vidi
Pārbaudiet vidi
Pārbaudiet vidi
Pārbaudiet vidi
Pārbaudiet vidi

Kad programmatūra ir ielādēta esp32, mēs uzreiz varētu redzēt mūsu jauno viedo apūdeņošanas sistēmu.

Mēs jebkurā laikā varējām apskatīt ūdens līmeni traukā un tā apūdeņotā sūkņa stāvokli.

Ieteicams: