Mundarija:

Ilova tomonidan boshqariladigan NodeMCU yordamida aqlli qozonni qanday yasash mumkin: 8 qadam
Ilova tomonidan boshqariladigan NodeMCU yordamida aqlli qozonni qanday yasash mumkin: 8 qadam

Video: Ilova tomonidan boshqariladigan NodeMCU yordamida aqlli qozonni qanday yasash mumkin: 8 qadam

Video: Ilova tomonidan boshqariladigan NodeMCU yordamida aqlli qozonni qanday yasash mumkin: 8 qadam
Video: Android telefonda xoxlagan ilovani yashirish 2024, Noyabr
Anonim
Ilova tomonidan boshqariladigan NodeMCU yordamida qanday qilib aqlli qozon yasash mumkin
Ilova tomonidan boshqariladigan NodeMCU yordamida qanday qilib aqlli qozon yasash mumkin
Ilova tomonidan boshqariladigan NodeMCU yordamida qanday qilib aqlli qozon yasash mumkin
Ilova tomonidan boshqariladigan NodeMCU yordamida qanday qilib aqlli qozon yasash mumkin

Ushbu qo'llanmada biz ESP32 tomonidan boshqariladigan Smart Pot va smartfonlar uchun ilovalarni (iOS va Android) quramiz.

Biz ulanish uchun NodeMCU (ESP32) va bulutli IoT va smartfondagi dastur uchun Blynk kutubxonasidan foydalanamiz.

Nihoyat, biz kompyuter va komponentlarni buyurtma qilish uchun JLCPCB va LCSC dan foydalanamiz.

1 -qadam: EasyEDA yordamida elektr sxemasini loyihalash

EasyEDA yordamida elektr sxemasini loyihalash
EasyEDA yordamida elektr sxemasini loyihalash

Bizning taxtalarimizni loyihalash va ularni JLCPCB xizmati yordamida chop etish uchun biz EasyEda dasturidan foydalanamiz, uning yordamida biz simlar sxemasini chizamiz, so'ng uni tenglikka aylantiramiz va to'g'ridan -to'g'ri dasturiy ta'minotga buyurtma beramiz.

EasyEda - bu LCSC ma'lumotlar bazasidan to'g'ridan -to'g'ri komponentlarni kiritish orqali elektr zanjirlarini chizish imkonini beruvchi dastur bo'lib, siz ularni bir marta chizilgan holda sotib olishingiz mumkin, shuningdek, tenglikni sxemasidan boshlab loyihalash imkonini beradi. Chizilganidan so'ng, uni JLCPCB orqali buyurtma qilish mumkin bo'ladi.

Avval siz EasyEda -ni https://easyeda.com/page/download havolasidan yuklab olishingiz kerak. Keyin uni o'rnating va men tuzgan sxemani import qiling.

Sxemani bu erda yuklab olish mumkin.

Ulanish sxemasi yuklab olingandan so'ng, undan tenglikni yaratish kifoya.

2 -qadam: JLCPCB yordamida tenglikni buyurtma qiling

JLCPCB yordamida tenglikni buyurtma qiling
JLCPCB yordamida tenglikni buyurtma qiling
JLCPCB yordamida tenglikni buyurtma qiling
JLCPCB yordamida tenglikni buyurtma qiling

Keyinchalik, PCB loyihalashtirilgandan so'ng, yuqoridagi rasmda ko'rsatilgan tugmani bosib, JLCPCB orqali taxtalarga buyurtma bering.

Kichik pulga biz PCB -larni juda yaxshi va juda tez buyurtma qilishimiz mumkin edi. PCB -larga buyurtma berilgandan so'ng, sizning hisobingizdan buyurtmaning bajarilishini ko'rish mumkin bo'ladi.

3 -qadam: Komponentni LCSC bilan buyurtma qiling

LCSC yordamida komponentga buyurtma bering
LCSC yordamida komponentga buyurtma bering
LCSC yordamida komponentga buyurtma bering
LCSC yordamida komponentga buyurtma bering

Komponentlarga buyurtma berish juda oddiy, dasturdagi "BOM" tugmasini bosish kifoya.

Keyin siz LCSC veb -saytidagi materiallarni sotib olish sahifasiga qaytarilasiz, shuning uchun siz PCB qurilishini yakunlashingiz mumkin. Elektron komponentalarga buyurtma berish uchun yuqoridagi fotosuratlardagi amallarni bajaring.

LCSC - bu katta ma'lumotlar bazasidan komponentlarni tanlash va ularni loyihalaringiz va tenglikni uchun buyurtma qilish imkonini beradigan veb -sayt, chunki u chindan ham raqobatbardosh narxlarda komponentlarning cheksizligini taklif qiladi va shuning uchun men bu xizmatni tanladim.

4 -qadam: Komponentni kompyuterga payvandlang

Komponentni kompyuterga payvandlang
Komponentni kompyuterga payvandlang
Komponentni kompyuterga payvandlang
Komponentni kompyuterga payvandlang

Buyurtma qilingan qismlarni lcsc orqali oling va simlar diagrammasining ko'rsatmalariga muvofiq PCBga lehimlang.

5 -qadam: Tuproq namligi sensori

Tuproq namligi sezgichini yarating
Tuproq namligi sezgichini yarating
Tuproq namligi sezgichini yarating
Tuproq namligi sezgichini yarating

Men tuproq namligi sensori qilish uchun alohida ko'rsatma yozdim va u bu erda!

6 -qadam: Kodni yuklang

Kodni yuklang
Kodni yuklang

Kodni bu erdan yuklab oling.

Arduino IDE -ga yuklang.

Agar sizda Blynk kutubxonasi va ESP32 drayveri bo'lmasa, ushbu qo'llanmani tekshiring:

Windowsda ESP32 drayverini o'rnating: bu erda

Linuxda ESP32 drayverini o'rnating: bu erda

Mac OS -ga ESP32 drayverini o'rnating: bu erda

Blynk kutubxonasini yuklab oling va o'rnating

7 -qadam: Blynk yordamida dasturni yarating

Blynk yordamida ilovani yarating
Blynk yordamida ilovani yarating
Blynk yordamida ilovani yarating
Blynk yordamida ilovani yarating
Blynk yordamida ilovani yarating
Blynk yordamida ilovani yarating

Blynk - bu ESP32 protsessori yordamida NodeMcu kartalarini masofadan boshqarish imkonini beradigan bepul xizmat.

Bu loyihada juda foydali bo'ladi, chunki biz IoT -serverimizni yaratishga hojat yo'q, faqat Blynk serveriga tayanamiz. Bundan tashqari, Blynk sizga oddiy ilovasi orqali dasturlashni bilmasdan, bepul ilovangizni yaratishga imkon beradi. Arduino IDE -da blynk -ni qanday sozlashni bilish uchun quyidagi bosqichlarni bajaring.

8 -qadam: Atrof -muhitni sinab ko'ring

Atrof -muhitni sinab ko'ring
Atrof -muhitni sinab ko'ring
Atrof -muhitni sinab ko'ring
Atrof -muhitni sinab ko'ring
Atrof -muhitni sinab ko'ring
Atrof -muhitni sinab ko'ring
Atrof -muhitni sinab ko'ring
Atrof -muhitni sinab ko'ring

Dastur esp32 -ga yuklanganidan so'ng, biz darhol yangi aqlli sug'orish tizimimiz ishlayotganini ko'rishimiz mumkin edi.

Biz istalgan vaqtda idishdagi suv sathini va u sug'oradigan nasosning holatini ko'rishimiz mumkin edi.

Tavsiya: