Talaan ng mga Nilalaman:

Paano Mag-interface ng Dual Axis Joystick Sa Arduino Uno: 5 Hakbang
Paano Mag-interface ng Dual Axis Joystick Sa Arduino Uno: 5 Hakbang

Video: Paano Mag-interface ng Dual Axis Joystick Sa Arduino Uno: 5 Hakbang

Video: Paano Mag-interface ng Dual Axis Joystick Sa Arduino Uno: 5 Hakbang
Video: SKR 1.4 - TMC2209 v1.2 2024, Nobyembre
Anonim
Paano Mag-interface ng Dual Axis Joystick Sa Arduino Uno
Paano Mag-interface ng Dual Axis Joystick Sa Arduino Uno

Dito pupunta kami sa interface ng isang duel axis joystick na may arduino uno. Ang joystick na ito ay may dalawang mga analogue pin para sa x axis at y axis at isang digital pin para sa switch.

Hakbang 1: Ginamit na Software:

Ginamit na Software
Ginamit na Software

Narito gumagamit kami ng isang software at iyon ang Arduino IDE

Arduino IDE: Maaari mong i-download ang pinakabagong Arduino IDE mula sa link na ito:

Hakbang 2: Mga Ginamit na Mga Bahagi:

Mga Ginamit na Mga Bahagi
Mga Ginamit na Mga Bahagi
Mga Ginamit na Mga Bahagi
Mga Ginamit na Mga Bahagi

1) Arduino UNO: Ang Arduino / Genuino Uno ay isang board ng microcontroller batay sa ATmega328P (datasheet). Mayroon itong 14 digital input / output pin (kung saan 6 ay maaaring magamit bilang mga output ng PWM), 6 na input ng analog, isang 16 MHz quartz na kristal, isang koneksyon sa USB, isang power jack, isang header ng ICSP at isang pindutang i-reset.

2) Duel axis Joystick: Arduino joystick module, gumagamit ito ng isang biaxial potentiometer upang makontrol ang X at Y axis. Kapag tinulak pababa, pinapagana nito ang isang switch. Batay sa joystick ng PS2 Controller, ginagamit ito upang makontrol ang isang malawak na hanay ng mga proyekto mula sa mga sasakyang RC hanggang sa mga kulay na LED.

3) Mga Jumper Wires

Hakbang 3: Diagram ng Circuit

Diagram ng Circuit
Diagram ng Circuit

Dito sa kasong ito mayroon kaming A4 at A5 ng Arduino Uno para sa mga analogue pin ng Joystick at isang switch na konektado sa 4th pin ng Arduino Uno

Hakbang 4: Code:

Maaari mong makuha ang source code mula sa aming github link

Hakbang 5: Video:

Ang buong Paglalarawan ng Proyekto ay ibinibigay sa itaas na video

Kung mayroon kang anumang pag-aalinlangan tungkol sa proyektong ito huwag mag-atubiling magbigay ng puna sa amin sa ibaba. At kung nais mong matuto nang higit pa tungkol sa naka-embed na system maaari mong bisitahin ang aming youtube channel

Mangyaring bisitahin at gusto ang aming Pahina sa Facebook para sa madalas na pag-update.

Salamat & Regards, Mga Teknolohiya ng Embedotronics

Inirerekumendang: