Sisällysluettelo:

Pieni USB -ohjaussauva: 5 vaihetta (kuvilla)
Pieni USB -ohjaussauva: 5 vaihetta (kuvilla)

Video: Pieni USB -ohjaussauva: 5 vaihetta (kuvilla)

Video: Pieni USB -ohjaussauva: 5 vaihetta (kuvilla)
Video: Mitä tehdä tietokoneen kasauksen jälkeen? - Tutoriaali 2019 2024, Marraskuu
Anonim
Pieni USB -ohjaussauva
Pieni USB -ohjaussauva
Pieni USB -ohjaussauva
Pieni USB -ohjaussauva
Pieni USB -ohjaussauva
Pieni USB -ohjaussauva

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

Valmistautuminen
Valmistautuminen
Valmistautuminen
Valmistautuminen

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

Pin -otsikon valmistelu
Pin -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

Kokoonpano
Kokoonpano
Kokoonpano
Kokoonpano
Kokoonpano
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

Nauttia!
Nauttia!

Nyt sinulla on pieni laite, joka auttaa sinua käyttämään 2-akselista analogista arvoa.

Suositeltava: