
Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-23 15:14



NEMA 17 kabi qadam dvigatellari ko'p maqsadlarga ega va bu prototip o'quvchilarga Blynk App -dan NEMA 17 ni boshqarish usulini tushunishga yordam beradi.
Bu bizga NEMA 17 -ga istalgan joydan va istalgan vaqtda kirish va nazorat qilishda yordam beradigan IoT yaratish urinishi.
Stepper dvigatelidan foydalanish hollari ko'p (ayniqsa, kod orqali burilishlar sonini nazorat qilishda aniqlik zarur bo'lganda).
Ta'minotlar
- WeMos D1 Mini
- L298N Stepper dvigatel
- NEMA 17 qadamli dvigatel
- Micro USB kabeli WeMos D1 Mini -ni yoqadi va kodni uzatadi.
- NEMA 17 qadamli dvigatelni quvvatlantirish uchun 12V 1A adapter
- Jumper erkakdan erkakka, erkakdan urg'ochaga
- Ayol shahar quvvat uzatish moslamasi
- Kondensator - 100 mF
- Non paneli.
1 -qadam: ulanish diagrammasi



Yuklangan rasm o'z-o'zidan tushunarli va yagona katta o'zgarish-L298N drayverini ulash uchun 12V 1A shahar adapteridan foydalanganim. Bundan tashqari, siz hech qanday non taxtasini ko'rmaysiz.
- WeMos D1 Mini> L298N ning IN1 D8
- WeMos D1 Mini ning D7> L298N ning IN2
- WeMos D1 Mini> L298N ning IN3 D6
- WeMos D1 Mini> L298N ning IN4 D5
- 5V WeMos D1 Mini> 5V L298N
- GND WeMos D1 Mini> L298N GND> GND 12V 1A DC quvvat manbai
Eslatma: NEMA17 qadamli dvigatelida qizil, yashil, ko'k va qora rangli kodli pinlar bor. Ikkita rulonning uchlarini aniqlashning eng yaxshi usuli - ikkala uchiga tegib, qadam milini burish. Stepper dvigatelining o'qi silliq siljiydi, agar ulangan simlar bir xil rulonga tegishli bo'lmasa, mil bir burilishga tegishli bo'lsa, silliq aylanmaydi.
Mening holatimda simlarni quyidagicha uladim:
- Qizil NEMA 17> L298N ning OUT1
- Yashil NEMA 17> L298N ning OUT2
- Moviy NEMA 17> L298N ning OUT3
- Qora NEMA 17> L298N OUT4
2 -qadam: Blynkni mobil qurilmada sozlash




Qo'shilgan skrinshotlar ushbu maqola o'quvchilariga NEMA 17 Stepper Motorini soat yo'nalishi bo'yicha (yoki) soat sohasi farqli ravishda aylantirishga yordam beradigan ikkita tugmani sozlash bo'yicha bosqichma -bosqich ko'rsatma berishi kerak. Agar kimdir skrinshotlarga rioya qila olmasa va Blynk -ni to'liq sozlay olmasa, u quyidagi ko'rsatmalarni o'qishi mumkin:
- Mobil telefoningizda "Blynk" ilovasini oching va "Yangi loyiha" ni tanlang.
- Loyihaning nomini kiriting: "NEMA 17 Control" (Bu holda), "Device" ro'yxatidan "WeMos D1mini" ni tanlang. Endi keyingi bosqichlarga o'tish uchun "Yaratish" -ni tanlang.
- "Avtorizatsiya tokenini" topish uchun "Blynk" ilovasida tuzilgan elektron pochtani tekshiring (bu kodlashda foydali bo'ladi).
- Boshqaruv paneli paydo bo'ladi, bu keyingi bosqichlarni davom ettirishga imkon beradi va bizning asosiy maqsadimiz ikkita tugmani qo'shish bo'ladi.
- Tugmalarni dizayn ehtiyojlariga moslashtiring (qadam ixtiyoriy). Mening holatimda, men asboblar paneli kengligiga mos keladigan tugmachalarni yoydim.
- "Chapga burilish" yozuvi bo'lgan birinchi tugmani "V0" bilan virtual pin sifatida sozlang.
- Ikkinchi tugmani "O'ngga buriling" yozuvi bilan "V1" ni virtual pin sifatida sozlang.
- Asosiy menyuga o'ting va "Play" tugmachasini bosing, dasturning ishlashini tekshirish va NEMA 17 dvigatelini boshqarish.
- NEMA 17 dvigateli tugmani tanlashda 10 marta aylanishi uchun dasturlashtirilgan. Siz "O'ngga burish" (yoki) "Chapga burish" tugmalaridan birini bosganingizda, u yoqilmaydi va o'chmaydi. Iltimos, NEMA17 to'xtashiga biroz vaqt bering va keyin ikkinchi tugmani ishlashini tekshiring.
3 -qadam: Kod..

Quyidagi kodni yuklashdan oldin, quyidagilarni ko'rsatganingizga ishonch hosil qiling:
- Blynkdan avtorizatsiya kaliti
- SSID
- "WeMos Mini" simsiz tarmoqqa kirishga va Internetga ulanishga ruxsat berish uchun kalit
Arduino IDE menyusidan quyidagilarni tanlang: Asboblar> Kengash> ESP8266 platalari> LOLIN (WEMOS) D1 R2 va mini.
>> Kod parchasining boshlanishi <<<
#Stepper.h ni qo'shing
#ESP8266WiFi.h ni qo'shing
#BlynkSimpleEsp8266.h qo'shing
#blynk_print seriyasini aniqlang
Qadam my_Stepper (200, D8, D7, D6, D5);
bool O'ng = noto'g'ri;
bool Chap = noto'g'ri;
char auth = "****************************************** ** ";
char ssid = "****************";
char pass = "***************************";
bo'sh o'rnatish () {
Serial.begin (9600);
Blynk.begin (auth, ssid, pass);
my_Stepper.setSpeed (70);
}
BLYNK_WRITE (V1) {
O'ng = param.asInt ();
}
BLYNK_WRITE (V0) {
Chap = param.asInt ();
}
bo'sh Stepper1 (int yo'nalishi, int aylanish) {
uchun (int i = 0; i <Aylantirish; i ++) {
my_Stepper.step (Yo'nalish * 200);
Blynk.run ();
}
}
bo'sh halqa ()
{
Blynk.run ();
agar (o'ngda) {
1 -qadam (1, 10);
Serial.println ("O'ngga burilish");
}
kechikish (20);
agar (chapda) {
1-qadam (-1, 10);
Serial.println ("Chapga burilish");
}
kechikish (20);
}
>> Kod parchasining oxiri <<<
Eslatma: Yuqoridagi kodda "qo'shish" so'ziga "" (kattaroq) yozishni o'tkazib yubormang. Agar kod bilan bog'liq boshqa muammolar yuzaga kelsa, siz ushbu maqolaga kiritilgan skrinshotga murojaat qilishingiz mumkin.
4 -qadam: Video prototipining funktsional imkoniyatlari
O'quvchilarga prototip qanday ishlashini qisqacha tushunishga yordam beradigan video ilova qilingan.
Tavsiya:
USB, FLASHLIGHT, KOMPONENT TESTER VA QO'RILGAN Zaryadlovchiga ega portativ MINI ko'p kuchlanishli PSU: 6 qadam

USB, FLASHLIGHT, KOMPONENT TESTER VA QO'RILGAN Zaryadlovchiga ega portativ MINI MULTI VOLTAGE PSU: Mening birinchi ko'rsatmali qurilmamga xush kelibsiz! Bu ko'rsatma yordamida siz quyosh energiyasidan qimmat bo'lmagan bankni (qo'shimcha qismlar bilan) foydali narsaga aylantira olasiz. Siz har kuni ishlatishingiz mumkin bo'lgan narsa, men kabi, chunki uni ishlatish juda zo'r! Ko'pchilik av
Mini batareyali CRT osiloskopi: 7 qadam (rasmlar bilan)

Mini batareyali CRT osiloskopi: Salom! Bu ko'rsatmada men sizga miniatyurali CRT osiloskopini qanday yasashni ko'rsataman. Osiloskop - elektronika bilan ishlashning muhim vositasi; Siz barcha signallarni sxemada oqayotganini ko'rishingiz mumkin va muammolarni bartaraf etish
Arduino va DFPlayer Mini MP3 pleer moduli yordamida LCD yordamida MP3 pleerni qanday yasash mumkin: 6 qadam

Arduino va DFPlayer Mini MP3 pleer moduli yordamida LCD yordamida MP3 pleerni qanday yasash mumkin: Bugun biz Arduino va DFPlayer mini MP3 pleer moduli yordamida LCD bilan MP3 pleer yasaymiz. Loyiha SD -kartadagi MP3 fayllarni o'qishi va pauza qilishi mumkin. va 10 yil oldingi qurilma bilan bir xil o'ynang. Bundan tashqari, oldingi qo'shiq va keyingi qo'shiq qiziqarli bo'ladi
Mini -dinamik: 7 qadam (rasmlar bilan)

Qayta ishlangan mini karnay: Salom bolalar, bu yana Matias va bugun biz ikkinchi darajali mini karnay yasayapmiz. Bu erda ovoz baland bo'lmaydi, chunki u kuchaytirgichga ega emas, lekin siz telefon yoki kompyuter yordamida ovozni boshqarishingiz mumkin. Maza qiling
Ishlab chiqarish: Een mini -purkagich bilan ishlash (12 -qadam): 8 qadam

Ishlab chiqarish: Een Mini Sprinkler Metin (yugurish 12): Groep 12Noortje Romeijn 4651464Milton Fox 4652622Deze Instructable geschreven eshik Milton Fox (talaba Maritieme Techniek, TU Delft) va Noortje Romeijn (Civiele Techniek, TU DelU). Allebei volgen we de civiele de delta denker, biz