Съдържание:
- Стъпка 1: Какво ще ви трябва
- Стъпка 2: Веригата
- Стъпка 3:
- Стъпка 4: Във Visuino ADD & Connect Components
- Стъпка 5: Генерирайте, компилирайте и качете кода на Arduino
- Стъпка 6: Играйте
Видео: Arduino LED управление с аналогов джойстик: 6 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:49
В този урок ще научим как да използваме аналогов джойстик за управление на светодиода.
Гледайте демонстрационен видеоклип.
Стъпка 1: Какво ще ви трябва
- Arduino UNO (или всеки друг Arduino)
- 4XLED
- Джойстик
- 4X резистор 220Ω (или нещо подобно)
- Платка
- Кабелни проводници
- Програма Visuino: Изтеглете Visuino
Стъпка 2: Веригата
- Свържете щифт Arduino [5V] към положителен щифт на чертежа [червена линия]
- Свържете щифта Arduino [GND] към положителния щифт на чертежа [синя линия]
- Свържете щифта на джойстика [VRx] към аналоговия щифт на Arduino [1]
- Свържете щифта на джойстика [VRy] към аналоговия щифт на Arduino [0]
- Свържете щифт на джойстика [+5V] към положителен щифт на чертежа [червена линия]
- Свържете щифта на джойстика [GND] към отрицателния щифт на платката [синя линия]
- Свържете всеки отрицателен LED щифт на чертежа към отрицателния щифт на платката GND [синя линия]
- Свържете всеки резистор към LED положителен щифт на дъската
- Свържете arduino цифров щифт [2] към първия резистор
- Свържете arduino цифров щифт [3] към втория резистор
- Свържете arduino цифров щифт [4] към третия резистор
- Свържете arduino цифров щифт [5] към четвъртия резистор
Стъпка 3:
За да започнете да програмирате Arduino, ще трябва да имате инсталирана Arduino IDE от тук:
Моля, имайте предвид, че има някои критични грешки в Arduino IDE 1.6.6. Уверете се, че сте инсталирали 1.6.7 или по -нова версия, в противен случай тази инструкция няма да работи! Ако не сте направили, следвайте стъпките в тази инструкция, за да настроите Arduino IDE за програмиране на Arduino UNO! Visuino: https://www.visuino.eu също трябва да бъде инсталиран. Стартирайте Visuino, както е показано на първата снимка Щракнете върху бутона "Инструменти" на компонента Arduino (Снимка 1) във Visuino Когато се появи диалоговият прозорец, изберете "Arduino UNO", както е показано на Снимка 2
Стъпка 4: Във Visuino ADD & Connect Components
- Добавете 4X компонент "Сравняване на аналогова стойност"
- Изберете „CompareValue2“и в прозореца със свойства задайте „Value“на 1
- Изберете „CompareValue4“и в прозореца със свойства задайте „Value“на 1
- Свържете Arduino AnalogIn [0] към щифта "CompareValue1" [In] и щифта "CompareValue2" [In]
-
Свържете Arduino AnalogIn [1] към щифта "CompareValue3" [In] и "CompareValue4" pin [In]
- Свържете щифт "CompareValue1" [Out] към Arduino digital pin [2]
- Свържете щифт "CompareValue2" [Out] към Arduino digital pin [3]
- Свържете щифт "CompareValue3" [Out] към Arduino digital pin [4]
- Свържете щифт "CompareValue4" [Out] към Arduino цифров щифт [5]
Стъпка 5: Генерирайте, компилирайте и качете кода на Arduino
В Visuino, в долната част щракнете върху раздела "Build", уверете се, че е избран правилния порт, след което щракнете върху бутона "Compile/Build and Upload".
Стъпка 6: Играйте
Ако захранвате модула Arduino UNO и преместите позицията на джойстика, светодиодът ще започне да мига.
Честито! Завършихте проекта си с Visuino. Приложен е и проектът Visuino, който създадох за тази инструкция, можете да го изтеглите тук и да го отворите във Visuino:
Препоръчано:
Управление на ръката на робота с TLV493D, джойстик и, Arduino: 3 стъпки
Управление на роботска ръка с TLV493D, джойстик и, Arduino: Алтернативен контролер за вашия робот със сензор TLV493D, магнитен сензор с 3 степени на свобода (x, y, z) с тях можете да контролирате новите си проекти с I2C комуникация на вашия микроконтролери и електронна платка, която Bast P
Управление на 2 сервомотора с помощта на аналогов джойстик .: 5 стъпки (със снимки)
Управление на 2 сървъра с помощта на аналогов джойстик.: Здравейте момчета, това е първият ми инструктаж и в този пост споделям как да използвам аналогов джойстик за управление на сервомоторите с помощта на Arduino UNO. Ще се опитам да го обясня възможно най -просто, надявам се да ви хареса то
Аналогов джойстик #HMS2018: 8 стъпки
Аналогов джойстик #HMS2018: ще ви трябва един Elegoo Uno R3 adruino, един модул джойстик Elegoo и 5 проводника DuPoint от женски към мъжки
Ъглово позиционно управление на стъпков двигател 28BYJ-48 с Arduino и аналогов джойстик: 3 стъпки
Ъглово позиционно управление на стъпков двигател 28BYJ-48 с Arduino и аналогов джойстик: Това е схема за управление на стъпковия двигател 28BYJ-48, която разработих да използвам като част от моя проект за дисертация за последната година. Не съм виждал това да се прави преди, затова реших да кача това, което открих. Надяваме се, че това ще помогне на някой друг
Съобщение ESP-СЕГА. Управление на Remoto De Vehículo, джойстик, Arduino Wemos .: 28 стъпки
Съобщение ESP-СЕГА. Контролирайте Remoto De Vehículo, Joystick, Arduino Wemos.: Това е част от идеята за подвижен двигател, която трябва да бъде използвана за лични дезактивиране на дистанционното управление и поддръжката, която е необходима за отстраняване на проблеми. Como ejemplo de funcionamiento, he creado este proyecto. Posteriormente se pueden cambiar los cir