Përmbajtje:
- Hapi 1: Mbledhja e pjesëve
- Hapi 2: Përgatitja e Xhojstikut Analog
- Hapi 3: Servos
- Hapi 4: Krijimi i lidhjeve
- Hapi 5: Shkrimi dhe Ngarkimi i Kodit
Video: Kontrollimi i 2 shërbimeve duke përdorur xhojstik analog .: 5 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:10
Përshëndetje djema, ky është udhëzimi im i parë dhe në këtë postim po tregoj se si të përdor Analog Joystick për të kontrolluar Servos duke përdorur Arduino UNO. Do të përpiqem ta shpjegoj sa më thjeshtë që të jetë e mundur shpresoj se ju pëlqen.
Hapi 1: Mbledhja e pjesëve
- 1 x Arduino UNO. (Amazon SHBA / Amazon BE / Banggood)
- 2 x Servos. (Amazon SHBA / Amazon BE / Banggood)
- 1 x Xhojstik analog. (Amazon SHBA / Amazon BE / Banggood)
- 1 x Breadboard. (Amazon SHBA / Amazon BE / Banggood)
Ju mund të përdorni çdo Joystick Analog i cili është i disponueshëm në treg i cili tashmë ka etiketa në kunjat kështu që është e lehtë t'i përdorni ato. Unë kam përdorur pjesë të ruajtura nga një kontrollues i vjetër PS2 i cili ka 2 levë.
Hapi 2: Përgatitja e Xhojstikut Analog
Ju mund të përdorni atë që është në dispozicion në treg i cili ka etiketuar kunjat dhe janë të lehtë për t'u përdorur ose mund të kurseni disa dollarë dhe të shpëtoni ato të vjetra nga kontrolluesit e lojërave që kanë 2 brenda tyre. Unë kam ndarë fotografitë e asaj që kam dhe gjithashtu kam etiketuar kunjat, të cilat i zbulova duke tërhequr gjurmët e copëzave në PCB, këtu dy tenxhere përdoren në secilën levë një për aksin x dhe tjetra për aksin y ne përdorim terminalet e mesme të këtyre tenxhereve për të kontrolluar servot. dy kunjat e tjerë janë kunjat e energjisë dhe të tokëzimit ku ne aplikojmë 5volt dhe Ground. Kunjat që nuk janë të etiketuar në cep janë kunjat e butonave që nuk janë të nevojshëm në këtë projekt. kryesisht të gjitha shkopinjtë kanë të njëjtin konfigurim. Tani sapo të keni kuptuar kunjat nga shkopinjtë tuaj ne mund të kalojmë në hapin tjetër i cili është lidhja e qarkut.
Hapi 3: Servos
Servot janë motorë të ingranazhuar të cilët janë të ngadaltë por kanë çift rrotullues të lartë dhe rrotullohen vetëm deri në 180 °. Një servo normale ka 3 kunja: 1. E verdhë/portokalli e cila është pin sinjal dhe lidhet me kunjat PWM në Arduino.2. E kuqe e cila është kunja e energjisë ku ne ofrojmë +5v e cila lidhet me +5v të Arduino.3. E kaftë/e zezë e cila është kunja e tokëzimit dhe unë u lidha me pinin GND të Arduino ose -ve terminalin e baterisë. Në këtë projekt ne po përdorim 2 Servos një të lidhur me pin nr. 3 dhe të tjera në pin nr. 5. Kam përdorur servo mikro 9g, por çdo gjë do të funksiononte.
Hapi 4: Krijimi i lidhjeve
Ndiqni diagramin e qarkut për të bërë lidhjen e servos. Tela e kuqe shkon në 5v dhe tela ngjyrë kafe shkon në sinjalin e sinjalit GND të një servo shkon në 3 dhe servo tjetër shkon në 5 të Arduino. Më pas lidhni Joystick Analog që ka një + dhe - terminalet që shkojnë në 5v dhe GND respektivisht. kunja e aksit X shkon në A0 ose Analog 0 pin e Arduino dhe Y shkon në A1 ose Analog 1 pin. më tej do të ngarkojmë kodin.
Hapi 5: Shkrimi dhe Ngarkimi i Kodit
Kodi është i thjeshtë dhe i ngjashëm me shembullin Knob të servo bibliotekës në Arduino IDE.#IncludeServo servo1; Servo servo2; int xaxis = 0; int yaxis = 1; int val; void setup () {servo1.attach (3); servo2.attach (5);} loop void () {val = analogRead (xaxis); val = hartë (val, 0, 1023, 0, 180); servo1.write (val); val = analogRead (yaxis); val = hartë (val, 0, 1023, 0, 180); servo2.write (val);} kopjoni kodin e mësipërm dhe ngjiteni në Arduino IDE dhe përpiloni. pastaj ngarkoni kodin dhe servos duhet të lëvizin në pozicionin qendror, atëherë ju mund të kontrolloni servot duke përdorur levën. Xhojstiku tjetër mund të kontrollojë edhe 2 servos të tjerë. ju vetëm duhet të lidhni servos me kunjat PWM në Arduino dhe të modifikoni kodin. Kodi është i lehtë për tu modifikuar dhe çdokush me njohuri bazë Arduino mund ta bëjë atë. Shpresoj që ju pëlqen Projekti dhe nëse keni ndonjë pyetje mos ngurroni të pyesni. Faleminderit ju
Recommended:
Kontrollimi i ekranit të shtatë segmenteve duke përdorur regjistrimin e ndërrimit të Arduino dhe 74HC595: 6 hapa
Kontrolli i shfaqjes së shtatë segmenteve duke përdorur Arduino dhe 74HC595 Shift Register: Hej, çfarë ka, djema! Akarsh këtu nga CETech. Shtatë ekranet e segmenteve janë të mirë për tu parë dhe janë gjithmonë një mjet i dobishëm për të shfaqur të dhëna në formën e shifrave, por ka një pengesë në to, e cila është ajo kur kontrollojmë një ekran me shtatë segmente në të vërtetë
Si të bëni një dron duke përdorur Arduino UNO - Bëni një kuadopter duke përdorur mikrokontrollues: 8 hapa (me fotografi)
Si të bëni një dron duke përdorur Arduino UNO | Bëni një Quadcopter Duke përdorur Mikrokontrolluesin: HyrjeVizitoni Kanalin Tim në YoutubeNjë drone është një vegël (produkt) shumë e shtrenjtë për të blerë. Në këtë postim do të diskutoj, si ta bëj me çmim të ulët ?? Dhe si mund ta bëni tuajin si ky me çmim të lirë … Epo në Indi të gjitha materialet (motorët, ESC -të
Telekomanda me valë duke përdorur modulin NRF24L01 2.4Ghz me Arduino - Nrf24l01 Marrës transmetues 4 kanal / 6 kanal për kuadopter - Rc Helikopter - Rc Plane Duke përdorur Arduino: 5 hapa (me fotografi)
Telekomanda me valë duke përdorur modulin NRF24L01 2.4Ghz me Arduino | Nrf24l01 Marrës transmetues 4 kanal / 6 kanal për kuadopter | Rc Helikopter | Rc Plane Duke përdorur Arduino: Për të drejtuar një makinë RC | Kuadikopter | Dron | RC aeroplan | Varka RC, ne gjithmonë kemi nevojë për një marrës dhe transmetues, supozoni për RC QUADCOPTER kemi nevojë për një transmetues dhe marrës me 6 kanale dhe ai lloj TX dhe RX është shumë i kushtueshëm, kështu që ne do të bëjmë një në pajisjen tonë
Kontrollimi i shërbimeve RC pa tel mbi UDP: 3 hapa
Kontrollimi i shërbimeve RC pa tel mbi UDP: Në këtë projekt unë dua të përdor iPhone tim për të kontrolluar shërbimet RC. Unë do të përdor akcelerometrin për të kontrolluar dy servos mbi lidhjen UDP. Ky është një projekt Proof Of Concept për të verifikuar që një lidhje midis një iPhone dhe një pajisje periferike mund të arrijë lart
Përdorimi i PSP si xhojstik kompjuterik dhe më pas kontrollimi i kompjuterit tuaj me PSP: 5 hapa (me fotografi)
Përdorimi i PSP si xhojstik kompjuterik dhe më pas kontrollimi i kompjuterit tuaj me PSP: Ju mund të bëni shumë gjëra interesante me PSP homebrew, dhe në këtë udhëzues udhëzues do t'ju mësoj se si ta përdorni PSP -në tuaj si një levë për të luajtur lojëra, por ka edhe një program që ju lejon të përdorni levën tuaj si miun tuaj. Këtu janë materia