Мазмұны:
Бейне: Arduino оқулығы - джойстикпен жүретін мотормен басқару: 4 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Бұл оқулықта біз сервисті Джойстикпен қалай қолдануды үйренеміз. Біз 1 джойстикпен 1 дана серво қозғалтқышты басқарамыз.
Сіз бұл оқулыққа сілтеме жасай отырып, роботтық қару жобаларын жүзеге асыра аласыз. Әрине, бұл жағдайда біз сыртқы батареяны / қуатты қолданамыз. Келесі оқулықта мен Bluetooth арқылы Android қосымшасымен бірнеше серверлерді басқаруды қалай басқаруға болатынын көрсетемін. Жазылуды ұмытпаңыз. Қолдауыңызға рахмет.
1 -қадам: Жабдық қажет
Arduino тақтасы
Серво моторы
Джойстик модулі
Сымдар
Нан тақтасы
2 -қадам: Қосылымдар
VCC / GND сыртқы батареясы тақтаға қосылады.
- Arduino GND тақтаның GND кірісіне қосылады
- Біз бұл жобада пайдаланатын серво қосылымдары келесідей;
* Қызғылт сары енгізу - сигналды енгізу
* Қызыл кіріс - қуат кірісі (VCC)
* Қоңыр кіріс - жердегі кіріс (GND)
- Servo1 VCC және GND тақтаның VCC / GND кірістеріне қосылады
- Servo1 сигналы Arduino Digital PWM 3 -ке қосылады
- Біз бұл жобада қолданатын джойстик байланыстары келесідей;
* Джойстик GND Arduino GND желісіне қосылады
*Джойстик VCC Arduino VCC желісіне қосылады
* Джойстик 'X' (кейбір модульдерде 'H') Arduino Analog 0 қосылады
* Джойстик 'Y' (кейбір модульдерде 'V') Arduino Analog 1 -ге қосылады
* Джойстик 'SW' (қосқыш немесе түйме) қосылмаған.
Джойстик модулі туралы:
X және Y позициясын оқу үшін 2 x 5K потенциометрлері
1 x Әдетте ашық лездік қосқыш
Қарапайым 5 істік +5Vcc - GND - VRx - VRy - SW
3 -қадам: код
Мен кодты бөліспедім, себебі ол қысқа және ол серво санына байланысты өзгереді.
Оқулыққа қарап код жаза аласыз. Бұл үйренудің жақсы әдісі. Мен ұзақ және күрделі кодтармен бөлісуді жалғастырамын.
4 -қадам: Егер мен пайдалы болсам
Ең алдымен, мен сізге осы нұсқаулықты оқығаныңыз үшін алғыс айтқым келеді! Сізге көмектеседі деп үміттенемін.
Мені қолдағыңыз келсе, менің каналыма жазылып, бейнелерімді көре аласыз.
Менің YouTube каналыма кіріңіз
Ұсынылған:
Теледидардың қашықтан басқару пульті арқылы жарық диодты басқарыңыз?! -- Arduino IR оқулығы: 5 қадам (суреттермен)
Теледидардың қашықтан басқару пульті арқылы жарық диодты басқарыңыз?! || Arduino IR оқулығы: Бұл жобада мен теледидардың артындағы жарықдиодты басқару үшін теледидардың қашықтан басқару пультіндегі пайдасыз түймелерді қалай ауыстырғанымды көрсетемін. Сіз бұл әдісті кодты өңдеу арқылы әр түрлі заттарды бақылау үшін пайдалана аласыз. Мен теория туралы аздап сөйлесемін
Қадамдық мотормен басқарылатын тепловоз моделі - Қадамдық мотор айналмалы кодер ретінде: 11 қадам (суреттермен)
Қадамдық мотормен басқарылатын тепловоз моделі | Қадамдық қозғалтқыш айналмалы кодер ретінде: Алдыңғы нұсқаулықтардың бірінде біз айналмалы кодер ретінде қадамдық қозғалтқышты қалай қолдану керектігін білдік. Бұл жобада біз Arduino микроконтроллерінің көмегімен локомотивті басқару үшін айналмалы кодты айналдыратын моторды қолданамыз. Сонымен, фу жоқ
ESP8266 RGB LED STRIP WIFI басқару - NODEMCU Wifi арқылы басқарылатын жарықдиодты жолақ үшін IR қашықтан басқару құралы ретінде - RGB LED STRIP смартфонды басқару: 4 қадам
ESP8266 RGB LED STRIP WIFI басқару | NODEMCU Wifi арқылы басқарылатын жарықдиодты жолақ үшін IR қашықтан басқару құралы ретінде | Смартфонды RGB LED STRIP басқару: Сәлеметсіздер ме, балалар, бұл оқулықта біз nodemcu немесе esp8266 -ды RGB жарықдиодты жолағын басқару үшін инфрақызыл қашықтан басқару құралы ретінде қолдануды үйренеміз, ал Nodemcu смартфон Wi -Fi арқылы басқарылады. Негізінде сіз RGB LED STRIP -ті смартфонмен басқара аласыз
Arduino оқулығы - Arduino көмегімен сервоқозғалтқышты басқару: 5 қадам
Arduino оқулығы - Arduino көмегімен сервоқозғалтқышты басқару: Бұл нұсқаулық менің «Arduino: Arduino көмегімен серво -моторды қалай басқаруға болады» жазбаша нұсқасы болып табылады. Мен жақында жүктеген YouTube бейнесі. Мен сізге оны тексеруге кеңес беремін. YouTube каналына кіріңіз
Әнді қадамдық мотормен ойнаңыз !!: 11 қадам (суреттермен)
Әндерді қадамдық мотормен ойнаңыз !!: Бұл жоба қадамдық қозғалтқышпен екі түрлі әрекеттесуге мүмкіндік беретін қарапайым динамикалық интерфейсті жобалауға арналған. қарапайым GUI, ол