Мазмұны:

NEMA 17 - WeMos Mini - Blynk: 4 қадам
NEMA 17 - WeMos Mini - Blynk: 4 қадам

Бейне: NEMA 17 - WeMos Mini - Blynk: 4 қадам

Бейне: NEMA 17 - WeMos Mini - Blynk: 4 қадам
Бейне: Шилд WiFi для плат ардуино про мини и другие сендвич платы. 2024, Маусым
Anonim
NEMA 17 - WeMos Mini - Blynk
NEMA 17 - WeMos Mini - Blynk
NEMA 17 - WeMos Mini - Blynk
NEMA 17 - WeMos Mini - Blynk
NEMA 17 - WeMos Mini - Blynk
NEMA 17 - WeMos Mini - Blynk

NEMA 17 сияқты қадамдық қозғалтқыштар көп қолданысқа ие және бұл прототип оқырмандарға Blynk қосымшасынан NEMA 17 басқару әдісін түсінуге көмектеседі.

Бұл NEMA 17 -ге кез келген жерден және кез келген уақытта қол жеткізуге және басқаруға көмектесетін IoT жасау әрекеті.

Stepper қозғалтқышы қолданылатын көптеген жағдайлар бар (әсіресе код арқылы бұрылыстар санын бақылауға дәлдік қажет болғанда).

Жабдықтар

  1. WeMos D1 Mini
  2. L298N Қадамдық қозғалтқыш
  3. NEMA 17 қадамдық қозғалтқышы
  4. Micro USB кабелі WeMos D1 Mini -ді қосады және кодты жібереді.
  5. 12V 1A адаптері NEMA 17 қадамдық қозғалтқышы
  6. Секіргіш еркектен еркекке, еркектен әйелге сым
  7. Әйелдер тұрақты ток қуат адаптері
  8. Конденсатор - 100 мкФ
  9. Нан тақтасы.

1 -қадам: Қосылу диаграммасы

Қосылу диаграммасы
Қосылу диаграммасы
Қосылу диаграммасы
Қосылу диаграммасы
Қосылу диаграммасы
Қосылу диаграммасы

Жүктелген сурет өздігінен түсіндіріледі және жалғыз үлкен өзгеріс-мен L298N драйверін қосу үшін 12В 1А тұрақты ток адаптерін қолдандым. Сондай -ақ, сіз нан тақтасын көрмейсіз.

  1. WeMos D1 Mini> L298N IN1 IN8 D8
  2. WeMos D1 Mini D7> L298N IN2 IN2
  3. WeMos D1 Mini> L298N IN3 D6
  4. WeMos D1 Mini> L298N IN4 D5
  5. WeMos D1 Mini 5В> L298N 5В
  6. WeMos D1 Mini GND> L298N GND> GND 12V 1A тұрақты ток көзі

Ескерту: NEMA17 қадамдық қозғалтқышында қызыл, жасыл, көк және қара түстермен бекітілген түйреуіштер бар. Екі катушканың ұштарын анықтау үшін ең жақсы әдіс - екі ұшына тиіп, қадамдық білікті айналдыру. Қозғалтқыштың білігі біркелкі қозғалады, егер қосылған сымдар бір катушкаға жатпаса, білік бір катушкаға жатса тегіс айналмайды.

Менің жағдайда сымдарды келесідей жалғадым:

  1. Қызыл NEMA 17> L298N OUT1 қызыл
  2. Жасыл NEMA 17> L298N OUT2
  3. Көк NEMA 17> L298N OUT3
  4. Қара NEMA 17> L298N OUT4

2 -қадам: ұялы телефонда Blynk конфигурациясы

Ұялы телефонда Blynk конфигурациясы
Ұялы телефонда Blynk конфигурациясы
Ұялы телефонда Blynk конфигурациясы
Ұялы телефонда Blynk конфигурациясы
Ұялы телефонда Blynk конфигурациясы
Ұялы телефонда Blynk конфигурациясы
Ұялы телефонда Blynk конфигурациясы
Ұялы телефонда Blynk конфигурациясы

Қосылған скриншоттар осы мақаланың оқырмандарына NEMA 17 қадамдық қозғалтқышты сағат тіліне қарсы (немесе) сағат тіліне қарсы бұруға көмектесетін екі түймені конфигурациялаудың қадамдық процедурасын беруі керек. Егер біреу скриншоттарды қадағалай алмаса және Blynk конфигурациясын аяқтай алмаса, олар төмендегі нұсқауларды оқып шығуы мүмкін:

  1. Ұялы телефоныңыздағы «Blynk» қосымшасын ашып, «Жаңа жоба» таңдаңыз.
  2. Жоба атауын енгізіңіз: «NEMA 17 Control» (Бұл жағдайда), «Device» тізімінен «WeMos D1mini» таңдаңыз. Енді келесі қадамдарды жалғастыру үшін «Жасау» таңдаңыз.
  3. «Авторизация белгісін» табу үшін «Blynk» қосымшасында конфигурацияланған электрондық поштаны тексеріңіз (бұл кодтау кезінде пайдалы болады).
  4. Келесі қадамдарды жалғастыруға мүмкіндік беретін бақылау тақтасы пайда болады және біздің негізгі мақсатымыз екі түймені қосу болады.
  5. Дизайн қажеттіліктеріне сәйкес түймелерді реттеңіз (Қадам міндетті емес). Менің жағдайда, мен бақылау тақтасының еніне сәйкес түймелерді тараттым.
  6. Виртуалды түйреуіш ретінде «V0» бар «Солға бұрылу» мәтіні бар бірінші түймені конфигурациялаңыз.
  7. «Оңға бұрылу» мәтіні бар екінші түймені виртуалды түйреуіш ретінде «V1» арқылы конфигурациялаңыз.
  8. Негізгі мәзірге өтіңіз және NEMA 17 қозғалтқышын басқару және қосымшаның жұмысын тексеру үшін «Ойнату» түймесін басыңыз.
  9. NEMA 17 қозғалтқышы батырманы таңдағанда 10 рет айналуға бағдарламаланған. Ол «Оңға бұру» (немесе) «Солға бұру» түймелерінің бірін басқан кезде қосылмайды және өшпейді. NEMA17 тоқтауы үшін біраз уақыт беріңіз, содан кейін екінші түйменің жұмысын тексеріңіз.

3 -қадам: Кодекс.

Кодекс.
Кодекс.

Келесі кодты жүктемес бұрын, келесіні қамтамасыз етіңіз:

  1. Blynk авторизация кілті
  2. SSID
  3. «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 -қадам: Бейне прототипінің функционалдығы

Оқырмандарға прототиптің қалай жұмыс істейтінін қысқаша түсінуге көмектесетін бейне қоса берілген.

Ұсынылған: