Sisällysluettelo:
- Vaihe 1: Valmistelu
- Vaihe 2: Tapin otsikon valmistelu
- Vaihe 3: Kokoonpano
- Vaihe 4: Ohjelmoi
- Vaihe 5: Nauti
Video: Pieni USB -ohjaussauva: 5 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 08:59
Nämä opastettavat materiaalit näyttävät kuinka tehdä hyvin yksinkertainen pieni USB -joystick.
Tämä ohje sisältää Hall Effect -USB -joystickin, joka tarjoaa edullisen ratkaisun.
Vaihe 1: Valmistelu
Ohjaussauva
2-akselinen ohjaussauvan katkaisumoduuli
Digispark Dev Board
Tämä on pieni kehityskortti, joka voi jäljitellä USB HID -laitetta, esim. USB -näppäimistö, hiiri tai ohjaussauva
Muut
Pieni leipälauta, joitain leipälautajohtoja ja joitain tapit
Vaihe 2: Tapin otsikon valmistelu
Juotostapin otsikot levylle, jos ei vielä.
VAROITUS Ennen liittämistä leipälevyyn
Digispark -kehitystaulun virtatapit eivät ole leipälautaystävällisiä!
Tämä projekti vaatii vain 5 V: n ja GND -nastat. 5 V: n nasta on taivutettava hieman roskakoriin ulkona, joten sitä ei yhdistetä samalle riville, kun se kytketään leipälevyyn. Tai räjäytät jotain.
Vaihe 3: Kokoonpano
Molempien levyjen nastan sijoitus on epätasapainossa, se tarvitsee lisää tappeja tukemaan kulmia, joissa ei ole tapin otsikkoa.
Tässä yhteenveto yhteydestä:
Digispark -> Ohjaussauva
GND -> GND 5V -> 5V P2 -> VRx P5 -> VRy P0 -> SW
Huomautus:
- SW -liipaisin painamalla ohjainta
- P3 ja P4 on kytketty USB: hen, joten mikään USB HID -projekti ei voi yhdistää muita asioita näihin kahteen nastaan
- P2 on edelleen saatavana johonkin muuhun, esim. merkkivalo tai lisäpainike
- VRx- ja VRy -arvon lukemiseen tarvitaan analogiatulonapit, Digispark P2 ja P5 ovat analogisia tulonappeja. Jotkin levyt eivät ehkä ota käyttöön P5: tä (efuse RSTDISBL -bitti). Voit testata sen Arduinon "blink" -esimerkillä nastassa 5. Sinun on poltettava Bootloader uudelleen tai vaihdettava efuse vain sen ottamiseksi käyttöön. Lisätietoja:
Viite:
Vaihe 4: Ohjelmoi
Asenna Arduino Digispark -tuella, jos et vielä:
digistump.com/wiki/digispark
Lataa ja ohjelmoi lähdekoodi:
github.com/moononournation/TinyUSBJoystick
Vaihe 5: Nauti
Nyt sinulla on pieni laite, joka auttaa sinua käyttämään 2-akselista analogista arvoa.
Suositeltava:
(PÄIVITTÄMINEN - PIENI ONGELMA) USB -PELIHALLINTA PC: lle: 10 vaihetta (kuvilla)
(PÄIVITTÄMINEN - PIENI ONGELMA) USB -PELIOHJAIN PC: PELIOHJAIN MITÄÄN PELIIN (LÄHESTI)
Pieni puinen tietokonekotelo: 3 vaihetta (kuvilla)
Pieni puinen tietokonekotelo: Tässä ohjeessa näytän sinulle, kuinka rakensin oman todella pienen puukotelon erittäin helposti. viivain-vapaa-aika-dremel ja pora-ATX-virtalähdekotelo (käytetään metalliputkessa
Pieni hirviö: 6 vaihetta (kuvilla)
Pieni hirviö: Tämä hallussaan oleva pieni hirviö pelottaa temppusi tai hoitajasi, kun se tulee elämään. puhuu heille. Piilotan hänet nurkan takana joiltakin pensailta, jotka ovat valmiita pelkäämään aavistamattomia uhreja, kun sanotaan "Hei, haluan pelata" ja nauraa kuin omaisuus
PIENI Vielä TOIMINTA KLASSISEN PANKKIJAN LAMPPU: 6 vaihetta (kuvilla)
PIENI Vielä TYÖSKLASSINEN PANKKIJAN LAMPPU: Minkä tahansa luominen uudelleen pieneksi esineeksi on aina hauskaa ja haasteellista riippuen siitä, mitä yrität luoda uudelleen. Yritän aina tehdä jotain hauskaa ja lisätä siihen myös vähän toimintoa. Ja tästä syystä teen pienen klassisen pankkiirin lampaan
MintyBoost! - Pieni akkukäyttöinen USB-laturi: 26 vaihetta (kuvilla)
MintyBoost! - Pieni akkukäyttöinen USB-laturi: Tämä projekti kuvaa pienen & yksinkertainen, mutta erittäin tehokas USB -laturi mp3 -soittimellesi, kamerallesi, matkapuhelimellesi ja muille laitteille, jotka voit liittää USB -porttiin ladataksesi! Laturipiiri ja 2 AA -paristoa sopivat Altoids -purkkipurkkiin, ja