Тёмный
No video :(

PCA9685 16-Channel 12-Bit PWM Servo Motor Driver with Arduino. 

MYTECTUTOR
Подписаться 7 тыс.
Просмотров 75 тыс.
50% 1

The PCA9685 16-channel 12-bit PWM servo motor driver is used to control up to 16 servo motors using I2C communication with microcontrollers like Arduino and Raspberry Pi. It is used in applications involving use of many servo motors like in hexapods, quadcopter drones, robotic arms, spider robots and RC vehicles.
For code and schematics visit the link: mytectutor.com...

Опубликовано:

 

28 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 34   
@Scruffyx56
@Scruffyx56 9 месяцев назад
i have been looking for an explanation as good as yours. awesome video.
@eewestcoaster
@eewestcoaster 6 месяцев назад
Great video. This was *exactly* what I was looking for, and you explained it very well. Thanks for making this!
@jamesclinch3105
@jamesclinch3105 4 месяца назад
Perfect, great description.
@michaelanderson1212
@michaelanderson1212 Год назад
Great explanation. Thanks for making this!
@Whetzell
@Whetzell Год назад
I have all the pins in the right place, I installed the servo library, and I'm using a 5v power supply but nothing is moving no matter what code I upload
@susmitasarkar6955
@susmitasarkar6955 11 месяцев назад
Hi bro. Have you done the project? My servo not moving. If you done plz help me
@Whetzell
@Whetzell 11 месяцев назад
@@susmitasarkar6955 I ended up using a blender plugin for moving servos. It’s for animatronics, check it out!
@ParkerBrown-el3oq
@ParkerBrown-el3oq Год назад
Something I noticed, you don't use the numberOfServos variable for some reason. If unused I would just remove it next time as it confuses the newer programmers on what is going on
@tillytony
@tillytony Год назад
Is it possible to control servos and motors on the same board at the same time?
@atulkhatavkar6986
@atulkhatavkar6986 2 года назад
Very nice video.
@albertroswell
@albertroswell Год назад
nice video!
@mlemmi
@mlemmi 7 месяцев назад
Where can get that adafruit library? Will not work without it.
@kavorka8855
@kavorka8855 Год назад
One after the other is not the same as simultaneously. Did you try at least 2 together? Any lagging?
@joshuapurificacion5197
@joshuapurificacion5197 3 месяца назад
How can I control servo with this using Bluetooth?
@susmitasarkar6955
@susmitasarkar6955 11 месяцев назад
I follow your all points. But motor not moving
@juliuscaesar5001
@juliuscaesar5001 Год назад
I followed your code and everything is running like you said, but can I slow down the motors a little bit, thanks alot
@atulkhatavkar6986
@atulkhatavkar6986 2 года назад
Hi How to set up different angles to each servo and all should run at same time. code plz. Thanks.
@savekillqqpsounds8473
@savekillqqpsounds8473 7 месяцев назад
could you potentially connect a female usbc soldering cable to the powersupply and get the power using a usbc charging cable?
@patrickbueno3279
@patrickbueno3279 6 месяцев назад
yes, but just make sure that your load is below what your power supply can handle
@rjurinofies7034
@rjurinofies7034 9 месяцев назад
can someone help me my arduino and pca9685 doesn't even make my servo move :
@varun8154
@varun8154 Год назад
what power supply you used (v,A)
@AbdulRahman-jz3px
@AbdulRahman-jz3px 2 года назад
Excellent explanation video. I have a question, What if I only need 5 Servo need to use this driver? which is better to use arduino PWM pins or servo driver PWM pins?
@mylittleparody2277
@mylittleparody2277 2 года назад
Theoretically you could put 6 servos on an Arduino Uno. But if you plan latter to add more, better go from the start with the PCA9685. Also, making all the pwm working correctly together at the same time could be hard. I never tried it, but I guess there is only one way to find out.
@AbdulRahman-jz3px
@AbdulRahman-jz3px Год назад
@@mylittleparody2277 Oh because PWM servo can't control servo together huh? and it can be done when we use this driver. Thanks for the explanation
@mylittleparody2277
@mylittleparody2277 Год назад
@@AbdulRahman-jz3px Well, my bad. I was thinking about doing it by hand, using the timers to control the PWM, and thus limiting the max number of servos to the timer output pins. As it turns out, the official library allows to control 12 servos on an Arduino Uno (it disables the AnonlogOut()). www.arduino.cc/reference/en/libraries/servo/ So, the best solution for you would be to use the Arduino Lib. If you want to do it by hand, you need to set the timer to the first angle, and when the interrupt fires, set low the first servo's pin state, set high the pin for the second servo, reload the timer with the second servo, and wait for it to fire. doing so and switching servos in a round manner would allow you to control multiple servos with one timer. But it's probably easier to use the lib if you are not tied to bare metal.
@JASMVNT
@JASMVNT Год назад
Can it work with mg996r servo?
@ryanmckenna2047
@ryanmckenna2047 2 года назад
Could you recommend a power supply for a beginner that will be good for variety of projects?
@michaelkeandremusic
@michaelkeandremusic Год назад
im a bginner myself i just bought 20 servos for a human robot project i use a portable charger i bought from walmart as my power supple and it works very well !
@muhammadaqib7640
@muhammadaqib7640 2 года назад
I am trying to make a robotic arm can you make a video on it?
@robomarvelscienceboy5435
@robomarvelscienceboy5435 2 года назад
I don't know why it's not working audrino is saying pwm library not exist
@yahmedbacc8265
@yahmedbacc8265 2 года назад
u have to add servomotor driver in arduino id
@-prime-4729
@-prime-4729 2 года назад
@@yahmedbacc8265 and how do you do that
@yahmedbacc8265
@yahmedbacc8265 2 года назад
@@-prime-4729 click Ctrl+shift+i search for adafruit pwm servo driver library and and then install it
@ECSILAMBARASIK
@ECSILAMBARASIK Год назад
Hello full code konjam send pannunga
Далее
Using Servo Motors with Arduino
43:06
Просмотров 1,4 млн
Control 16 Servos Using A PCA9685
18:22
Просмотров 73 тыс.
Connect Up To 992 Servos To An Arduino, Using I2C
7:47
Servo Motors, how do they work?
15:12
Просмотров 1,9 млн
Easy way!! Control Multiple Servo with Raspberry Pi
5:10