Sadržaj:
- Supplies
- Korak 1: Dijagram povezivanja
- Korak 2: Konfigurirajte Blynk na mobilnom uređaju
- Korak 3: Kôd.
- Korak 4: Funkcionalnost video prototipa
Video: NEMA 17 - WeMos Mini - Blynk: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:04
Koračni motori poput NEMA 17 imaju mnogo upotreba i ovaj prototip će čitateljima pomoći da razumiju metodu upravljanja NEMA 17 iz Blynk aplikacije.
Ovo je pokušaj stvaranja IoT -a koji će nam pomoći da pristupimo i kontroliramo NEMA 17 s bilo kojeg mjesta i u bilo koje vrijeme.
Postoje mnogi slučajevi upotrebe gdje se koristi koračni motor (pogotovo kada vam je potrebna preciznost u kontroli broja okreta putem koda).
Supplies
- WeMos D1 Mini
- L298N Pogon koračnog motora
- NEMA 17 koračni motor
- Mikro USB kabel za napajanje WeMos D1 Mini i prijenos koda.
- 12V 1A adapter za napajanje koračnog motora NEMA 17
- Žice kratkospojnika muški na muški i muški na ženski
- Ženski adapter za DC napajanje
- Kondenzator - 100 μF
- Breadboard.
Korak 1: Dijagram povezivanja
Učitana slika sama po sebi objašnjava, a jedina velika promjena je ta što sam za povezivanje upravljačkog programa L298N upotrijebio 12V 1A DC adapter. Takođe nećete videti nikakvu matičnu ploču.
- D8 od WeMos D1 Mini> IN1 od L298N
- D7 od WeMos D1 Mini> IN2 od L298N
- D6 od WeMos D1 Mini> IN3 od L298N
- D5 od WeMos D1 Mini> IN4 od L298N
- 5V WeMos D1 Mini> 5V L298N
- GND od WeMos D1 Mini> GND od L298N> GND od 12V 1A DC napajanje
Napomena: Koračni motor NEMA17 koji sam dobio ima pinove koji su označeni bojom označeni crvenom, zelenom, plavom i crnom. Za identifikaciju krajeva dvije zavojnice jedini najbolji način je da dodirnete oba kraja i okrenete osovinu koraka. Vratilo koračnog motora glatko se kreće ako spojene žice ne pripadaju istoj zavojnici, vratilo se ne rotira glatko ako pripadaju jednoj zavojnici.
U mom slučaju spojio sam žice na sljedeći način:
- Crveno od NEMA 17> OUT1 od L298N
- Zelena od NEMA 17> OUT2 od L298N
- Plava od NEMA 17> OUT3 od L298N
- Crna od NEMA 17> OUT4 od L298N
Korak 2: Konfigurirajte Blynk na mobilnom uređaju
Priloženi snimci zaslona trebali bi čitateljima ovog članka dati korak po korak proceduru za konfiguriranje dva dugmeta koja će pomoći korisniku da okreće NEMA 17 koračni motor u smjeru kazaljke na satu (ili) u smjeru suprotnom od kazaljke na satu. Ako netko ne može pratiti snimke zaslona i dovršiti konfiguriranje Blynka, mogao bi pročitati i donje upute:
- Otvorite aplikaciju "Blynk" na svom mobilnom telefonu i odaberite "Novi projekt".
- Unesite naziv projekta: "NEMA 17 Control" (u ovom slučaju), odaberite "WeMos D1mini" sa liste "Device". Sada odaberite "Kreiraj" za nastavak sljedećih koraka.
- Provjerite e -poštu konfiguriranu u aplikaciji "Blynk" da biste pronašli "Token autorizacije" (To će biti korisno tijekom kodiranja).
- Pojavljuje se nadzorna ploča koja nam omogućuje da nastavimo sa sljedećim koracima, a naš glavni cilj bit će dodavanje dva dugmeta.
- Prilagodite gumbe prema potrebama dizajna (korak je opcionalno). U mom slučaju, raširio sam gumbe tako da odgovaraju širini nadzorne ploče.
- Konfigurirajte prvo dugme s tekstom "Skrenite lijevo" s "V0" kao virtualni pin.
- Konfigurirajte drugo dugme s tekstom "Skrenite desno" s "V1" kao virtualni pin.
- Idite na glavni izbornik i kliknite gumb "Reproduciraj" da provjerite funkcionalnost aplikacije i upravljanje motorom NEMA 17.
- Motor NEMA 17 programiran je za rotiranje 10 puta odabirom tipke. Neće se uključiti i isključiti u trenutku kada pritisnete bilo koje dugme za "Skrenite desno" (ili) "Skrenite lijevo". Molimo sačekajte neko vrijeme da se NEMA17 zaustavi, a zatim nastavite provjeravati funkcionalnost drugog dugmeta.
Korak 3: Kôd.
Prije postavljanja sljedećeg koda, obavezno navedite sljedeće:
- Autorizacijski ključ kompanije Blynk
- SSID
- Zaporka za dozvolu "WeMos Mini" pristupu bežičnoj mreži i povezivanje s internetom
U Arduino IDE izborniku odaberite i sljedeće: Alati> Ploče> ESP8266 ploče> LOLIN (WEMOS) D1 R2 & mini.
>> Početak isječka koda <<<
#include Stepper.h
#include ESP8266WiFi.h
#include BlynkSimpleEsp8266.h
#define BLYNK_PRINT Serijski
Stepper my_Stepper (200, D8, D7, D6, D5);
bool Desno = netačno;
bool Lijevo = false;
char auth = "******************************************** ** ";
char ssid = "****************";
char pass = "****************************";
void setup () {
Serial.begin (9600);
Blynk.begin (auth, ssid, pass);
my_Stepper.setSpeed (70);
}
BLYNK_WRITE (V1) {
Desno = param.asInt ();
}
BLYNK_WRITE (V0) {
Lijevo = param.asInt ();
}
void Stepper1 (int smjer, int rotacija) {
for (int i = 0; i <Rotacija; i ++) {
my_Stepper.step (smjer * 200);
Blynk.run ();
}
}
void loop ()
{
Blynk.run ();
if (Desno) {
Stepper1 (1, 10);
Serial.println ("Desno skretanje");
}
kašnjenje (20);
if (lijevo) {
Stepper1 (-1, 10);
Serial.println ("Lijevo skretanje");
}
kašnjenje (20);
}
>> Kraj isječka koda <<<
Napomena: U gornjem kodu ne propustite unijeti "" (veće od) u izraz "include". U slučaju dodatnih problema s kodom, također se možete obratiti snimci zaslona koja je uključena u ovaj članak.
Korak 4: Funkcionalnost video prototipa
U prilogu se nalazi video koji će čitateljima pomoći da ukratko shvate kako prototip funkcionira.
Preporučuje se:
Raspberry Pi 4 Retropie Boot s vanjske strane ako nema SD kartice: 5 koraka
Raspberry Pi 4 Retropie Boot s vanjske strane ako nema SD kartice: ~ github.com/engrpanda
Nema mokraće sada, uređaj za podešavanje ponašanja kućnih ljubimaca koji sprečava mačke da pišu u vašem domu: 4 koraka
Nema pišaka sada, uređaj za podešavanje ponašanja kućnih ljubimaca koji sprečava mačke da pišaju po vašem domu: toliko mi je smetala moja maca da voli pišati po mom krevetu, provjerio sam sve što joj je potrebno, a odveo sam je i veterinaru. Nakon što riješim sve što mogu misliti i poslušam doktorovu riječ, shvaćam da se samo ponaša loše. Tako da
Nema Makeyja Makeyja? Nema problema ! Kako napraviti svoj Makey Makey kod kuće!: 3 koraka
Nema Makeyja Makeyja? Nema problema ! Kako napraviti svoj Makey Makey kod kuće !: Jeste li ikada poželjeli učestvovati u takmičenju Makey Makey na Instructables, ali nikada niste imali Makey Makey?! SADA možete! Pomoću sljedećeg vodiča želim vam pokazati kako stvoriti vlastiti Makey Makey s nekim jednostavnim komponentama koje možete
Nema koraka mikro17 koračnih motora Nema17: 6 koraka
Mikrokoračenje koračnih motora Nema17: Dakle, ovo će biti moje prvo uputstvo, i siguran sam da ću morati ažurirati stvari jer nađem problema s tim. Pokušat ću popraviti stvari kako vrijeme dopušta i s povratnim informacijama. Hvala! Sve informacije koje sam pronašao u potrazi za steperima i mikrostepanjem bile su eit
Nadogradite svoj IPod Mini s flash memorijom - Nema više tvrdog diska!: 6 koraka (sa slikama)
Nadogradite svoj IPod Mini s Flash memorijom - Nema više tvrdog diska !: Umjesto tvrdog diska, vaš novi nadograđeni iPod će koristiti flash memoriju bez pokretnih dijelova za brže podizanje sistema & vrijeme pristupa i manja potrošnja energije. (Radio sam svoj iPod neprekidno više od 20 sati sa jednim punjenjem!). Takođe ćete dobiti poboljšanje