Мазмұны:
- Жабдықтар
- 1 -қадам: Қосылу диаграммасы
- 2 -қадам: ұялы телефонда Blynk конфигурациясы
- 3 -қадам: Кодекс.
- 4 -қадам: Бейне прототипінің функционалдығы
Бейне: NEMA 17 - WeMos Mini - Blynk: 4 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:22
NEMA 17 сияқты қадамдық қозғалтқыштар көп қолданысқа ие және бұл прототип оқырмандарға Blynk қосымшасынан NEMA 17 басқару әдісін түсінуге көмектеседі.
Бұл NEMA 17 -ге кез келген жерден және кез келген уақытта қол жеткізуге және басқаруға көмектесетін IoT жасау әрекеті.
Stepper қозғалтқышы қолданылатын көптеген жағдайлар бар (әсіресе код арқылы бұрылыстар санын бақылауға дәлдік қажет болғанда).
Жабдықтар
- WeMos D1 Mini
- L298N Қадамдық қозғалтқыш
- NEMA 17 қадамдық қозғалтқышы
- Micro USB кабелі WeMos D1 Mini -ді қосады және кодты жібереді.
- 12V 1A адаптері NEMA 17 қадамдық қозғалтқышы
- Секіргіш еркектен еркекке, еркектен әйелге сым
- Әйелдер тұрақты ток қуат адаптері
- Конденсатор - 100 мкФ
- Нан тақтасы.
1 -қадам: Қосылу диаграммасы
Жүктелген сурет өздігінен түсіндіріледі және жалғыз үлкен өзгеріс-мен L298N драйверін қосу үшін 12В 1А тұрақты ток адаптерін қолдандым. Сондай -ақ, сіз нан тақтасын көрмейсіз.
- WeMos D1 Mini> L298N IN1 IN8 D8
- WeMos D1 Mini D7> L298N IN2 IN2
- WeMos D1 Mini> L298N IN3 D6
- WeMos D1 Mini> L298N IN4 D5
- WeMos D1 Mini 5В> L298N 5В
- WeMos D1 Mini GND> L298N GND> GND 12V 1A тұрақты ток көзі
Ескерту: NEMA17 қадамдық қозғалтқышында қызыл, жасыл, көк және қара түстермен бекітілген түйреуіштер бар. Екі катушканың ұштарын анықтау үшін ең жақсы әдіс - екі ұшына тиіп, қадамдық білікті айналдыру. Қозғалтқыштың білігі біркелкі қозғалады, егер қосылған сымдар бір катушкаға жатпаса, білік бір катушкаға жатса тегіс айналмайды.
Менің жағдайда сымдарды келесідей жалғадым:
- Қызыл NEMA 17> L298N OUT1 қызыл
- Жасыл NEMA 17> L298N OUT2
- Көк NEMA 17> L298N OUT3
- Қара NEMA 17> L298N OUT4
2 -қадам: ұялы телефонда Blynk конфигурациясы
Қосылған скриншоттар осы мақаланың оқырмандарына NEMA 17 қадамдық қозғалтқышты сағат тіліне қарсы (немесе) сағат тіліне қарсы бұруға көмектесетін екі түймені конфигурациялаудың қадамдық процедурасын беруі керек. Егер біреу скриншоттарды қадағалай алмаса және Blynk конфигурациясын аяқтай алмаса, олар төмендегі нұсқауларды оқып шығуы мүмкін:
- Ұялы телефоныңыздағы «Blynk» қосымшасын ашып, «Жаңа жоба» таңдаңыз.
- Жоба атауын енгізіңіз: «NEMA 17 Control» (Бұл жағдайда), «Device» тізімінен «WeMos D1mini» таңдаңыз. Енді келесі қадамдарды жалғастыру үшін «Жасау» таңдаңыз.
- «Авторизация белгісін» табу үшін «Blynk» қосымшасында конфигурацияланған электрондық поштаны тексеріңіз (бұл кодтау кезінде пайдалы болады).
- Келесі қадамдарды жалғастыруға мүмкіндік беретін бақылау тақтасы пайда болады және біздің негізгі мақсатымыз екі түймені қосу болады.
- Дизайн қажеттіліктеріне сәйкес түймелерді реттеңіз (Қадам міндетті емес). Менің жағдайда, мен бақылау тақтасының еніне сәйкес түймелерді тараттым.
- Виртуалды түйреуіш ретінде «V0» бар «Солға бұрылу» мәтіні бар бірінші түймені конфигурациялаңыз.
- «Оңға бұрылу» мәтіні бар екінші түймені виртуалды түйреуіш ретінде «V1» арқылы конфигурациялаңыз.
- Негізгі мәзірге өтіңіз және NEMA 17 қозғалтқышын басқару және қосымшаның жұмысын тексеру үшін «Ойнату» түймесін басыңыз.
- NEMA 17 қозғалтқышы батырманы таңдағанда 10 рет айналуға бағдарламаланған. Ол «Оңға бұру» (немесе) «Солға бұру» түймелерінің бірін басқан кезде қосылмайды және өшпейді. NEMA17 тоқтауы үшін біраз уақыт беріңіз, содан кейін екінші түйменің жұмысын тексеріңіз.
3 -қадам: Кодекс.
Келесі кодты жүктемес бұрын, келесіні қамтамасыз етіңіз:
- Blynk авторизация кілті
- SSID
- «WeMos Mini» сымсыз желіге кіруге және Интернетке қосылуға рұқсат беретін кілт
Сонымен қатар Arduino IDE мәзірінен келесіні таңдаңыз: Құралдар> Тақта> ESP8266 тақталары> LOLIN (WEMOS) D1 R2 & mini.
>> Код үзіндісінің басталуы <<<
#қосу Stepper.h
#ESP8266WiFi.h қосыңыз
#BlynkSimpleEsp8266.h қосыңыз
#BLYNK_PRINT сериясын анықтаңыз
My_Stepper қадамы (200, D8, D7, D6, D5);
bool Оңға = жалған;
bool Сол жақ = жалған;
char auth = «****************************************** ** »;
char ssid = «****************»;
char pass = «***************************»;
жарамсыз орнату () {
Serial.begin (9600);
Blynk.begin (auth, ssid, pass);
my_Stepper.setSpeed (70);
}
BLYNK_WRITE (V1) {
Оң = param.asInt ();
}
BLYNK_WRITE (V0) {
Сол жақ = param.asInt ();
}
бос Stepper1 (int Direction, int Rotation) {
үшін (int i = 0; i <Айналу; i ++) {
my_Stepper.step (Бағыт * 200);
Blynk.run ();
}
}
бос цикл ()
{
Blynk.run ();
егер (Оң жақта) {
1 -қадам (1, 10);
Serial.println («Оңға бұрылу»);
}
кешіктіру (20);
егер (сол жақта) {
1-қадам (-1, 10);
Serial.println («Солға бұрылу»);
}
кешіктіру (20);
}
>> Код үзіндісінің соңы <<<
Ескерту: Жоғарыдағы кодта «қосу» операторына «» (үлкенінен үлкен) енгізуді жіберіп алмаңыз. Егер кодқа қатысты басқа мәселелер туындаса, сіз осы мақалада қамтылған скриншотқа жүгіне аласыз.
4 -қадам: Бейне прототипінің функционалдығы
Оқырмандарға прототиптің қалай жұмыс істейтінін қысқаша түсінуге көмектесетін бейне қоса берілген.
Ұсынылған:
Ардуино мен DFPlayer Mini MP3 ойнатқыш модулін қолдана отырып, СКД көмегімен MP3 ойнатқышты қалай жасауға болады: 6 қадам
MP3 ойнатқышын Arduino мен DFPlayer Mini MP3 ойнатқыш модулін қолдана отырып, СКД көмегімен MP3 ойнатқышты қалай жасауға болады: Бүгін біз Arduino мен DFPlayer шағын MP3 ойнатқыш модулін қолдана отырып, СКД бар MP3 ойнатқышты жасаймыз. Жоба MP3 карталарын SD картадан оқи алады және кідірте алады. және 10 жыл бұрынғы құрылғы сияқты ойнаңыз. Алдыңғы ән де, келесі ән де көңілді
Mini IMac G4 тегіс панелі - NUC: 9 қадам (суреттермен)
Mini IMac G4 тегіс тақтасы - NUC арқылы жұмыс істейді: Кіріспе Мен осы құрылысқа шабыт болған бірнеше жобаларды орындадым. Бірі әлемдегі ең кішкентай iMac жұмыс істейді деп мәлімдейді, бірақ іс жүзінде бұл MacOS тақырыбы бар Linux дистрибутивті жұмыс істейтін Raspberry Pi және нақты M -ды іске қоса алмайды
Arduino Uno көмегімен акустикалық левитация Қадамдық қадам (8 қадам): 8 қадам
Акустикалық левитация Arduino Uno Қадамдық қадаммен (8-қадам): ультрадыбыстық дыбыс түрлендіргіштері L298N Dc әйелдер адаптерінің ток көзі еркек тоқ сымымен Arduino UNOBreadboard Бұл қалай жұмыс істейді: Біріншіден, сіз кодты Arduino Uno-ға жүктейсіз (бұл сандық жүйемен жабдықталған микроконтроллер) және кодты түрлендіру үшін аналогтық порттар (C ++)
Жасалуы: Een Mini Sprinkler Metin (12 -қадам): 8 қадам
Жасалуы: Een Mini Sprinkler Meting (группа 12): Groep 12Noortje Romeijn 4651464Milton Fox 4652622Deze Instructable - бұл Милтон Фокстың есігі Allebei volgen we de civiele minor 'De delta denker, wa
1 Gig Flash Mini Mini Cooper: 9 қадам
1 Gig Flash Mini Mini Cooper: Ағытпалы USB флэш -дискісі қосылмаса да осы Mini көрінісін сақтайды