Мазмұны:

Қос осьтік джойстикті Arduino Uno -мен қалай байланыстыруға болады: 5 қадам
Қос осьтік джойстикті Arduino Uno -мен қалай байланыстыруға болады: 5 қадам

Бейне: Қос осьтік джойстикті Arduino Uno -мен қалай байланыстыруға болады: 5 қадам

Бейне: Қос осьтік джойстикті Arduino Uno -мен қалай байланыстыруға болады: 5 қадам
Бейне: Простой рядный солнечный трекер с моторами на ~380В. 37 kW DIY in-line TTDAT 2024, Қараша
Anonim
Қос осьтік джойстикті Arduino Uno -мен қалай байланыстыруға болады
Қос осьтік джойстикті Arduino Uno -мен қалай байланыстыруға болады

Мұнда біз arduino uno көмегімен бір осьтік джойстикті қосамыз. Бұл джойстикте х осі мен у осіне арналған екі аналогтық түйреуіш және ауысуға арналған бір сандық түйреуіш бар.

1 -қадам: Қолданылатын бағдарламалық қамтамасыз ету:

Қолданылған бағдарламалық қамтамасыз ету
Қолданылған бағдарламалық қамтамасыз ету

Мұнда біз бір бағдарламалық жасақтаманы қолданамыз - бұл Arduino IDE

Arduino IDE: Сіз Arduino IDE -нің соңғы нұсқасын мына сілтемеден жүктей аласыз:

2 -қадам: пайдаланылатын компоненттер:

Қолданылатын компоненттер
Қолданылатын компоненттер
Қолданылатын компоненттер
Қолданылатын компоненттер

1) Arduino UNO: Arduino/Genuino Uno - бұл ATmega328P (деректер кестесі) негізіндегі микроконтроллер тақтасы. Онда 14 цифрлық кіріс/шығыс түйреуіші бар (оның 6 -ы PWM шығысы ретінде пайдаланылуы мүмкін), 6 аналогты кіріс, 16 МГц кварц кристалы, USB қосылымы, қуат ұясы, ICSP тақырыбы және ысыру түймесі.

2) Джойстиктің дуэль осі: Arduino джойстик модулі, ол X және Y осін басқару үшін биаксиалды потенциометрді қолданады. Төмен басылған кезде ол қосқышты іске қосады. PS2 контроллерінің джойстикіне сүйене отырып, ол RC көліктерінен түрлі -түсті жарық диодтарына дейінгі көптеген жобаларды басқаруға арналған.

3) Өтпелі сымдар

3 -қадам: схема

Схема диаграммасы
Схема диаграммасы

Бұл жағдайда бізде джойстиктің аналогтық түйреуіштері үшін A4 және A5 Arduino Uno және Arduino Uno 4 -ші істігіне қосылған бір қосқыш бар.

4 -қадам: код:

Бастапқы кодты біздің github сілтемесінен алуға болады

5 -қадам: Бейне:

Жобаның толық сипаттамасы жоғарыдағы бейнеде берілген

Егер сізде осы жобаға қатысты күмәніңіз болса, бізге төменде пікір қалдырыңыз. Егер сіз ендірілген жүйе туралы көбірек білгіңіз келсе, біздің youtube каналымызға кіре аласыз

Біздің фейсбуктегі парақшамызға кіріп, ұнатып тұрыңыз.

Рахмет пен құрметпен, Эмбедотроника технологиялары

Ұсынылған: