Sisukord:
- Samm: vaadake videot
- Samm: hankige kõik asjad
- Samm: hankige Ps2 ja Accel Stepper raamatukogud
- Samm: selgitage välja puuteplaadi ühendused
- Samm: proovige puuteplaati
- Samm: programmeerige Arduino mikrokontroller
- Samm: uurige vooluringi skeemi
- Samm: looge juhtmestiku ühendused
- Samm: ühendage Arduino tahvel vooluvõrku ja lülitage see sisse
- 10. samm: tõrkeotsing
- Samm 11: Tinker sellega
Video: Kasutage vana sülearvuti puuteplaati samm -mootori juhtimiseks: 11 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
Tegin selle projekti paar kuud tagasi. Mõni päev tagasi postitasin Redditisse projekti r/Arduino video. Nähes inimesi projekti vastu huvi tundmas, otsustasin selle juhendi muuta, kus olen teinud Arduino koodis mõningaid muudatusi ja lisanud funktsiooni. Niisiis, ilma pikema jututa alustame!
Samm: vaadake videot
Vaadake videot, et saada aimu, mis toimub.
Samm: hankige kõik asjad
Selle projekti jaoks vajate:
- Arduino mikrokontrolleri plaat
- PS/2 puuteplaat sülearvutist (proovige hankida selline, millel on Synapticsi kiip)
- *Samm-mootor ULN2003 (ühepolaarsete samm-mootorite jaoks (5-juhtmeline))
- *L298N samm-mootorijuht (bipolaarsete samm-mootorite jaoks (4-juhtmeline))
- 6 meessoost naissoost hüppajajuhet (2 toiteallika jaoks ja 4 digitaalsignaali jaoks)
- Astmeline mootor
- 5-12-voldine alalisvooluallikas (sõltuvalt samm-mootorist)
Siin saab seadistust toita mobiiltelefoni laadijast, mis toidab 5 volti Arduino plaadile ja samm-draiverile. Isegi kui samm-mootor on määratud 12-voldisele võimsusele, võite kasutada madalama pingega toiteallikat, kui mootori pöördemomendi nõuded ei ole kõrged, sest madalama pingeallika kasutamine hoiab nii mootorit kui ka juhi jahedamat.
*Mõlemal samm -mootoriga draiveril on Arduino plaadiga samad tihvtühendused.
Samm: hankige Ps2 ja Accel Stepper raamatukogud
Laadige siit alla ps2 teegi kaust. Teisaldage allalaaditud kaust töölauale, kuna seda on lihtsam leida. Avage Arduino IDE ja klõpsake Sketch> Include Library> Add. ZIP Library… ja seejärel valige töölaualt kaust ps2. Raamatukogu kaasatakse ja saate nüüd kasutada ps2 raamatukogu.
Teeki Accel Stepper saate hankida, vajutades klahvikombinatsiooni Ctrl+Shift+I, seejärel tippides „Accel Stepper” ja installides kogu.
Samm: selgitage välja puuteplaadi ühendused
Kui teil on Synapticsi puuteplaat nagu eespool, on padi „T22” +5 V, „T10” on „kell”, „T11” on „andmed” ja „T23” on „GND”. Samuti võite joota 'GND' traadi suurele avatud vasele, nagu ülal näidatud.
Lisateabe saamiseks klõpsake ülaltoodud pildil.
Kui teil on teistsugune puuteplaat, proovige selle osa numbrit Internetist otsida 'pinouts' abil või võite ummistumise korral küsida Redditi r/Arduino kogukonnalt.
Samm: proovige puuteplaati
Veenduge, et puuteplaadiga on tehtud õiged ühendused. Puuteplaadi testimiseks laadige ps2 hiire kood Arduino mikrokontrollerile üles näidetest> ps2. Ühendage 'Clock' juhe D6 -ga, 'Data' juhe D5 -ga, GND GND -ga ja +5V või VCC vastavalt Arduino plaadi +5V kontaktiga. Ühendage Arduino plaat uuesti arvutiga ja avage jadamonitor. Kui näete sõrmede puuteplaadil liigutamisel numbreid muutumas, töötab puuteplaat korralikult ja saate jätkata.
Samm: programmeerige Arduino mikrokontroller
Esimesel koodil „PS2_toucpad_with_Stepper” pole samm -mootori kiirendus-/aeglustusfunktsiooni, kuid sellel on suunamisfunktsioon.
Teisel koodil „PS2_toucpad_accel_stepper” puudub suunamisfunktsioon, kuid sellel on kiirendus-/aeglustusfunktsioon.
Lisateavet saate vastavatest Arduino koodidest.
Samm: uurige vooluringi skeemi
Parema ülevaate saamiseks klõpsake pildil.
Samm: looge juhtmestiku ühendused
Samm: ühendage Arduino tahvel vooluvõrku ja lülitage see sisse
Pärast seadistuse sisselülitamist libistage sõrme mööda puuteplaati ja vaadake, kas mootor liigub.
10. samm: tõrkeotsing
Kui teil tekib probleeme, saate teha järgmist.
Kui samm -mootor liigub teatud suunas liikumise asemel edasi -tagasi:
- Muutke tihvtide deklareerimise järjestust. Näiteks: asendage Stepper stepper (200, 8, 10, 9, 11) Stepper stepperiga (200, 8, 9, 10, 11).
- Kontrollige kõiki signaalijuhtmeid, mis ühendavad mootori juhti Arduino plaadiga, samuti samm -mootori juhtmed on korralikult ühendatud kohas, kus need peaksid olema, ega ole lahti ega vigane.
Kui mootor ei liigu üldse:
- Kontrollige, kas puuteplaat töötab korralikult, minge tagasi 5. sammu juurde.
- Kontrollige, kas mootori juht ja puuteplaat saavad energiat.
- Kontrollige, kas mootor või mootorijuht on vigane.
Samm 11: Tinker sellega
Nüüd, kui olete selle käivitanud, miks mitte jagada seda kogukonnaga. Klõpsake nuppu "Ma tegin selle!" ja jagage oma loomingut. Proovige koodi muuta, et lisada rohkem funktsioone, käivitada mitu samm -mootorit ja nii edasi.
Samuti proovige võimaluse korral aidata ummikusse sattunuid, oleksin teile väga tänulik.
Soovitan:
Kasutage samm -mootorit pöörleva kodeerijana: 9 sammu (piltidega)
Kasutage samm -mootorit pöörleva kodeerijana: pöörlevad koodrid sobivad suurepäraselt kasutamiseks mikrokontrollerite projektides sisendseadmena, kuid nende jõudlus ei ole väga sujuv ja rahuldav. Pealegi, kui mul oli palju varuksammmootoreid ümber, otsustasin neile eesmärgi anda. Nii et kui teil on stepper
Kasutage vana sülearvuti puuteplaati arvuti juhtimiseks!: 11 sammu (piltidega)
Kasutage arvuti juhtimiseks vana sülearvuti puuteplaati! PS/2 sülearvuti puuteplaadid on ühed lahedamad kasutajaliidese seadmed, mida saab kasutada koos mikrokontrolleriga. Libistavad ja koputavad sõrmeliigutused võivad osutuda kontrollivaks asjaks üsna lihtsal ja lõbusal viisil. Selles juhendis ühendame ühe
Kasutage Homie püsivara Sonoff -lülitusmooduli juhtimiseks (ESP8266 põhine): 5 sammu (piltidega)
Kasutage Homie püsivara Sonoff -lülitusmooduli juhtimiseks (ESP8266 -põhine): see on juhend, mida ma olen kirjutanud, olen kirjutanud selle natuke pärast "Homie -seadmete ehitamine Interneti või koduautomaatika jaoks". Hiljem keskenduti põhilisele jälgimisele (DHT22, DS18B20, valgus) D1 Mini tahvlite ümber. Seekord tahaksin näidata, et
Kasutage oma arvuti juhtimiseks nõidusi!: 7 sammu (koos piltidega)
Kasutage oma arvuti juhtimiseks loitsusid!: Kas olete kunagi tahtnud kasutada selliseid loitsusid nagu Harry Potter? Väikese töö ja mõningase häältuvastuse abil saab selle selgeks. Selle projekti jaoks vajalikud asjad: Windows XP või Vista mikrofonigaA Arvuti mõnda aega ja kannatust! Kui teile see juhend meeldis
Kasutage Bluetooth 4.0 HC -08 moodulit adresseeritavate LED -ide juhtimiseks - Arduino Uno õpetus: 4 sammu (piltidega)
Kasutage Bluetooth 4.0 HC -08 moodulit adresseeritavate valgusdioodide juhtimiseks - Arduino Uno õpetus: Kas olete Arduinoga veel kommunikatsioonimoodulitesse süvenenud? Bluetooth avab teie Arduino projektide ja asjade Interneti kasutamise võimaluste maailma. Siin alustame beebi sammuga ja õpime, kuidas juhtida adresseeritavaid LED -e SM -ga