Բովանդակություն:
- Քայլ 1: Հավաքեք նյութեր
- Քայլ 2: iliarանոթացեք Joystick կապումներին
- Քայլ 3: Միացրեք ամեն ինչ միասին:
- Քայլ 4: Գրեք ծածկագիրը
- Քայլ 5: Դիտեք գործողությունները
![Joystick ցուցիչ `6 քայլ Joystick ցուցիչ `6 քայլ](https://i.howwhatproduce.com/images/010/image-29704-j.webp)
Video: Joystick ցուցիչ `6 քայլ
![Video: Joystick ցուցիչ `6 քայլ Video: Joystick ցուցիչ `6 քայլ](https://i.ytimg.com/vi/cYTICj4DWYc/hqdefault.jpg)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:47
![Joystick ցուցիչ Joystick ցուցիչ](https://i.howwhatproduce.com/images/010/image-29704-1-j.webp)
![Joystick ցուցիչ Joystick ցուցիչ](https://i.howwhatproduce.com/images/010/image-29704-2-j.webp)
Joyոյսթիկի սենսորը օգտագործվում է arduino ռոբոտների նախագծերի բազմաթիվ տեսակների համար, բայց այն առավել հաճախ օգտագործվում է տեսախաղերի վերահսկիչների կամ ցանկացած տեսակի վերահսկիչների համար, որոնք ներառում են ջոյսթիկ:
Joyոյսթիկն ունի շարժական պլաստիկ կափարիչ, որտեղ օգտագործման ժամանակ մատը դնում եք: Այս կափարիչը հանելիս դուք ավելի լավ տեսք ունեք կապումներին, սեղմիչ կոճակին և տվիչներին: Անալոգային ջիստիկները հիմնականում պոտենցիոմետրեր են, ուստի դրանք վերադարձնում են անալոգային արժեքներ: Կողքի երկու սև ծածկերը սենսորի պատյան է: Ձախ կողմում գտնվող սենսորը վեր և վար շարժման համար է, երբ փայտը վեր ու վար շարժելիս իրականում տեղի է ունենում այն, որ ներքին պլաստիկը շփվում է կողային սենսորի հետ ՝ իմանալով, թե փայտը վեր կամ վար է շարժվում: y առանցքի ցուցիչ: Theոյսթիկի ամենահեռավոր կողմի սենսորը զգում է շարժումը ձախ և աջ կողմերի համար, որը x առանցքն է: Այս սենսորները ուղարկում են անալոգային ընթերցում, բայց ջոիստիկն ունի նաև կոճակ կամ անջատիչ, երբ ջոյսթիկի վրա ներքև սեղմելը թվային ընթերցում ուղարկելը ներքև է մղվում: Քանի որ մենք գիտենք, թե ինչպես է աշխատում ջոյսթիկի ցուցիչը, եկեք այն միացնենք Arduino- ին և տեսնենք, թե ինչպես է այն գործում:
Քայլ 1: Հավաքեք նյութեր
![Նյութեր հավաքել Նյութեր հավաքել](https://i.howwhatproduce.com/images/010/image-29704-3-j.webp)
-Արդուինո Ունո
-Joystick ցուցիչ
-Կին/Արական Jumper մալուխներ
-USB 2.0 մալուխի տեսակը A/B
-Համակարգիչ
-Arduino IDE
Քայլ 2: iliarանոթացեք Joystick կապումներին
![Beանոթացեք oyոյստիկի կապումներին Beանոթացեք oyոյստիկի կապումներին](https://i.howwhatproduce.com/images/010/image-29704-4-j.webp)
Joyոյստիկն ունի հինգ կապում ՝ GND, 5V, VRx: VRy և SW: Ինչ -որ բան էներգիայի հետ միացնելիս պետք է միշտ ունենալ բացասական և դրական կողմ, որը համապատասխանում է ձեր էներգիայի մատակարարման բացասական և դրական կողմերին: Այս դեպքում GND մակնշված քորոցը նշանակում է «Գրունտ», և սա ժոյսթիկի մեր բացասական քորոցն է: 5V- ը նշանակում է «5 վոլտ», և սա մեր դրական քորոցն է, այս երկու կապողներն էլ մեր սնուցման աղբյուրներն են: Հաջորդը, VRx- ը մեր հորիզոնական կամ x առանցքի քորոցն է, և սա անալոգային քորոց է, որը միանում է arduino- ի անալոգային կողմին, նույնը VRy կապի հետ, որը մեր ուղղահայաց y առանցքի կապում է: Այս երկու կապումներն ուղղորդված կապեր են, այնպես որ, երբ ջոյսթիկը շարժվում է, կապում են անալոգային ազդանշան: Մեր վերջին քորոցը SW կապն է, որը նշանակում է «Փոխել»: Այս քորոցը միացված է սեղմման կոճակին, և երբ այն ներքև է սեղմվում, այն թողարկում է թվային ազդանշան:
Քայլ 3: Միացրեք ամեն ինչ միասին:
![Միացրեք ամեն ինչ միասին! Միացրեք ամեն ինչ միասին!](https://i.howwhatproduce.com/images/010/image-29704-5-j.webp)
![Միացրեք ամեն ինչ միասին! Միացրեք ամեն ինչ միասին!](https://i.howwhatproduce.com/images/010/image-29704-6-j.webp)
![Միացրեք ամեն ինչ միասին! Միացրեք ամեն ինչ միասին!](https://i.howwhatproduce.com/images/010/image-29704-7-j.webp)
![Միացրեք ամեն ինչ միասին! Միացրեք ամեն ինչ միասին!](https://i.howwhatproduce.com/images/010/image-29704-8-j.webp)
Հիմա ժամանակն է իրականում գործի դնել մեր փորձությունը:
Նախ, jumper մալուխների ձեր կանացի կողմը միացրեք ջոյսթիկի կապումներին, որոնք ընդհանուր առմամբ պետք է լինեն հինգ:
Երկրորդ, jumper մալուխների արական կողմը միացրեք ձեր arduino- ի համապատասխան կապումներին: GND- ից GND, 5V- ից 5V, VRx և VRy arduino- ի ցանկացած անալոգային քորոցին, բայց այս դեպքում մեր կոդը մեզ ասում է, որ դրանք նշանակենք A0 և A1: Վերջին կապը, որին մենք պետք է միանանք կամ arduino- ն, մեր SW կապն է, որը կանցնի arduino- ի թվային կողմում, այնպես որ միացված կլինի թվային 2 -րդ կապին:
Երրորդ, միացրեք ձեր USB մալուխը arduino- ին և համակարգչին:
Քայլ 4: Գրեք ծածկագիրը
![Գրեք ծածկագիրը Գրեք ծածկագիրը](https://i.howwhatproduce.com/images/010/image-29704-9-j.webp)
Այժմ, երբ մենք ամեն ինչ ունենք միացված մեր arduino տախտակին, ժամանակն է վերբեռնել համապատասխան ծածկագիրը: Brainy Bits- ը մեզ համար արդեն գրել է կոդը, որպեսզի մենք կարողանանք պարզապես պատճենել և տեղադրել այն մեր Arduino IDE- ում:
Կոդի հղում ՝
1. Բացեք arduino IDE նոր ֆայլ
2. Տեղադրեք կոդը
3. Բեռնել
Քայլ 5: Դիտեք գործողությունները
![Վերահսկել գործողությունները Վերահսկել գործողությունները](https://i.howwhatproduce.com/images/010/image-29704-10-j.webp)
Կտտացրեք խոշորացույցին, որը գտնվում է էկրանի վերին աջ անկյունում: Նոր պատուհան պետք է հայտնվի, և այն, ինչ տեսնում եք, արդյունքում ստացվող գործողություններն են, երբ տեղափոխում եք ջոյսթիկը: Շարունակեք շարժվել ձեր ջոյսթիկի շուրջը, և x և y առանցքները պետք է փոխվեն ՝ կախված այն բանից, թե որ դիրքում է գտնվում ձեր ջոյսթիկը: Փորձեք սեղմել ձեր ջոյսթիկը և ձեր SW կապը պետք է փոխվի 1-ից մինչև 0: Երբ ջոյսթիկը գտնվում է չեզոք դիրքում, ձեր x առանցքը պետք է լինի 513-ին, իսկ ձեր y- առանցքը `522-ին: Այն, ինչ կատարվում է ծածկագրում, դա է. որ դատարկ օղակը տպում է ջոյսթիկի դիրքը `օգտագործելով անալոգային ազդանշան և երբ կոճակը սեղմվում է թվային ազդանշանով:
Խորհուրդ ենք տալիս:
Lightերմաստիճանի եւ լույսի ցուցիչ `8 քայլ
![Lightերմաստիճանի եւ լույսի ցուցիչ `8 քայլ Lightերմաստիճանի եւ լույսի ցուցիչ `8 քայլ](https://i.howwhatproduce.com/images/001/image-159-j.webp)
Temերմաստիճանի և լույսի ցուցիչ. Այս հրահանգը նախատեսված է հիմնական ջերմաստիճանի և լույսի ցուցիչի համար: Այդ մասին է խոսքը
Փոստարկղի ցուցիչ Arduino- ի միջոցով. 4 քայլ
![Փոստարկղի ցուցիչ Arduino- ի միջոցով. 4 քայլ Փոստարկղի ցուցիչ Arduino- ի միջոցով. 4 քայլ](https://i.howwhatproduce.com/images/001/image-160-j.webp)
Փոստարկղի ցուցիչ Arduino- ի միջոցով. Բարև, հուսով եմ, որ բոլորդ լավ եք զգում: Այսօր ես ձեզ ցույց կտամ, թե ինչպես սենսորով փոստարկղ պատրաստել arduino տախտակի և IDE- ի միջոցով: Այս նախագիծը շատ պարզ է, և պարագաների մեծ մասը կարելի է գտնել տների մեծ մասում: Իմացեք, որ Covid-19- ը հարվածել է, մենք
Umeավալի ցուցիչ Neopixel Ws2812 LED մատանի և Arduino. 8 քայլ
![Umeավալի ցուցիչ Neopixel Ws2812 LED մատանի և Arduino. 8 քայլ Umeավալի ցուցիչ Neopixel Ws2812 LED մատանի և Arduino. 8 քայլ](https://i.howwhatproduce.com/images/001/image-1645-j.webp)
Umeավալի ցուցիչ Neopixel Ws2812 LED Ring & Arduino. Այս ձեռնարկում մենք կսովորենք, թե ինչպես կատարել ծավալների ցուցիչ `օգտագործելով Neopixel Ws2812 LED մատանի և arduino: Դիտեք տեսանյութը:
Visuino Ինչպես օգտագործել ինդուկտիվ հարևանության ցուցիչ ՝ 7 քայլ
![Visuino Ինչպես օգտագործել ինդուկտիվ հարևանության ցուցիչ ՝ 7 քայլ Visuino Ինչպես օգտագործել ինդուկտիվ հարևանության ցուցիչ ՝ 7 քայլ](https://i.howwhatproduce.com/images/001/image-1940-j.webp)
Visuino Ինչպես օգտագործել ինդուկտիվ հարևանության սենսոր. Այս ձեռնարկում մենք կօգտագործենք ինդուկտիվ հարևանության ցուցիչ և Arduino UNO- ին և Visuino- ին միացված լուսադիոդ `մետաղի հարևանությունը հայտնաբերելու համար: Դիտեք ցուցադրական տեսանյութ
Ո՞վ է իմ դռան մոտ: PIR Շարժման ցուցիչ/միջակայքի ցուցիչ `5 քայլ
![Ո՞վ է իմ դռան մոտ: PIR Շարժման ցուցիչ/միջակայքի ցուցիչ `5 քայլ Ո՞վ է իմ դռան մոտ: PIR Շարժման ցուցիչ/միջակայքի ցուցիչ `5 քայլ](https://i.howwhatproduce.com/images/002/image-3236-63-j.webp)
Ո՞վ է իմ դռան մոտ: PIR Շարժման սենսոր/Շարժման սենսորային նախագիծ. Մեր նախագիծը նպատակ ունի զգալ շարժումը PIR և հեռավորության տվիչների միջոցով: Arduino ծածկագիրը կտա տեսողական և ձայնային ազդանշան ՝ օգտագործողին մոտակայքում հայտնելու համար: MATLAB ծածկագիրը կուղարկի էլեկտրոնային փոստի ազդանշան ՝ օգտագործողին զգուշացնելու համար, որ ինչ -որ մեկը մոտ է: Այս սարքը