INHOUDSOPGAWE:
- Stap 1: Kyk na die video
- Stap 2: Kry al die nodige goedere
- Stap 3: Maak die Rotary Encoder Board
- Stap 4: Programmeer die Arduino -mikrobeheerder
- Stap 5: Koppel die stappermotor aan die Rotary Encoder Board
- Stap 6: Koppel die Rotary Encoder Board aan die Arduino Board
- Stap 7: Koppel die opstelling aan u rekenaar en toets dit
- Stap 8: Deel u werk met ons
- Stap 9: Gaan Furthur
Video: Beheer u rekenaar met 'n stapmotor !: 9 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
In een van my vorige instruksies het ek u gewys hoe u 'n stapmotor as 'n draaikodeerder kan gebruik. In hierdie instruksies, laat ons leer hoe ons dit kan gebruik om ons rekenaar te beheer. Dus, sonder meer, laat ons begin!
Stap 1: Kyk na die video
Kyk na die video hierbo om 'n beter idee te kry van waaroor dit gaan en wat om te doen.
Stap 2: Kry al die nodige goedere
Vir hierdie projek benodig u:
- 'N USB HID (Human Interface Device) -voldoende Arduino -mikrokontrollerbord (Leonardo, Micro, Pro Micro)
- 'N Stepper motor*.
- 'N Stepper motor na roterende encoder converter.
- 'N Geskikte USB -kabel (gewoonlik mikro -USB na A)
- 2 pare manlike tot vroulike drade (vir die koppeling van die draaikodeerder met die Arduino -bord)
- 'N Stel van drie manlike tot vroulike drade (vir die aansluiting van die stapmotor op die draaikodeer)
*Enige stepper motor, unipolêr of bipolêr kan in die projek gebruik word. 'N Unipolêre stapmotor word aanbeveel, aangesien dit eenvoudige bedrading het, maar 'n bipolêre stapmotor kan ook gebruik word met 'n klein bedrading.
Stap 3: Maak die Rotary Encoder Board
Klik op die prent hierbo om meer te weet.
Volg hierdie instruksies om die omskakelaar van die roterende encoder te maak. U kan 'n broodbordweergawe maak, maar 'n permanente PCB -weergawe is meer kompak, duursaam en kan u help met soldeer. U kan ook 'n LED by elke uitgang van die versterkerbord voeg, in serie met 'n weerstand (220 Ohm aanbeveel) om die uitgangstoestande van die versterker te monitor, wat nuttig kan wees tydens die oplos van probleme.
Stap 4: Programmeer die Arduino -mikrobeheerder
Dit word aanbeveel om deur die Arduino -kode te gaan voordat u dit op die mikrokontrollerbord laai. Dit kan u help om te verstaan wat alles in die mikrobeheerder aan die gang is as u die stapmotor draai.
Stap 5: Koppel die stappermotor aan die Rotary Encoder Board
Maak seker dat u die kringskema noukeurig deurloop.
As 'n eenpolige stapmotor gebruik word, verbind die middelste tikdraad van die motor met een van die penne 'Q' of 'R'. Koppel dan enige twee van die vier oorblywende drade van die stapmotor onderskeidelik aan die penne 'P' en 'S'. Hier het ek 'n 1x3 -kop gebruik in plaas van die 1x4 wat in die skema verskyn.
As 'n bipolêre stapmotor gebruik word, bepaal eers die spoelpaardrade van die motor. Neem dan 'n draad van elke spoel en verbind dit met die penne 'Q' of 'R'. Koppel dan die oorblywende twee drade van die stapmotor aan die penne 'P' en 'S' onderskeidelik.
Stap 6: Koppel die Rotary Encoder Board aan die Arduino Board
- Koppel die +ve en -ve penne van die draaikodeerbord aan die +5 -volt en 'GND' -pen van die Arduino -kaart.
- Koppel die uitvoerpenne van die draaikodeerbord aan die digitale penne 'D5' en 'D6' van die Arduino -bord.
Stap 7: Koppel die opstelling aan u rekenaar en toets dit
Koppel die opstelling aan u rekenaar en maak 'n program oop waarmee die gebruiker met die pyltjie sleutels op en af kan blaai of 'n program waarheen die tekswyser met die pyltjie sleutels beweeg kan word.
Stap 8: Deel u werk met ons
As u projek suksesvol gewerk het, waarom deel u dan nie u skepping met ander om hulle te inspireer nie. Klik op 'I Made It' en deel 'n foto of twee van jou skepping, ek sal dit graag wil sien.
Stap 9: Gaan Furthur
Probeer om die Arduino -kode te verander om iets anders te doen, voeg nog 'n roterende enkodeerder of enige ander invoer by; daar is baie wat u kan doen. Wat jy ook al doen, alles van die beste!
Aanbeveel:
Beheer u rekenaar met u kop!: 6 stappe (met foto's)
Beheer u rekenaar met u kop !: Hallo, ek het 'n stelsel geskep waarmee u die muis van u rekenaar kan beheer net deur u kop te beweeg. As u van my projek hou, moet u nie huiwer om vir my te stem in die Arduino -wedstryd 2017;) Waarom wou ek dit maak? Ek wou 'n voorwerp maak wat videospeletjies maak
Beheer u rekenaar met 'n LASER !: 5 stappe (met foto's)
Beheer u rekenaar … met 'n LASER !: Was u ooit geïrriteerd omdat u naby u rekenaar moet kom as u dit gebruik? Het u al ooit 'n draadlose muis wou hê, maar nooit een daarvan gekoop nie? Hier is 'n tydelike oplossing! Hiermee kan u die beweging van die muis beheer
Hoekposisionele beheer van 28BYJ-48-stapmotor met Arduino en analoog joystick: 3 stappe
Hoekposisionele beheer van 28BYJ-48-stapmotor met Arduino en analoog joystick: dit is 'n beheerskema vir die 28BYJ-48-stapmotor wat ek ontwikkel het as deel van my proefskrifprojek van die laaste jaar. Ek het dit nog nie voorheen gesien nie, so ek het gedink ek sal dit wat ek ontdek het, oplaai. Hopelik sal dit iemand anders help
Beheer rekenaar draadloos met oogknipper;): 9 stappe (met foto's)
Beheer die rekenaar draadloos met die oogknipper;): Hoe gaan dit met u gewoontes? Wat daarvan om iets nuuts te probeer ?? !!!! Wat van die beheer van u rekenaar en om alles te doen wat u wil SONDER die gebruik van u sleutelbord en muis! Hmm … Maar hoe is dit moontlik ??? Met net 'n oogwink !! Moenie b
PSP as rekenaar joystick gebruik en u rekenaar dan met die PSP beheer: 5 stappe (met foto's)
PSP as rekenaar joystick gebruik en dan u rekenaar met die PSP beheer: u kan baie cool dinge doen met PSP homebrew, en in hierdie instruksies leer ek u hoe u u PSP as 'n joystick kan gebruik om speletjies te speel, maar daar is ook 'n program waarmee u u joystick as u muis kan gebruik. Hier is die materiaal