Obsah:

Ovládajte svoj počítač krokovým motorom!: 9 krokov (s obrázkami)
Ovládajte svoj počítač krokovým motorom!: 9 krokov (s obrázkami)

Video: Ovládajte svoj počítač krokovým motorom!: 9 krokov (s obrázkami)

Video: Ovládajte svoj počítač krokovým motorom!: 9 krokov (s obrázkami)
Video: SKR 1.4 - TMC2209 v1.2 2024, Júl
Anonim
Ovládajte svoj počítač krokovým motorom!
Ovládajte svoj počítač krokovým motorom!

V jednom z mojich predchádzajúcich návodov som vám ukázal, ako môžete použiť krokový motor ako rotačný snímač. V tomto návode sa naučíme, ako ho môžeme použiť na ovládanie počítača. Takže bez ďalších okolkov začnime!

Krok 1: Pozrite si video

Image
Image

Pozrite si vyššie uvedené video, aby ste získali lepšiu predstavu o tom, o čo ide a čo robiť.

Krok 2: Získajte všetky požadované položky

Získajte všetky požadované položky
Získajte všetky požadované položky

Na tento projekt budete potrebovať:

  • Doska mikrokontroléra Arduino kompatibilná s USB HID (Human Interface Device) (Leonardo, Micro, Pro Micro)
  • Krokový motor*.
  • Prevodník krokového motora na rotačný snímač.
  • Vhodný kábel USB (zvyčajne z micro USB na A)
  • 2 páry vodičov samec - samica (na pripojenie dosky rotačného snímača k doske Arduino)
  • Sada 3 káblov mužského a ženského pohlavia (na pripojenie krokového motora k doske rotačného snímača)

*V projekte je možné použiť akýkoľvek krokový motor, unipolárny alebo bipolárny. Odporúča sa unipolárny krokový motor, pretože má jednoduché zapojenie, ale s malou zmenou zapojenia je možné použiť aj bipolárny krokový motor.

Krok 3: Vytvorte dosku rotačného snímača

Vyrobte dosku rotačného snímača
Vyrobte dosku rotačného snímača

Kliknutím na obrázok vyššie sa dozviete viac.

Pri výrobe prevodníka rotačného snímača postupujte podľa tohto návodu. Môžete si vytvoriť verziu typu breadboard, ale stála verzia plošného spoja je kompaktnejšia, odolnejšia a môže vám pomôcť pri spájkovaní. Na každý výstup dosky zosilňovača môžete tiež pridať LED diódu v sérii s odporom (odporúča sa 220 ohmov) na monitorovanie výstupných stavov zosilňovača, čo sa môže osvedčiť pri riešení problémov.

Krok 4: Naprogramujte mikrokontrolér Arduino

Naprogramujte mikrokontrolér Arduino
Naprogramujte mikrokontrolér Arduino
Naprogramujte mikrokontrolér Arduino
Naprogramujte mikrokontrolér Arduino

Pred nahraním na dosku mikrokontroléra odporúčalo prejsť kód Arduino. Môže vám to pomôcť pochopiť, čo sa všetko deje v mikrokontroléri, keď otáčate krokovým motorom.

Krok 5: Pripojte krokový motor k doske rotačného snímača

Pripojte krokový motor k doske rotačného snímača
Pripojte krokový motor k doske rotačného snímača
Pripojte krokový motor k doske rotačného snímača
Pripojte krokový motor k doske rotačného snímača
Pripojte krokový motor k doske rotačného snímača
Pripojte krokový motor k doske rotačného snímača

Uistite sa, že ste dôkladne prešli schémou obvodu.

Ak sa používa unipolárny krokový motor, pripojte stredový vodovodný vodič motora k jednému z kolíkov „Q“alebo „R“. Potom pripojte akékoľvek dva zo štyroch zostávajúcich vodičov krokového motora k kolíkom „P“a „S“. Tu som použil záhlavie 1x3 namiesto 1 x 4 zobrazeného na schéme.

Ak sa používa bipolárny krokový motor, najskôr určte pár cievok motora. Potom z každej cievky vezmite drôt a spojte ich dohromady s ktorýmkoľvek z kolíkov „Q“alebo „R“. Potom pripojte zostávajúce dva vodiče krokového motora k kolíkom „P“a „S“.

Krok 6: Pripojte dosku rotačného snímača k doske Arduino

Pripojte dosku rotačného kodéra k doske Arduino
Pripojte dosku rotačného kodéra k doske Arduino
Pripojte dosku rotačného kodéra k doske Arduino
Pripojte dosku rotačného kodéra k doske Arduino
  • Pripojte kolíky +ve a -ve dosky rotačného snímača k +5 -voltovému kolíku a 'GND' kolíku na doske Arduino.
  • Pripojte výstupné kolíky dosky rotačného snímača k digitálnym kolíkom „D5“a „D6“dosky Arduino.

Krok 7: Pripojte nastavenie k počítaču a otestujte ho

Pripojte inštaláciu k počítaču a otestujte ju
Pripojte inštaláciu k počítaču a otestujte ju
Pripojte inštaláciu k počítaču a otestujte ju
Pripojte inštaláciu k počítaču a otestujte ju

Pripojte zostavu k počítaču a otvorte ľubovoľný program, ktorý umožňuje používateľovi posúvať sa nahor a nadol pomocou klávesov so šípkami alebo programu, v ktorom je možné pomocou kurzorových klávesov presúvať textový kurzor.

Krok 8: Podeľte sa s nami o svoju prácu

Ak váš projekt úspešne fungoval, prečo sa nepodeliť o svoju tvorbu s ostatnými a inšpirovať ich. Kliknite na položku „Vyrobil som to“a podeľte sa o obrázok alebo dva svoje výtvory, rád by som ich videl.

Krok 9: Choďte na Furthur

Choď Furthur
Choď Furthur

Skúste upraviť kód Arduino tak, aby robil niečo iné, pridajte ďalší rotačný kodér alebo akýkoľvek iný vstup, môžete toho urobiť veľa. Čokoľvek robíte, všetko najlepšie!

Odporúča: