Orodha ya maudhui:

Sensor ya Joystick: Hatua 6
Sensor ya Joystick: Hatua 6

Video: Sensor ya Joystick: Hatua 6

Video: Sensor ya Joystick: Hatua 6
Video: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, Desemba
Anonim
Sensor ya Joystick
Sensor ya Joystick
Sensorer ya Joystick
Sensorer ya Joystick

Sensor ya starehe hutumiwa kwa aina nyingi za miradi ya roboti ya arduino lakini inatumiwa sana kwa watawala wa mchezo wa video au aina yoyote ya kidhibiti ambayo inajumuisha kishindo cha furaha.

Fimbo ya kufurahisha ina kofia ya plastiki inayoondolewa ambapo unapumzika kidole chako wakati unatumiwa. Wakati wa kuondoa kofia hii una maoni bora ya pini, kitufe cha kushinikiza na sensorer. Vifungo vya analojia kimsingi ni potentiometers kwa hivyo hurudisha maadili ya analog. Vifuniko viwili vyeusi upande ni makazi ya sensa. Sensorer upande wa kushoto ni kwa harakati ya juu na chini, wakati wa kusogeza fimbo juu na chini kinachotokea ni kwamba plastiki ya ndani inawasiliana na sensa ya upande kujua ikiwa fimbo inasogezwa juu au chini hii ndio sensa ya y-mhimili. Sensorer upande wa mbali zaidi wa starehe ni kuhisi harakati za kushoto na kulia ambayo ni mhimili wa x. Sensorer hizi zinatuma kusoma Analog lakini kiboreshaji cha furaha pia kina kitufe cha kushinikiza au swichi, wakati wa kushinikiza chini kwenye kiunga cha kufurahisha swichi iliyo ndani inasukumwa chini ikituma usomaji wa dijiti. Kwa kuwa tunajua jinsi sensor ya fimbo inavyofanya kazi hebu tuiunganishe na Arduino na tuone jinsi inavyofanya kazi.

Hatua ya 1: Kusanya Vifaa

Kusanya Vifaa
Kusanya Vifaa

-Arduino Uno

-Sensai ya Starehe

-Kamba za Jumper za kike / za Kiume

-USB 2.0 Aina ya Cable A / B

-Kompyuta

-Arduino IDE

Hatua ya 2: Jifahamishe na Pini za Joystick

Jifahamishe na Pini za Joystick
Jifahamishe na Pini za Joystick

Joystick ina pini tano, GND, 5V, VRx. VRy na SW. Wakati wa kuunganisha kitu kwa nguvu lazima kila wakati uwe na upande hasi na mzuri ambao unalingana na pande hasi na nzuri za usambazaji wako wa umeme. Katika kesi hii pini iliyoandikwa GND inasimama kwa "Ardhi" na hii ni pini yetu hasi ya fimbo ya furaha. 5V inasimama kwa "5 Volts" na hii ni pini yetu nzuri, pini hizi mbili ni pini zetu za usambazaji wa umeme. Ifuatayo, VRx ni pini yetu ya usawa au x-axis na hii ni pini ya analog inayounganisha na upande wa analog wa arduino, sawa na pini ya VRy ambayo ni pini zetu za wima za w. Pini hizi zote mbili ni pini za kuelekeza kwa hivyo wakati kishindo cha furaha kinasogeza pini zinatoa ishara ya analog. Pini yetu ya mwisho ni pini ya SW ambayo inasimama kwa "Kubadili" pini hii imeunganishwa na kitufe cha kushinikiza na inaposukuma chini pini inatoa ishara ya dijiti.

Hatua ya 3: Unganisha Kila kitu Pamoja

Unganisha Kila kitu Pamoja!
Unganisha Kila kitu Pamoja!
Unganisha Kila kitu Pamoja!
Unganisha Kila kitu Pamoja!
Unganisha Kila kitu Pamoja!
Unganisha Kila kitu Pamoja!
Unganisha Kila kitu Pamoja!
Unganisha Kila kitu Pamoja!

Sasa ni wakati wa kuweka mtihani wetu kwa vitendo!

Kwanza, unganisha upande wako wa kike wa nyaya za kuruka na pini za faraja ambazo zinapaswa kuwa tano kwa jumla.

Pili, unganisha upande wa kiume wa nyaya za kuruka na pini zinazofanana kwenye arduino yako. GND kwa GND, 5V hadi 5V, VRx na VRy kwa pini yoyote ya analog kwenye arduino lakini kwa kesi hii nambari yetu inatuambia tuzipe hizi A0 na A1. Pini ya mwisho tunayohitaji kuunganisha au arduino ni pini yetu ya SW ambayo itaenda upande wa dijiti wa arduino ili iweze kuunganishwa na pini ya dijiti 2.

Tatu, unganisha kebo yako ya USB kwa arduino na kwenye kompyuta.

Hatua ya 4: Andika Nambari

Andika Kanuni
Andika Kanuni

Sasa kwa kuwa tumeunganisha kila kitu kwenye bodi yetu ya arduino ni wakati wa kupakia nambari inayofaa. Biti za Brainy zimeandika tayari nambari yetu ili tuweze kunakili na kubandika kwenye IDE yetu ya Arduino.

Unganisha kwa Msimbo: https://www.brainy-bits.com/arduino-joystick-tutor …….

1. Fungua faili mpya ya IDE ya arduino

2. Bandika nambari

3. Pakia

Hatua ya 5: Fuatilia Vitendo

Fuatilia Vitendo
Fuatilia Vitendo

Bonyeza kwenye glasi ya kukuza ambayo iko kwenye kona ya juu ya kulia ya skrini. Dirisha jipya linapaswa kujitokeza na kile unachokiona ni hatua zinazosababishwa wakati wa kusonga fimbo yako ya furaha. Endelea na kuzunguka fimbo yako ya kufurahisha na mhimili wa x na y unapaswa kubadilika kulingana na nafasi ya starehe yako iko. Jaribu kubonyeza kitanda chako cha kufurahisha na pini yako ya SW inapaswa kubadilika kutoka 1 hadi 0. Wakati kiboreshaji cha raha kiko katika hali ya kutokuwa na msimamo axx yako inapaswa kuwa 513 na mhimili wako wa y unapaswa kuwa 522. Kinachotokea katika kificho ni kwamba kitanzi batili kinachapisha nafasi ya mshtuko wa shangwe kwa kutumia ishara ya analog na wakati kitufe kinabanwa na ishara ya dijiti.

Ilipendekeza: