Përmbajtje:
- Hapi 1: Mblidhni materiale
- Hapi 2: Njihuni me kunjat e xhojstikut
- Hapi 3: Lidhni gjithçka së bashku
- Hapi 4: Shkruani Kodin
- Hapi 5: Monitoroni Veprimet
Video: Sensori i xhojstikut: 6 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:17
Sensori i levës përdoret për shumë lloje të projekteve të robotëve arduino, por përdoret më së shpeshti për kontrolluesit e lojërave video ose çdo lloj kontrolluesi që përfshin një levë.
Xhojstiku ka një kapak plastik të heqshëm ku e vendosni gishtin kur jeni në përdorim. Kur hiqni këtë kapak, ju keni një pamje më të mirë të kunjave, butonit dhe sensorëve. Joystics analoge janë në thelb potenciometra kështu që ato kthejnë vlerat analoge. Dy mbulesat e zeza në anën janë strehimi i sensorit. Sensori në anën e majtë është për lëvizje lart e poshtë, kur lëvizni shkopin lart e poshtë ajo që po ndodh në të vërtetë është se plastika e brendshme po vjen në kontakt me sensorin anësor duke e ditur nëse shkopi po lëviz lart ose poshtë ky është sensori i boshtit y Sensori në anën më të largët të levës ndjen lëvizjen për të majtë dhe të djathtë që është boshti x. Këta sensorë po dërgojnë një lexim analog, por levë gjithashtu ka një buton ose një çelës, kur shtypni poshtë në levën çelësi brenda po shtyhet poshtë duke dërguar një lexim dixhital. Meqenëse ne e dimë se si funksionon një sensor levë le ta lidhim atë me një Arduino dhe të shohim se si funksionon.
Hapi 1: Mblidhni materiale
-Arduino Uno
-Sensor xhojstiku
-Kabllo kërcyese për femra/meshkuj
-USB 2.0 Kabllo Lloji A/B
-Kompjuter
-Arduino IDE
Hapi 2: Njihuni me kunjat e xhojstikut
Joystick ka pesë kunja, GND, 5V, VRx. VRy dhe SW. Kur lidhni diçka me energjinë, gjithmonë duhet të keni një anë negative dhe pozitive që korrespondon me anët negative dhe pozitive të furnizimit tuaj me energji elektrike. Në këtë rast kunja e etiketuar GND qëndron për "Ground" dhe kjo është kunja jonë negative e levës. 5V qëndron për "5 Volt" dhe kjo është kunja jonë pozitive, të dyja këto kunja janë kunjat tona të furnizimit me energji. Tjetra, VRx është kunja jonë horizontale ose boshti x dhe kjo është një kunjë analoge që lidhet me anën analoge të arduino-s, e njëjtë me kunjin VRy që është kunjat tona vertikale të boshtit y. Të dyja këto kunja janë kunja të drejtuara kështu që kur lëviz levë kunjat po nxjerrin një sinjal analog. Kunja jonë e fundit është kunja SW e cila do të thotë "Kalo" kjo kunj është e lidhur me butonin shtytës dhe kur shtyhet poshtë pin po nxjerr një sinjal dixhital.
Hapi 3: Lidhni gjithçka së bashku
Tani është koha për ta vënë testin tonë në veprim!
Së pari, lidhni anën tuaj femërore të kabllove të bluzës me kunjat e levës, të cilat duhet të jenë pesë në total.
Së dyti, lidhni anën mashkullore të kabllove të kërcyesit me kunjat përkatëse në arduino tuaj. GND në GND, 5V në 5V, VRx dhe VRy në çdo pin analog në arduino, por në këtë rast kodi ynë na thotë t'i caktojmë këto në A0 dhe A1. Pina e fundit me të cilën duhet të lidhemi ose arduino është kunja jonë SW e cila do të shkojë në anën dixhitale të arduino në mënyrë që të lidhet me pin dixhital 2.
Së treti, lidhni kabllon USB me arduino dhe kompjuterin.
Hapi 4: Shkruani Kodin
Tani që kemi gjithçka të lidhur me bordin tonë arduino, është koha për të ngarkuar kodin e duhur. Brainy Bits ka kodin e shkruar tashmë për ne, kështu që ne thjesht mund ta kopjojmë dhe ngjisim atë në IDE -në tonë Arduino.
Lidhje me Kodin:
1. Hapni një skedar të ri arduino IDE
2. Ngjiteni kodin
3. Ngarko
Hapi 5: Monitoroni Veprimet
Klikoni në xhamin zmadhues që ndodhet në këndin e sipërm të djathtë të ekranit. Një dritare e re duhet të shfaqet dhe ajo që po shihni janë veprimet që rezultojnë kur lëvizni levën tuaj. Shkoni përpara dhe lëvizni rreth levës tuaj dhe boshti x dhe y duhet të ndryshojë në varësi të pozicionit në të cilin është levë. Provoni të shtypni levën tuaj dhe kunja juaj SW duhet të ndryshojë nga 1 në 0. Kur levë është në një pozicion neutral, boshti juaj x duhet të jetë në 513 dhe boshti y duhet të jetë në 522. Ajo që po ndodh në kod është se laku void po printon pozicionin e levës duke përdorur një sinjal analog dhe kur butoni shtypet me një sinjal dixhital.
Recommended:
Sensori i temperaturës dhe dritës: 8 hapa
Sensori i temperaturës dhe dritës: Ky udhëzues është për një sensor bazë të temperaturës dhe dritës. Kjo është për të
Ndërfaqja Sensori ADXL335 në Raspberry Pi 4B në 4 hapa: 4 hapa
Ndërfaqja Sensori ADXL335 në Raspberry Pi 4B në 4 hapa: Në këtë udhëzues ne do të ndërlidhim një sensor ADXL335 (nxitues) në Raspberry Pi 4 me Shunya O/S
Modifikimi i Wild Thing - Drejtimi i xhojstikut: 9 hapa (me fotografi)
Ndryshimi i Wild Thing - Drejtimi i xhojstikut: Mospranimi: Shkolla Barstow dhe Skuadra FRC 1939 ose ndonjë prej anëtarëve të saj nuk janë përgjegjës për ndonjë dëmtim të ndonjë personi ose dëmtim të ndonjë objekti përfshirë makinën e shkaktuar nga modifikimet. Çdo lloj modifikimi do të anulojë gjithashtu garancinë pr
Sensori me prekje & Sensori i zërit që kontrollon dritat AC/DC: 5 hapa
Sensori me prekje & Sensori i zërit që kontrollon dritat AC/DC: Ky është projekti im i parë dhe ky funksionon në bazë të dy sensorëve bazë, njëri është sensori i prekjes dhe i dyti është sensori i zërit, kur shtypni panelin e prekjes në sensorin e prekjes, drita AC do të kalojë ON, nëse e lëshoni, drita do të jetë e fikur, dhe e njëjtë
Si të rregulloni butonin e xhojstikut në MP3 Player tuaj Zen V: 3 hapa
Si të rregulloni butonin e xhojstikut në MP3 Player tuaj Zen V: Ju lutemi duroni me mua, pasi ky është udhëzimi im i parë. Ju do të keni nevojë: Super zam Kashtë për gomë Gomë kafeje të vogël Ky kokë e udhëzueshme do t'ju tregojë një mënyrë për të rregulluar butonin e levës në luajtësin tuaj Zen V MP3 pasi të jetë plasaritur dhe