Съдържание:

Управлявайте компютъра си със стъпков двигател!: 9 стъпки (със снимки)
Управлявайте компютъра си със стъпков двигател!: 9 стъпки (със снимки)

Видео: Управлявайте компютъра си със стъпков двигател!: 9 стъпки (със снимки)

Видео: Управлявайте компютъра си със стъпков двигател!: 9 стъпки (със снимки)
Видео: Стоян колев се кара с яница 2024, Юли
Anonim
Управлявайте компютъра си със стъпков двигател!
Управлявайте компютъра си със стъпков двигател!

В една от предишните ми инструкции ви показах как можете да използвате стъпков двигател като въртящ се енкодер. В тази инструкция нека научим как можем да я използваме за управление на компютъра. Така че, без да се замисляме, нека започнем!

Стъпка 1: Гледайте видеоклипа

Image
Image

Гледайте горното видео, за да получите по -добра представа за какво става въпрос и какво да правите.

Стъпка 2: Вземете всички необходими неща

Вземете всички необходими неща
Вземете всички необходими неща

За този проект ще ви трябва:

  • Съвместима с USB HID (устройство с човешки интерфейс) платка за микроконтролер Arduino (Leonardo, Micro, Pro Micro)
  • Стъпков двигател*.
  • Стъпков двигател към въртящ се енкодер.
  • Подходящ USB кабел (обикновено микро USB към A)
  • 2 чифта мъжки към женски проводници (За свързване на платката на въртящия се енкодер към платката Arduino)
  • Комплект от 3 мъжки към женски проводника (За свързване на стъпковия двигател към платката на въртящия се енкодер)

*В проекта може да се използва всеки стъпков двигател, униполярен или биполярен. Препоръчва се еднополюсен стъпков двигател, тъй като има опростено окабеляване, но биполярен стъпков двигател може да се използва и с малка промяна в окабеляването.

Стъпка 3: Направете платката за въртящ се енкодер

Направете платка за въртящ се енкодер
Направете платка за въртящ се енкодер

Щракнете върху изображението по -горе, за да научите повече.

Следвайте тази инструкция, за да направите конвертора на въртящ се енкодер. Можете да направите версия на макет, но постоянната версия на печатна платка е по -компактна, издръжлива и може да ви помогне да практикувате малко запояване. Можете също така да добавите светодиод към всеки изход на платката на усилвателя, последователно с резистор (препоръчително 220 ома), за да наблюдавате изходните състояния на усилвателя, което може да се окаже полезно при отстраняване на неизправности.

Стъпка 4: Програмирайте микроконтролера Arduino

Програмирайте микроконтролера Arduino
Програмирайте микроконтролера Arduino
Програмирайте микроконтролера Arduino
Програмирайте микроконтролера Arduino

Той препоръча да преминете през кода на Arduino, преди да го качите на платката на микроконтролера. Може да ви помогне да разберете какво се случва вътре в микроконтролера, когато въртите стъпковия двигател.

Стъпка 5: Свържете стъпковия двигател към платката на въртящия се енкодер

Свържете стъпковия двигател към платката на въртящия се енкодер
Свържете стъпковия двигател към платката на въртящия се енкодер
Свържете стъпковия двигател към платката на въртящия се енкодер
Свържете стъпковия двигател към платката на въртящия се енкодер
Свържете стъпковия двигател към платката на въртящия се енкодер
Свържете стъпковия двигател към платката на въртящия се енкодер

Проверете внимателно схемата на веригата.

Ако се използва еднополюсен стъпков двигател, свържете централния проводник на двигателя към един от щифтовете „Q“или „R“. След това свържете всички два от четирите останали проводника на стъпковия двигател съответно към щифтовете „P“и „S“. Тук използвах заглавка 1x3 вместо 1x4, показана на схемата.

Ако се използва биполярен стъпков двигател, първо определете проводниците на двойката намотки на двигателя. След това вземете проводник от всяка бобина и ги свържете заедно към един от щифтовете 'Q' или 'R'. След това свържете останалите два проводника на стъпковия двигател съответно към щифтовете „P“и „S“.

Стъпка 6: Свържете платката на въртящия се енкодер към дъската Arduino

Свържете платката на въртящия се енкодер към дъската Arduino
Свържете платката на въртящия се енкодер към дъската Arduino
Свържете платката на въртящия се енкодер към дъската Arduino
Свържете платката на въртящия се енкодер към дъската Arduino
  • Свържете щифтовете +ve и -ve на платката на въртящия се енкодер към съответно +5 -волтовия и 'GND' щифт на платката Arduino.
  • Свържете изходните щифтове на платката с въртящ се енкодер към цифровите щифтове „D5“и „D6“на платката Arduino.

Стъпка 7: Свържете настройката към вашия компютър и я тествайте

Свържете настройката към компютъра си и я тествайте
Свържете настройката към компютъра си и я тествайте
Свържете настройката към компютъра си и я тествайте
Свържете настройката към компютъра си и я тествайте

Свържете настройката към компютъра си и отворете всяка програма, която позволява на потребителя да превърта нагоре и надолу с помощта на клавишите със стрелки или програма, където текстовият курсор може да се премества с помощта на клавишите със стрелки.

Стъпка 8: Споделете работата си с нас

Ако вашият проект работи успешно, защо да не споделите вашето творение с други, за да ги вдъхновите. Кликнете върху „I Made It“и споделете снимка или две от вашето творение, бих се радвал да го видя.

Стъпка 9: Отидете Фуртър

Върви Фуртър
Върви Фуртър

Опитайте да промените кода на Arduino, за да направите нещо друго, добавете друг въртящ се енкодер или друг вход, можете да направите много. Каквото и да правите, всичко най -добро!

Препоръчано: