Բովանդակություն:
- Քայլ 1: Պահանջվում են բաղադրիչներ
- Քայլ 2. Շղթայական միացումներ Stepper Motor- ի և ESP 32 -ի համար:
- Քայլ 3. Ինչպես ներբեռնել ծածկագիրը ESP 32 տախտակում
Video: Stepper Motor ESP32 տախտակով `4 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
Stepper շարժիչները DC շարժիչներ են, որոնք շարժվում են առանձին քայլերով: Նրանք ունեն բազմաթիվ կծիկներ, որոնք կազմակերպված են խմբերով, որոնք կոչվում են «փուլեր»: Յուրաքանչյուր փուլին հաջորդականությամբ էներգիա հաղորդելով, շարժիչը կշրջվի, մեկ քայլ առ քայլ:
Stepper շարժիչները շատ օգտակար են այնպիսի նախագծեր պատրաստելու համար, որոնք պահանջում են ճշգրիտ դիրքավորում, օրինակ ՝ 3D տպիչներ: Մի քանի սահմանափակումների պատճառով մենք ունենք մեկ այլ շարժիչ, որը կոչվում է servo շարժիչներ:
Սահմանափակումներն են ՝ -
1. ուժ քաշեք նույնիսկ այն ժամանակ, երբ ընդհանրապես որևէ աշխատանք չեք կատարում:
2. ավելի քիչ ոլորող մոմենտ մեծ արագությամբ:
3. Ոչ մի հետադարձ մեխանիզմ, ինչպես servo շարժիչը:
Ավելին, Stepper շարժիչները պահանջում են, որ շարժիչային շարժիչներից վարորդները միանան մշակման տախտակներին, բայց մենք կարող ենք servo շարժիչները միացնել անմիջապես Arduino կամ esp32 տախտակին:
Քայլ 1: Պահանջվում են բաղադրիչներ
1. Stepper Motor -
2. Շարժիչային վարորդ -
3. ESP32 -
4. Թռիչքային լարեր -
5. Հացաթուղթ (ըստ ցանկության) -
6. Arduino IDE ծրագրակազմ
Ձեր Arduino IDE- ի կարգավորումը նախքան ESP32 կոդը վերբեռնելը շատ կարևոր է.-https://www.instructables.com/id/Setting-Up-Arduino-IDE-for-ESP32-Board/
Քայլ 2. Շղթայական միացումներ Stepper Motor- ի և ESP 32 -ի համար:
Stepper շարժիչը աշխատում է 5 վ լարման վրա: հետևաբար, շարժիչի վարորդի 5 Վ միացրեք ESP 32 Vin- ին:
Շարժիչի վարորդ ESP32 տախտակ
in1Pin 25in2Pin 33
in3Pin 32
in4Pin 35
Vcc VIN
GND GND
Քայլ 3. Ինչպես ներբեռնել ծածկագիրը ESP 32 տախտակում
1. Սեղմեք վերբեռնում:
2. Եթե սխալ չկա: Arduino IDE- ի ներքևում, երբ մենք ստանում ենք հաղորդագրություն Connecting…,…, 3. Սեղմեք Boot կոճակը ESP 32 տախտակի վրա մինչև հաղորդագրության բեռնումը ավարտված լինի:
4. Ձեր ծածկագիրը հաջողությամբ բեռնվելուց հետո: ESP32 տախտակի վրա վերբեռնված ծածկագիրը վերագործարկելու կամ սկսելու համար սեղմեք միացման կոճակը:
Խորհուրդ ենք տալիս:
Xերմաստիճանի եւ խոնավության տվիչ (DHT22) Dexter տախտակով `7 քայլ
Xերմաստիճանի և խոնավության տվիչ (DHT22) Dexter Board- ով. Dexter տախտակը կրթական մարզիչ է, որը էլեկտրոնիկայի ուսուցումը դարձնում է զվարճալի և հեշտ: Տախտակը միավորում է բոլոր անհրաժեշտ մասերը, որոնցից սկսնակը պահանջում է գաղափար փոխել հաջող նախատիպի: Արդուինոն իր սրտում ՝ հսկայական թվով
Stepper Motor վերահսկվող Stepper Motor առանց միկրոկոնտրոլերի: 6 քայլ
Stepper Motor Controlled Stepper Motor առանց Microcontroller. Այս նախագիծը չի պահանջում բարդ միացում կամ միկրոկոնտրոլեր: Այսպիսով, առանց ավելորդ քայլի, եկեք սկսենք:
Stepper Motor Controlled Stepper Motor Without Microcontroller (V2). 9 քայլ (նկարներով)
Stepper Motor Controlled Stepper Motor Without Microcontroller (V2). Իմ նախորդ հրահանգներից մեկում ես ձեզ ցույց տվեցի, թե ինչպես կարելի է կառավարել հետընթաց շարժիչը `օգտագործելով միկրոկոնտրոլերի շարժիչ: Դա արագ և զվարճալի նախագիծ էր, բայց այն ունեցավ երկու խնդիր, որոնք կլուծվեն այս Ուղեցույցում: Այսպիսով, խելամտորեն
Stepper Motor Controled Model լոկոմոտիվ - Stepper Motor As a Rotary Encoder: 11 Քայլ (նկարներով)
Stepper Motor Controled Model լոկոմոտիվ | Stepper Motor As a Rotary Encoder. Նախորդ հրահանգներից մեկում մենք սովորեցինք, թե ինչպես օգտագործել stepper շարժիչը որպես պտտվող կոդավորիչ: Այս նախագծում մենք այժմ կօգտագործենք այդ պտտվող շարժիչով պտտվող կոդավորիչը `Arduino միկրոկոնտրոլերի միջոցով մոդելի լոկոմոտիվը կառավարելու համար: Այսպիսով, առանց ֆու
Ֆլապի թռչնի խաղ խաղալ M5stack Esp32- ի վրա հիմնված M5stick C զարգացման տախտակով ՝ 5 քայլ
Play Flappy Bird Game with M5stack Esp32 Based M5stick C Development Board. Ողջույն, տղերք, այսօր մենք կսովորենք, թե ինչպես վերբեռնել flappy bird խաղի կոդը m5stack- ի տրամադրած m5stick c զարգացման տախտակին: Այս փոքր նախագծի համար ձեզ հարկավոր կլինի հետևյալ երկու բան. M5stick-c զարգացման խորհուրդ ՝ https://www.utsource.net/itm/p/8663561.h