Salut cet vidéo est bien tombé pour moi car je suis en train de créer un robot avec plusieurs servo moteur et surtout comment attribuer les commande de servo au touche de la manette ps2 , je galère à trouver sur internet ,car beaucoup en anglais et pas complet ,je suis un peut nouveau dans le domaine Arduino et je te suis depuis quelque temps j'aime bien t'es vidéos cela ma permis d'avancer un peut plus vite ,merci à toi.😀
Bonjour, je possède 2 cartes 9685 et aucune ne fait fonctionner les servos. Mon cablâge est correct à l’exception du port OE sur la masse. Cela est t-il la solution ?
Bonjour, je ne peut rien affirmer sans voir ni le câblage ni le code. Mais il faudrait surement réessayer en connectant la patte OE. Après, le problème se passe peut être au niveau de l'alimentation, est-ce que c'est celle de la carte Arduino? Du 5V? Du 3.3V? Il vaut mieux utiliser une alimentation externe (comme des piles reliées ensembles) sans dépasser la limite des modules PCA9685. Peut être que les modules ont un défaut de fabrication ou ont été connectés à une alimentation trop forte à un moment (ça me parait peu probable mais pas impossible), est-ce que plusieurs servomoteurs ont été testés? (même avec d'autres programme, c'est pour savoir si ça marche). Au niveau du code est-ce que la fonction begin() à bien été appelée pour le module? Est-ce que le 3eme paramètre de la fonction setPWM bloque le servomoteur? Est-ce que la carte utilisée pour piloter le module fonctionne bien? (il y a surement d'autres pistes de réflexions mais c'est ce que je voyais pour le moment, je vais vous inviter à essayer de voir au cas par cas ces problèmes, mais je ne peux rien affirmer... Sinon je peux peut être aider au moins pour le code avec le Discord que j'ai renseigné dans la bio de ma chaine)
Bonjour, j'ai rencontré les mêmes problèmes que toi, la PCA ne fonctionnait ni avec une Elegoo R3, UNO et Nano. J'ai donc questionné Survel qui m'a aidé à comprendre pourquoi rien ne fonctionnait. Au fil de différents câblages et tests, Survel a mis le doigt sur un éventuel soucis d'alimentation des servos via la PCA9685, à priori problème connu sur certains groupes. Il m'a donc demandé d'alimenter directement le servomoteur : + alim sur rouge servo, - alim sur marron servo et le jaune (pwm) directement sur la PCA. J'alimente ma PCA avec un cordon USB juste pour l'alimentation. Et le miracle s'accomplit, cela fonctionne. J'ai acheté cette carte car je dois connecter une dizaine de servos et grâce à la PCA9685 c'est super facile et très propre niveau câblage. Par contre nous n'avions fait fonctionné qu'un seul servo. Je n'avais pas envie de reproduire ce câblage sur tous les servos, j'ai donc cogité sur des solutions. Une idée m'est venue, tous les + des servos sont alimentés de la même façon et toutes les ground reliées entre elles. j'ai donc réalisé un pontage entre tous les + des servos de la PCA ensuite reliés au + du bornier vert de la PCA puis ponter tous les - des servos ensuite reliés au - du bornier vert de la PCA. J'ai une photo si tu es intéressé. Par contre ça marche chez moi, si jamais ça ne fonctionne pas chez toi, je ne serai responsable d'aucun dommage éventuel sur les cartes.
salut, j'ai acheté une 5V 2A Alimentation avec une led converter pour alimenter le pca mais si je le branche seul à l'alim sans brancher l'arduino la led power reste eteinte est normal?
Salut, super vidéo l'explication pour le code est claire ce que je galérais à trouver sur d'autres vidéos. Je suis débutant en électronique, je voulais savoir comment tu fais pour connecter les 2 broches (GND et OE) sur la même pin GND ? Merci
Salut, pour connecter deux Pins sur une seule borne de l'Arduino, j'utilise une breadboard (platine d'essai), je connecte mes deux Pins sur la breadboard et ensuite je peux relier ces deux Pins à partir de la breadboard. Si ce n'est pas assez clair, tu peux essayer de t'aider du site Tinkercad pour voir comment une platine d'essai fonctionne.
Merci pour ta super vidéo, j'ai respecté pas à pas tes branchements et conseils mais rien ne bouge, carte elegoo R3 fonctionne et servos aussi. Merci pour ton aide
Tout d'abord, merci pour ce commentaire, ensuite c'est pas évident de corriger des bugs sans avoir le code ou le câblage sous les yeux. Il faut vérifier que le code compile correctement, que ce sont les bons PINs du module qui sont indiqués dans l'appel de 'setPWM()' , s'assurer que la fonction 'begin()' soit bien appelée (surement d'autres choses potentielles). Au niveau du câblage, est-ce que l'alimentation du module est bien séparée de la carte, après, il faut peut être connecter le GND de la carte au moins de l'alimentation (je ne l'ai pas fait mais c'est peut être mieux). Est-ce que le module fonctionne aussi? Ce ne sont que des pistes de réflexions. Je manque d'informations pour pouvoir aider... Si nécessaire, il y a un Discord qui est renseigné en description/Bio de la chaine, sinon, bon courage!
@@survel Merci pour ta réponse, ma carte elegoo R3 fonctionne et mes servos SG90 aussi. Lorsque je les branches en direct sur la R3 sortie PWM j'arrive à les faire bouger. Par contre dès que je passe par la PCA9685, rien ne se passe. J'ai bien alimenté séparément le module en me branchant sur le bornier vert avec un câble USB branché au 5v du PC, même testé avec pac de 4 piles de 1.5v. "il faut peut être connecter le GND de la carte au moins de l'alimentation", je ne vois pas ce que tu veux dire? Comment savoir si le module fonctionne? j'ai bien la led power allumée en rouge, est-ce suffisant pour dire qu'elle fonctionne? Merci pour ton aide Un débutant déprimé...
@@fredericleroy8435 Pour discuter plus en détail, je vais t'inviter à me contacter via le Discord référencé dans la Description/Bio de ma chaine, ce sera plus simple pour envoyer des schémas ou du code que par commentaire. Mais il ne faut pas déprimer, on passe tous par là dans n'importe quel domaine.
Si j'ai bien compris, voici un petit tuto pour me contacter via discord : Se rendre sur le site discord.com, installer le logiciel (créer un compte accessoirement si ce n'est pas déjà fait). Une fois installer, à gauche de l'interface, on trouve un onglet 'Amis', dans cet onglet, il y a un bouton vert avec écrit : 'Ajouter un ami'. En cliquant sur ce bouton vert, il faudra renseigner mon pseudo et le #. Donc il faut rentrer : Survel#5618 . Après, quand j'aurais accepté la demande, on pourra échanger par message, que ce soit des fichiers images ou du code. (j'espère que j'ai bien compris la demande)
J'ai besoin les vidéos de cette contenu vraiment cool
Cette vidéo t'as aidé?
N'oublie pas de t'abonner!
tinyurl.com/6b8pjzsv/?sub_confirmation=1
Salut cet vidéo est bien tombé pour moi car je suis en train de créer un robot avec plusieurs servo moteur et surtout comment attribuer les commande de servo au touche de la manette ps2 , je galère à trouver sur internet ,car beaucoup en anglais et pas complet ,je suis un peut nouveau dans le domaine Arduino et je te suis depuis quelque temps j'aime bien t'es vidéos cela ma permis d'avancer un peut plus vite ,merci à toi.😀
Merci beaucoup pour ce commentaire et bon courage à toi pour ton projet :)
Merci
Bonjour, je possède 2 cartes 9685 et aucune ne fait fonctionner les servos. Mon cablâge est correct à l’exception du port OE sur la masse. Cela est t-il la solution ?
Bonjour, je ne peut rien affirmer sans voir ni le câblage ni le code. Mais il faudrait surement réessayer en connectant la patte OE. Après, le problème se passe peut être au niveau de l'alimentation, est-ce que c'est celle de la carte Arduino? Du 5V? Du 3.3V? Il vaut mieux utiliser une alimentation externe (comme des piles reliées ensembles) sans dépasser la limite des modules PCA9685. Peut être que les modules ont un défaut de fabrication ou ont été connectés à une alimentation trop forte à un moment (ça me parait peu probable mais pas impossible), est-ce que plusieurs servomoteurs ont été testés? (même avec d'autres programme, c'est pour savoir si ça marche). Au niveau du code est-ce que la fonction begin() à bien été appelée pour le module? Est-ce que le 3eme paramètre de la fonction setPWM bloque le servomoteur? Est-ce que la carte utilisée pour piloter le module fonctionne bien? (il y a surement d'autres pistes de réflexions mais c'est ce que je voyais pour le moment, je vais vous inviter à essayer de voir au cas par cas ces problèmes, mais je ne peux rien affirmer... Sinon je peux peut être aider au moins pour le code avec le Discord que j'ai renseigné dans la bio de ma chaine)
Bonjour, j'ai rencontré les mêmes problèmes que toi, la PCA ne fonctionnait ni avec une Elegoo R3, UNO et Nano. J'ai donc questionné Survel qui m'a aidé à comprendre pourquoi rien ne fonctionnait. Au fil de différents câblages et tests, Survel a mis le doigt sur un éventuel soucis d'alimentation des servos via la PCA9685, à priori problème connu sur certains groupes. Il m'a donc demandé d'alimenter directement le servomoteur : + alim sur rouge servo, - alim sur marron servo et le jaune (pwm) directement sur la PCA. J'alimente ma PCA avec un cordon USB juste pour l'alimentation. Et le miracle s'accomplit, cela fonctionne. J'ai acheté cette carte car je dois connecter une dizaine de servos et grâce à la PCA9685 c'est super facile et très propre niveau câblage. Par contre nous n'avions fait fonctionné qu'un seul servo. Je n'avais pas envie de reproduire ce câblage sur tous les servos, j'ai donc cogité sur des solutions. Une idée m'est venue, tous les + des servos sont alimentés de la même façon et toutes les ground reliées entre elles. j'ai donc réalisé un pontage entre tous les + des servos de la PCA ensuite reliés au + du bornier vert de la PCA puis ponter tous les - des servos ensuite reliés au - du bornier vert de la PCA. J'ai une photo si tu es intéressé. Par contre ça marche chez moi, si jamais ça ne fonctionne pas chez toi, je ne serai responsable d'aucun dommage éventuel sur les cartes.
Mon boss cool j'aime beaucoup je vois que tu as arrivé un peu un peu
salut, j'ai acheté une 5V 2A Alimentation avec une led converter pour alimenter le pca mais si je le branche seul à l'alim sans brancher l'arduino la led power reste eteinte est normal?
Bonjour. Et merci pour la vidéo. Quelle alimentation as tu utilisé pour alimenter ton module stp ?
Bonjour/bonsoir, comme je le dis dans la vidéo, j'utilise 4 piles de 1,5V
@@survel Merci, et désolé... mon fils me parlait en même temps j'ai du sauter l'info !
@@nicolasgoubet5184 Pas de soucis, l'info n'est peut être pas donnée de manière aussi claire que je le pensais
Salut, super vidéo l'explication pour le code est claire ce que je galérais à trouver sur d'autres vidéos. Je suis débutant en électronique, je voulais savoir comment tu fais pour connecter les 2 broches (GND et OE) sur la même pin GND ? Merci
Salut, pour connecter deux Pins sur une seule borne de l'Arduino, j'utilise une breadboard (platine d'essai), je connecte mes deux Pins sur la breadboard et ensuite je peux relier ces deux Pins à partir de la breadboard. Si ce n'est pas assez clair, tu peux essayer de t'aider du site Tinkercad pour voir comment une platine d'essai fonctionne.
@@survel Aah je vois, parfait merci !
Merci pour ta super vidéo, j'ai respecté pas à pas tes branchements et conseils mais rien ne bouge, carte elegoo R3 fonctionne et servos aussi. Merci pour ton aide
Tout d'abord, merci pour ce commentaire, ensuite c'est pas évident de corriger des bugs sans avoir le code ou le câblage sous les yeux. Il faut vérifier que le code compile correctement, que ce sont les bons PINs du module qui sont indiqués dans l'appel de 'setPWM()' , s'assurer que la fonction 'begin()' soit bien appelée (surement d'autres choses potentielles). Au niveau du câblage, est-ce que l'alimentation du module est bien séparée de la carte, après, il faut peut être connecter le GND de la carte au moins de l'alimentation (je ne l'ai pas fait mais c'est peut être mieux). Est-ce que le module fonctionne aussi? Ce ne sont que des pistes de réflexions. Je manque d'informations pour pouvoir aider... Si nécessaire, il y a un Discord qui est renseigné en description/Bio de la chaine, sinon, bon courage!
@@survel Merci pour ta réponse, ma carte elegoo R3 fonctionne et mes servos SG90 aussi. Lorsque je les branches en direct sur la R3 sortie PWM j'arrive à les faire bouger. Par contre dès que je passe par la PCA9685, rien ne se passe.
J'ai bien alimenté séparément le module en me branchant sur le bornier vert avec un câble USB branché au 5v du PC, même testé avec pac de 4 piles de 1.5v.
"il faut peut être connecter le GND de la carte au moins de l'alimentation", je ne vois pas ce que tu veux dire?
Comment savoir si le module fonctionne? j'ai bien la led power allumée en rouge, est-ce suffisant pour dire qu'elle fonctionne?
Merci pour ton aide
Un débutant déprimé...
@@fredericleroy8435 Pour discuter plus en détail, je vais t'inviter à me contacter via le Discord référencé dans la Description/Bio de ma chaine, ce sera plus simple pour envoyer des schémas ou du code que par commentaire. Mais il ne faut pas déprimer, on passe tous par là dans n'importe quel domaine.
Peux-tu me donner la procédure pour te contacter car je ne trouve pas discord?
Merci à toi
Si j'ai bien compris, voici un petit tuto pour me contacter via discord : Se rendre sur le site discord.com, installer le logiciel (créer un compte accessoirement si ce n'est pas déjà fait). Une fois installer, à gauche de l'interface, on trouve un onglet 'Amis', dans cet onglet, il y a un bouton vert avec écrit : 'Ajouter un ami'. En cliquant sur ce bouton vert, il faudra renseigner mon pseudo et le #. Donc il faut rentrer : Survel#5618 . Après, quand j'aurais accepté la demande, on pourra échanger par message, que ce soit des fichiers images ou du code. (j'espère que j'ai bien compris la demande)
Quel est l’intérêt de brancher le SCL sur le pin 5 et le SDA sur le pin 4 si on ne les utilise pas dans le code ?
Et Abonnés vous
tu as oublier de flouter ta barre de tache quand tu parle face cam