
Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-23 14:40



Sammumootoritel nagu NEMA 17 on palju kasutusvõimalusi ja see prototüüp aitab lugejatel mõista meetodit NEMA 17 juhtimiseks rakendusest Blynk.
See on katse luua asjade Interneti, mis aitab meil NEMA 17 juurde pääseda ja seda igal pool ja igal ajal kontrollida.
Stepper-mootorit kasutatakse paljudel juhtudel (eriti siis, kui vajate koodi abil pöörete arvu juhtimise täpsust).
Tarvikud
- WeMos D1 Mini
- L298N samm -mootoriga ajam
- NEMA 17 samm -mootor
- Mikro -USB -kaabel WeMos D1 Mini toiteks ja koodi edastamiseks.
- 12V 1A adapter NEMA 17 samm -mootori toiteks
- Jumper juhtmed meestele ja meestele naistele
- Naissoost alalisvoolu pistikupesa adapter
- Kondensaator - 100 μF
- Leivalaud.
Samm: ühendusskeem



Üleslaaditud pilt on iseenesestmõistetav ja ainus suurem muudatus on see, et kasutasin L298N draiveri ühendamiseks 12V 1A alalisvooluadapterit. Samuti ei näe te ühtegi leivalauda.
- WeMos D1 Mini D8> L298N IN1
- WeMos D1 Mini D7> L298N IN2
- WeMos D1 Mini D6> L298N IN3
- WeMos D1 Mini D5> L298N IN4
- 5 V WeMos D1 Mini> 5 V L298N
- WeMos D1 Mini GND> L298N GND> 12V 1A DC toiteallika GND
Märkus: minu omandatud samm-mootoril NEMA17 on nööpnõelad, millel on värvikood punane, roheline, sinine ja must. Ainus parim viis kahe mähise otste tuvastamiseks on puudutada mõlemat otsa ja keerata sammuvõlli. Stepper -mootori võll liigub sujuvalt, kui ühendatud juhtmed ei kuulu samasse mähisesse, võll ei pöörle sujuvalt, kui need kuuluvad ühe mähise juurde.
Minu puhul ühendasin juhtmed järgmiselt:
- Punane NEMA 17> OUT1 L298N -st
- NEMA 17 roheline> L298N OUT2
- Sinine NEMA 17> OUT3 L298N -st
- Must NEMA 17> OUT4 L298N -st
2. toiming: Blynk'i seadistamine mobiilis




Lisatud ekraanipildid peaksid selle artikli lugejatele andma samm -sammult protseduuri kahe nupu konfigureerimiseks, mis aitavad kasutajal pöörata NEMA 17 samm -mootorit päripäeva (või) vastupäeva. Kui keegi ei saa ekraanipilte jälgida ja Blynk'i konfigureerida, võib ta samuti läbi lugeda allolevad juhised.
- Avage oma mobiiltelefonis rakendus "Blynk" ja valige "Uus projekt".
- Sisestage projekti nimi: "NEMA 17 Control" (antud juhul), valige loendist "Device" "WeMos D1mini". Nüüd valige järgmiste sammude jätkamiseks "Loo".
- Kontrollige rakenduses "Blynk" konfigureeritud e -posti, et leida "Autoriseerimismärk" (see on kodeerimise ajal kasulik).
- Ilmub armatuurlaud, mis võimaldab meil jätkata järgmiste sammudega ja meie peamine eesmärk on lisada kaks nuppu.
- Reguleerige nuppe vastavalt disaini vajadustele (samm on valikuline). Minu puhul laotasin nupud armatuurlaua laiusega kokku.
- Seadistage esimene nupp tekstiga "Pöörake vasakule" ja virtuaalse nööpnõelaga "V0".
- Seadistage teine nupp tekstiga "Pööra paremale" ja virtuaalse nööpnõelaga "V1".
- Liikuge peamenüüsse ja klõpsake nuppu "Esita", et kontrollida rakenduse funktsionaalsust ja NEMA 17 mootori juhtimist.
- NEMA 17 mootor on programmeeritud nupu valimisel 10 korda pöörlema. See ei lülitu sisse ega välja hetkel, kui vajutate kumbagi nuppu "Pööra paremale" (või) "Pööra vasakule". Oodake mõnda aega, kuni NEMA17 peatub, ja seejärel kontrollige teise nupu funktsionaalsust.
3. samm: kood.

Enne järgmise koodi üleslaadimist esitage kindlasti järgmine teave.
- Volitusvõti Blynkilt
- SSID
- Pääsukood, mis võimaldab WeMos Mini -l juurdepääsu traadita võrgule ja Interneti -ühenduse loomisele
Valige Arduino IDE menüüst ka järgmine: Tööriistad> Tahvel> ESP8266 Tahvlid> LOLIN (WEMOS) D1 R2 & mini.
>> Koodilõigu algus <<<
#kaasas Stepper.h
#include ESP8266WiFi.h
#include BlynkSimpleEsp8266.h
#define BLYNK_PRINT seeria
Stepper my_Stepper (200, D8, D7, D6, D5);
bool Õige = vale;
bool Vasak = vale;
char auth = "******************************************** ** ";
char ssid = "****************";
char pass = "***************************" ";
tühine seadistus () {
Seriaalne algus (9600);
Blynk.begin (auth, ssid, pass);
my_Stepper.setSpeed (70);
}
BLYNK_WRITE (V1) {
Paremal = param.asInt ();
}
BLYNK_WRITE (V0) {
Vasak = param.asInt ();
}
void Stepper1 (int suund, int rotatsioon) {
jaoks (int i = 0; i <pöörlemine; i ++) {
my_Stepper.step (suund * 200);
Blynk.run ();
}
}
tühine tsükkel ()
{
Blynk.run ();
kui (paremal) {
Stepper1 (1, 10);
Serial.println ("Parempööre");
}
viivitus (20);
kui (vasakul) {
Stepper1 (-1, 10);
Serial.println ("Vasakpööre");
}
viivitus (20);
}
>> Koodilõigu lõpp <<<
Märkus. Ülaltoodud koodis ärge unustage sisestada "" (suurem kui) avaldusse "include". Koodiga seotud täiendavate probleemide korral võite viidata ka selle artikliga kaasnenud ekraanipildile.
4. samm: video prototüübi funktsionaalsus
Lisatud on video, mis aitab lugejatel lühidalt mõista, kuidas prototüüp töötab.
Soovitan:
PORTEERITAV MINI MULTI VOLTAGE PSU USB, FLASHLIGHT, COMPONENT TESTER ja sisseehitatud laadija: 6 sammu

PORTEERITAV MINI MITMEPINGELINE PSU, USB, LÄBIVALGUS, KOMPONENT-TESTER JA SISSEJUHATATUD LAADIMINE: Tere tulemast minu esimese juhendatava juurde! Selle juhendi abil saate muuta veidra/odava päikeseenergia panga (koos mõne lisaosaga) millekski kasulikuks. Midagi, mida saate kasutada iga päev, nagu mina, sest seda on tõesti suurepärane kasutada! Enamik av
Mini patareitoitega kineskoop -ostsilloskoop: 7 sammu (koos piltidega)

Mini patareitoitega kineskoop -ostsilloskoop: Tere! Selles juhendis näitan teile, kuidas teha mini -patareitoitega CRT -ostsilloskoopi. Ostsilloskoop on oluline tööriist elektroonikaga töötamisel; näete kõiki vooluringis voolavaid signaale ja tõrkeid
Kuidas teha MP3 -mängijat LCD -ekraaniga, kasutades Arduino ja DFPlayer Mini MP3 -mängija moodulit: 6 sammu

Kuidas teha MP3 -mängijat LCD -ekraaniga, kasutades Arduino ja DFPlayer Mini MP3 -mängija moodulit: Täna valmistame LCD -ga MP3 -mängija, kasutades Arduino ja DFPlayer mini MP3 -mängija moodulit. Projekt saab lugeda SD -kaardi MP3 -faile ja võib peatada ja mängida sama mis seade 10 aastat tagasi. Samuti on sellel lõbus eelmine ja järgmine lugu
Isetegemine - valmistage USB mini kõlarisüsteem PAM8403 ja papiga - Kuldkruvi: 5 sammu

Isetegemine - valmistage USB mini kõlarisüsteem PAM8403 ja papiga | Kuldkruvi: täna näitan teile, kuidas teha USB mini kõlarisüsteemi PAM8403 võimendusmooduli ja papiga. Odavate materjalidega on see väga lihtne
DIY SmartBlinds V3 koos Nema -ga 14: 5 sammu (piltidega)

DIY SmartBlinds V3 koos Nema14 -ga: Selle projekti eesmärk on täiustada populaarseid DIY Smart Blinds v1.1 koos Nema samm -mootoriga, et suurendada rullkardinate teisaldamise pöördemomenti. Selle projekti puhul on minu suurim mure Nema mootorite suurus. Selle versiooni eesmärk on hoida