Talaan ng mga Nilalaman:
- Mga gamit
- Hakbang 1: Diagram ng Koneksyon
- Hakbang 2: Pag-configure ng Blynk sa Mobile
- Hakbang 3: Ang Code..
- Hakbang 4: Pag-andar ng Prototype ng Video
Video: NEMA 17 - WeMos Mini - Blynk: 4 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:10
Ang mga stepper motor tulad ng NEMA 17 ay maraming gamit at ang prototype na ito ay makakatulong sa mga mambabasa na maunawaan ang pamamaraan upang makontrol ang NEMA 17 mula sa Blynk App.
Ito ay isang pagtatangka upang makagawa ng isang IoT na makakatulong sa amin na ma-access at makontrol ang NEMA 17 mula sa kahit saan at anumang oras.
Maraming mga use-case kung saan ginagamit ang Stepper motor (Lalo na kung kailangan mo ng katumpakan sa pagkontrol sa bilang ng mga liko sa pamamagitan ng code).
Mga gamit
- WeMos D1 Mini
- L298N Stepper motor drive
- NEMA 17 Stepper Motor
- Micro USB cable upang mapatakbo ang WeMos D1 Mini at ilipat ang code.
- 12V 1A Adapter sa kapangyarihan NEMA 17 Stepper Motor
- Jumper Wires Lalaki hanggang Lalaki at Lalaki hanggang Babae
- Babae DC Power Jack Adapter
- Kapasitor - 100 μF
- Breadboard.
Hakbang 1: Diagram ng Koneksyon
Ang nai-upload na imahe ay nagpapaliwanag sa sarili at ang tanging pangunahing pagbabago ay gumawa ako ng isang 12V 1A DC Adapter upang ikonekta ang driver ng L298N. Hindi ka rin makakakita ng anumang pisara.
- D8 ng WeMos D1 Mini> IN1 ng L298N
- D7 ng WeMos D1 Mini> IN2 ng L298N
- D6 ng WeMos D1 Mini> IN3 ng L298N
- D5 ng WeMos D1 Mini> IN4 ng L298N
- 5V ng WeMos D1 Mini> 5V ng L298N
- GND ng WeMos D1 Mini> GND ng L298N> GND ng 12V 1A DC Power supply
Tandaan: Ang NEMA17 stepper motor na nakuha ko ay may mga pin na may kulay na naka-code na Red, Green, Blue, at Black. Upang makilala ang mga dulo ng dalawang coil ang pinakamahusay na paraan lamang ay ang hawakan ang parehong mga dulo at i-on ang stepper shaft. Ang Stepper motor shaft ay maayos na gumagalaw kung ang mga wires na konektado ay hindi kabilang sa parehong coil, ang poste ay hindi paikutin nang maayos kung kabilang sila sa isang coil.
Sa aking kaso, nakakonekta ko ang mga wire tulad ng sumusunod:
- Pula ng NEMA 17> OUT1 ng L298N
- Green ng NEMA 17> OUT2 ng L298N
- Asul ng NEMA 17> OUT3 ng L298N
- Itim ng NEMA 17> OUT4 ng L298N
Hakbang 2: Pag-configure ng Blynk sa Mobile
Ang mga nakalakip na screenshot ay dapat bigyan ang mga mambabasa ng artikulong ito ng sunud-sunod na pamamaraan upang mai-configure ang dalawang mga pindutan na makakatulong sa gumagamit na paikutin ang NEMA 17 Stepper Motor na pakaliwa (o) na anti -locklock. Kung ang isang tao ay hindi magagawang sundin ang mga screenshot at kumpletuhin ang pag-configure ng Blynk, maaari rin nilang basahin ang mga tagubilin sa ibaba:
- Buksan ang "Blynk" app sa iyong mobile at piliin ang "Bagong Project".
- Ipasok ang Pangalan ng Proyekto: "Control NEMA 17" (Sa kasong ito), piliin ang "WeMos D1mini" mula sa listahan ng "Device". Piliin ngayon ang "Lumikha" upang magpatuloy sa mga susunod na hakbang.
- Suriin ang naka-configure na Email sa "Blynk" app upang mahanap ang "Token ng Pahintulot" (Magiging kapaki-pakinabang ito sa panahon ng pag-coding).
- Lumilitaw ang dashboard, pinapayagan kaming magpatuloy sa mga susunod na hakbang at ang aming pangunahing hangarin ay upang magdagdag ng dalawang mga pindutan.
- Ayusin ang mga pindutan upang tumugma sa mga pangangailangan sa disenyo (Hakbang ay Opsyonal). Sa aking kaso, ikinakalat ko ang mga pindutan upang tumugma sa lapad ng dashboard.
- I-configure ang unang pindutan gamit ang teksto na "Lumiko sa Kaliwa" gamit ang "V0" bilang isang virtual pin.
- I-configure ang pangalawang pindutan gamit ang teksto na "Lumiko sa Kanan" gamit ang "V1" bilang isang virtual pin.
- Mag-navigate sa pangunahing menu at mag-click sa pindutang "Play" upang suriin ang pag-andar ng application at kontrolin ang NEMA 17 motor.
- Ang NEMA 17 motor ay na-program upang paikutin ng 10 beses sa pagpili ng pindutan. Hindi ito bubukas at papatayin sa sandaling itulak mo ang alinman sa mga pindutan upang "Lumiko sa Kanan" (o) "Lumiko sa Kaliwa". Mangyaring maglaan ng ilang oras para sa NEMA17 na huminto at pagkatapos ay magpatuloy upang suriin ang pag-andar ng pangalawang pindutan.
Hakbang 3: Ang Code..
Bago i-upload ang sumusunod na code, tiyaking ibigay ang sumusunod:
- Awtorisasyon Key mula sa Blynk
- SSID
- Passkey upang payagan ang "WeMos Mini" na ma-access ang Wireless network at makakonekta sa Internet
Piliin din ang sumusunod mula sa menu ng Arduino IDE: Tools> Board> ESP8266 Boards> LOLIN (WEMOS) D1 R2 & mini.
>> Pagsisimula ng Code Snippet <<<
# isama ang Stepper.h
# isama ang ESP8266WiFi.h
# isama ang BlynkSimpleEsp8266.h
# tukuyin ang BLYNK_PRINT Serial
Stepper my_Stepper (200, D8, D7, D6, D5);
bool Right = false;
bool Kaliwa = maling;
char auth = "***** ** ";
char ssid = "****************";
pass ng char = *****
walang bisa ang pag-setup () {
Serial.begin (9600);
Blynk.begin (auth, ssid, pass);
my_Stepper.setSpeed (70);
}
BLYNK_WRITE (V1) {
Kanan = param.asInt ();
}
BLYNK_WRITE (V0) {
Kaliwa = param.asInt ();
}
walang bisa Stepper1 (int Direksyon, int Pag-ikot) {
para sa (int i = 0; i <Pag-ikot; i ++) {
my_Stepper.step (Direksyon * 200);
Blynk.run ();
}
}
walang bisa loop ()
{
Blynk.run ();
kung (Kanan) {
Stepper1 (1, 10);
Serial.println ("Kanang pagliko");
}
pagkaantala (20);
kung (Kaliwa) {
Stepper1 (-1, 10);
Serial.println ("Kaliwa pagliko");
}
pagkaantala (20);
}
>> Pagtatapos ng Code Snippet <<<
Tandaan: Sa code sa itaas, mangyaring huwag palampasin ang pagpasok ng "" (higit sa) sa pahayag na "isama". Sa kaso ng anumang karagdagang mga isyu sa code, maaari ka ring mag-refer sa screenshot na kasama sa artikulong ito.
Hakbang 4: Pag-andar ng Prototype ng Video
Nakalakip ang video na makakatulong sa mga mambabasa na maunawaan kung paano gumagana ang prototype.
Inirerekumendang:
Arduino Car Reverse Parking Alert System - Hakbang sa Hakbang: 4 na Hakbang
Arduino Car Reverse Parking Alert System | Hakbang sa Hakbang: Sa proyektong ito, magdidisenyo ako ng isang simpleng Arduino Car Reverse Parking Sensor Circuit gamit ang Arduino UNO at HC-SR04 Ultrasonic Sensor. Ang Arduino based Car Reverse alert system na ito ay maaaring magamit para sa isang Autonomous Navigation, Robot Ranging at iba pang range r
Hakbang sa Hakbang Pagbubuo ng PC: 9 Mga Hakbang
Hakbang sa Hakbang ng PC Building: Mga Pantustos: Hardware: MotherboardCPU & CPU coolerPSU (Power supply unit) Storage (HDD / SSD) RAMGPU (hindi kinakailangan) CaseTools: ScrewdriverESD bracelet / matsthermal paste w / applicator
Tatlong Loudspeaker Circuits -- Hakbang-hakbang na Tutorial: 3 Mga Hakbang
Tatlong Loudspeaker Circuits || Hakbang-hakbang na Tutorial: Ang Loudspeaker Circuit ay nagpapalakas ng mga audio signal na natanggap mula sa kapaligiran papunta sa MIC at ipinapadala ito sa Speaker mula sa kung saan ginawa ang pinalakas na audio. Dito, ipapakita ko sa iyo ang tatlong magkakaibang paraan upang magawa ang Loudspeaker Circuit na ito gamit ang:
Hakbang-hakbang na Edukasyon sa Robotics Na May Kit: 6 Mga Hakbang
Hakbang-hakbang na Edukasyon sa Robotics Gamit ang isang Kit: Matapos ang ilang buwan ng pagbuo ng aking sariling robot (mangyaring sumangguni sa lahat ng mga ito), at pagkatapos ng dalawang beses na pagkabigo ng mga bahagi, nagpasya akong bumalik at muling isipin ang aking diskarte at direksyon. Ang karanasan ng ilang buwan ay kung minsan ay lubos na nagbibigay-pakinabang, at
Kritikal na Hakbang sa Paghuhugas ng Kamay sa Hakbang: 5 Hakbang
Kritikal na Hakbang sa Paghuhugas ng Hakbang sa paghuhugas ng kamay: Ito ay isang makina na nagpapaalala sa gumagamit tungkol sa mga hakbang kung kailan kailangan niyang maghugas ng kanyang mga kamay. Ang layunin ng makina na ito ay matulungan ang mga tao na maunawaan kung paano hugasan nang maayos ang kanilang mga kamay sa isang mabisang paraan. Sa mga panahon ng pag-iwas sa epidemya o pandemya,