Съдържание:
- Стъпка 1: Какво ще ви трябва
- Стъпка 2: Веригата
- Стъпка 3: Стартирайте Visuino и изберете Тип дъска на Arduino UNO
- Стъпка 4: Във Visuino добавете, задайте и свържете компоненти
- Стъпка 5: Генерирайте, компилирайте и качете кода на Arduino
- Стъпка 6: Играйте
Видео: Arduino Как да свържете множество серво мотори - PCA9685 Урок: 6 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:50
В този урок ще научим как да свързваме няколко серво мотора, използвайки модул PCA9685 и arduino.
Модулът PCA9685 е много добър, когато трябва да свържете няколко двигателя, можете да прочетете повече за него тук
Гледай видеото!
Стъпка 1: Какво ще ви трябва
- Arduino UNO или всяка друга дъска или ESP на Arduino
- 16 -канален PWM/Servo драйвер I2C PCA9685
- Серво мотори (в този пример използваме 4 сервомотора)
- Платка
- Кабелни проводници
- Софтуер Visuino: Изтеглете тук
Стъпка 2: Веригата
- Свържете всеки серво конектор към PCA9685 пинове (servo1 към пинове 0, servo2 към пинове 1 и т.н.)
- Свържете PCA9685 пинов SCL към Arduino пинов SCL
- Свържете PCA9685 pin SDA към Arduino pin SDA
- Свържете PCA9685 пинов VCC към Arduino пин 5V
- Свържете PCA9685 извод GND към Arduino извод GND
Стъпка 3: Стартирайте Visuino и изберете Тип дъска на Arduino UNO
Visuino: https://www.visuino.eu също трябва да бъде инсталиран. Изтеглете безплатна версия или се регистрирайте за безплатна пробна версия (препоръчително за пълноценно изживяване).
Стартирайте Visuino, както е показано на първата снимка Щракнете върху бутона "Инструменти" на компонента Arduino (Снимка 1) във Visuino Когато се появи диалоговият прозорец, изберете "Arduino UNO", както е показано на Снимка 2
Стъпка 4: Във Visuino добавете, задайте и свържете компоненти
- Добавете компонента „NXP Servo PCA9685 (I2C)“
- Добавете компонента "Sine Analog Generator"
- Свържете извода "SineAnalogGenerator1" към щифтовете "ServoPCA96851" 0
- Свържете щифта "SineAnalogGenerator1" към щифтове "ServoPCA96851" 1
- Свържете щифта "SineAnalogGenerator1" към щифтовете "ServoPCA96851" 2
- Свържете щифта "SineAnalogGenerator1" към щифтовете "ServoPCA96851" 3
- Свържете "ServoPCA96851" щифт за управление I2C към щифт I2C In Arduino платка
Стъпка 5: Генерирайте, компилирайте и качете кода на Arduino
В Visuino, в долната част щракнете върху раздела "Build", уверете се, че е избран правилния порт, след което щракнете върху бутона "Compile/Build and Upload".
Стъпка 6: Играйте
Ако захранвате модула Arduino UNO, серводвигателите ще започнат да се въртят.
Честито! Завършихте проекта си с Visuino. Приложен е и проектът Visuino, който създадох за тази инструкция, можете да го изтеглите и отворите във Visuino:
Препоръчано:
Как да стартирате серво мотори с помощта на Moto: bit с Micro: bit: 7 стъпки (със снимки)
Как да стартирате серводвигатели с помощта на Moto: bit С Micro: bit: Един от начините за разширяване на функционалността на micro: bit е да използвате дъска, наречена moto: bit от SparkFun Electronics (приблизително 15-20 долара). Изглежда сложно и има много функции, но не е трудно да стартирате серво мотори от него. Moto: bit ви позволява да
Урок: Как Arduino контролира множество устройства с един и същ адрес, използвайки TCA9548A I2C мултиплексор: 3 стъпки
Урок: Как Arduino контролира множество устройства с един и същ адрес, използвайки мултиплексор TCA9548A I2C: Описание: Модулът мултиплексор TCA9548A I2C трябва да даде възможност за свързване на устройства със същия I2C адрес (до 8 същия адрес I2C), свързани към един микроконтролер. Мултиплексорът действа като вратар, прехвърляйки командите към избрания набор от
Свържете множество PZEM 004T с модул Nodemcu: 3 стъпки
Свържете множество PZEM 004T с модул Nodemcu: Изискването за множество модули PZEM 004T в някои проекти като система за откриване на кражба на електроенергия или система за мониторинг на енергията е необходимо, затова тук предоставих кода на Nodemcu и свързването на 3 модула PZEM 004T с Nodemcu.ако имате някаква заявка след това к
Хуманоиден робот, базиран на Arduino, използващ серво мотори: 7 стъпки (със снимки)
Хуманоиден робот на базата на Arduino, използващ серво мотори: Здравейте всички, Това е първият ми хуманоиден робот, изработен от PVC пяна. Предлага се в различни дебелини. Тук използвах 0,5 мм. В момента този робот може просто да ходи, когато включих. Сега работя по свързването на Arduino и Mobile чрез Bluetooth
Аниматронични очи със серво мотори (Arduino): 5 стъпки
Animatronic Eyes With Servo Motors (Arduino): Добре дошли в нов проект !!! Първо на първо място наистина исках да направя някои страховити очи, както правят за костюми и Хелоуин. Обичам специалните ефекти и исках да науча и да изградя свои собствени аниматронични очи, използвайки ардуино, сервомотори и топки за пинг -понг