Съдържание:
- Стъпка 1: Гледайте видеоклипа
- Стъпка 2: Вземете всички необходими неща
- Стъпка 3: Направете платката за въртящ се енкодер
- Стъпка 4: Програмирайте микроконтролера Arduino
- Стъпка 5: Свържете стъпковия двигател към платката на въртящия се енкодер
- Стъпка 6: Свържете платката на въртящия се енкодер към дъската Arduino
- Стъпка 7: Свържете настройката към вашия компютър и я тествайте
- Стъпка 8: Споделете работата си с нас
- Стъпка 9: Отидете Фуртър
Видео: Управлявайте компютъра си със стъпков двигател!: 9 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
В една от предишните ми инструкции ви показах как можете да използвате стъпков двигател като въртящ се енкодер. В тази инструкция нека научим как можем да я използваме за управление на компютъра. Така че, без да се замисляме, нека започнем!
Стъпка 1: Гледайте видеоклипа
Гледайте горното видео, за да получите по -добра представа за какво става въпрос и какво да правите.
Стъпка 2: Вземете всички необходими неща
За този проект ще ви трябва:
- Съвместима с USB HID (устройство с човешки интерфейс) платка за микроконтролер Arduino (Leonardo, Micro, Pro Micro)
- Стъпков двигател*.
- Стъпков двигател към въртящ се енкодер.
- Подходящ USB кабел (обикновено микро USB към A)
- 2 чифта мъжки към женски проводници (За свързване на платката на въртящия се енкодер към платката Arduino)
- Комплект от 3 мъжки към женски проводника (За свързване на стъпковия двигател към платката на въртящия се енкодер)
*В проекта може да се използва всеки стъпков двигател, униполярен или биполярен. Препоръчва се еднополюсен стъпков двигател, тъй като има опростено окабеляване, но биполярен стъпков двигател може да се използва и с малка промяна в окабеляването.
Стъпка 3: Направете платката за въртящ се енкодер
Щракнете върху изображението по -горе, за да научите повече.
Следвайте тази инструкция, за да направите конвертора на въртящ се енкодер. Можете да направите версия на макет, но постоянната версия на печатна платка е по -компактна, издръжлива и може да ви помогне да практикувате малко запояване. Можете също така да добавите светодиод към всеки изход на платката на усилвателя, последователно с резистор (препоръчително 220 ома), за да наблюдавате изходните състояния на усилвателя, което може да се окаже полезно при отстраняване на неизправности.
Стъпка 4: Програмирайте микроконтролера Arduino
Той препоръча да преминете през кода на Arduino, преди да го качите на платката на микроконтролера. Може да ви помогне да разберете какво се случва вътре в микроконтролера, когато въртите стъпковия двигател.
Стъпка 5: Свържете стъпковия двигател към платката на въртящия се енкодер
Проверете внимателно схемата на веригата.
Ако се използва еднополюсен стъпков двигател, свържете централния проводник на двигателя към един от щифтовете „Q“или „R“. След това свържете всички два от четирите останали проводника на стъпковия двигател съответно към щифтовете „P“и „S“. Тук използвах заглавка 1x3 вместо 1x4, показана на схемата.
Ако се използва биполярен стъпков двигател, първо определете проводниците на двойката намотки на двигателя. След това вземете проводник от всяка бобина и ги свържете заедно към един от щифтовете 'Q' или 'R'. След това свържете останалите два проводника на стъпковия двигател съответно към щифтовете „P“и „S“.
Стъпка 6: Свържете платката на въртящия се енкодер към дъската Arduino
- Свържете щифтовете +ve и -ve на платката на въртящия се енкодер към съответно +5 -волтовия и 'GND' щифт на платката Arduino.
- Свържете изходните щифтове на платката с въртящ се енкодер към цифровите щифтове „D5“и „D6“на платката Arduino.
Стъпка 7: Свържете настройката към вашия компютър и я тествайте
Свържете настройката към компютъра си и отворете всяка програма, която позволява на потребителя да превърта нагоре и надолу с помощта на клавишите със стрелки или програма, където текстовият курсор може да се премества с помощта на клавишите със стрелки.
Стъпка 8: Споделете работата си с нас
Ако вашият проект работи успешно, защо да не споделите вашето творение с други, за да ги вдъхновите. Кликнете върху „I Made It“и споделете снимка или две от вашето творение, бих се радвал да го видя.
Стъпка 9: Отидете Фуртър
Опитайте да промените кода на Arduino, за да направите нещо друго, добавете друг въртящ се енкодер или друг вход, можете да направите много. Каквото и да правите, всичко най -добро!
Препоръчано:
Стъпков двигател Контролиран стъпков двигател без микроконтролер!: 6 стъпки
Стъпков двигател, управляван от стъпков двигател без микроконтролер !: В тази бърза инструкция ще направим прост контролер за стъпков двигател, използващ стъпков двигател. Този проект не изисква сложни схеми или микроконтролер. Така че, без да се замисляме, нека започнем
Стъпков двигател Контролиран стъпков двигател без микроконтролер (V2): 9 стъпки (със снимки)
Стъпков двигател, управляван от стъпков двигател без микроконтролер (V2): В една от предишните ми инструкции, аз ви показах как да управлявате стъпков двигател, използвайки стъпков двигател без микроконтролер. Това беше бърз и забавен проект, но той дойде с два проблема, които ще бъдат решени в тази инструкция. И така, остроумие
Модел локомотив със стъпков двигател - Стъпков двигател като въртящ се енкодер: 11 стъпки (със снимки)
Модел локомотив със стъпков двигател | Стъпков двигател като въртящ се енкодер: В една от предишните инструкции научихме как да използваме стъпков двигател като въртящ се енкодер. В този проект сега ще използваме въртящия се енкодер със стъпков двигател, за да управляваме модел локомотив, използвайки микроконтролер Arduino. Така че, без fu
Стъпков двигател Контролиран стъпков двигател - Стъпков двигател като въртящ се енкодер: 11 стъпки (със снимки)
Стъпков двигател Контролиран стъпков двигател | Стъпков двигател като въртящ се енкодер: Имате ли няколко стъпкови двигателя, които лежат наоколо и искат да направят нещо? В тази инструкция нека използваме стъпков двигател като въртящ се енкодер, за да контролираме позицията на друг стъпков двигател, използвайки микроконтролер Arduino. Така че без да се замисляме, нека да
Управлявайте стъпков двигател с микропроцесор AVR: 8 стъпки
Управлявайте стъпков двигател с микропроцесор AVR: Имате ли изчистени стъпкови двигатели от принтери/дискови устройства/и т.н. Малко сондиране с ометър, последвано от прост код на драйвера на вашия микропроцесор и ще стъпите със стил