Bateaux Miniature Direction

Portrait de lestressedelavie

Bonjour à tous,

J'ai un projet à réalisé et je dois crée la direction d'un bateau pour cela je dois utiliser une arduino uno, un servo moteur, et potentiomètre. J'ai réussi a le faire tourner mais je vous avoue que je débute dans l'électronique et je me suis rendu compte que je ne comprenais pas mon cablage, par exemple je ne sais meme pas ce qui sort de la borne 9 de l'arduino et qui vas au servo moteur. Et je sais meme pas pourquoi la valeur du potentiometre varie ? !!!  ou. memee comment le servo moteur fais pour tourner fin bref je pense que vous avez compris.  

et aussi je dois créé une chaine d'énergie car le servo seras alimenté par la suite par un moteur ou une pile de 9 volt par exemple, et je n'y arrive pas si vous pourriez m'aider svp je vous laisse mon tinkercard juste en en dessous pour. que vous comprenez

merci d'avance.

ceci est le cablage sans la chaine

<iframe width="725" height="453" src="https://www.tinkercad.com/embed/jZqzDHjM1Fe?editbtn=1" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>

et celui avec le semblant de chaine d'energie mdr

<iframe width="725" height="453" src="https://www.tinkercad.com/embed/8YsvBrsvFR3?editbtn=1" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>

Portrait de Walter

Bonjour, beau projet.

ton servo est piloté en PWM, c'est à dire que l'arduino passe la broche à un état haut(5V) pendant un certains temps périodiquement, l'angle de ton servos dépend du temps passé à l'état haut, 0% du temps un angle de 0 et 100% du temps un angle de 180(en generale, dépend de la capacité de ton servo).

 >>Et je sais meme pas pourquoi la valeur du potentiometre varie ?
pas sûre de ta question, un potentiometre est une résistance variable, quand tu fait varié la résistance de ton potentiometre, tu fait varier la tension au borne de la broche de ton arduino, l'arduino lisant cette tension.

tu ne peux pas mettre du code HTML dans un post, si tu veux mettre un lien, il y a un petit bouton dans l'éditeur de message pour ça, il y a aussi un bouton pour insérer une image que tu aura au préalable uploader.

Ha sinon tu n'es pas dans la bonne section, celle section est pour présenté les projets réalisés.

Portrait de lestressedelavie

merci pour votre reponse

Portrait de lestressedelavie

je me permet de vous reposer quelque question

- qu'elle est la valeur qui sort de la pin 7 est qui. vas à mon servo moteur ?

Portrait de Jetfuzz

hello
par ici tu vas pouvoir comprendre le fonctionnement

https://eskimon.fr/tuto-arduino-602-un-moteur-qui-a-de-la-t%C3%AAte-le-servomoteur

cordialement
Jetfuzz

Portrait de lestressedelavie

merci beaucoup jetfuzz

Portrait de Jetfuzz

pas de soucis on est la pour ca !!

Cordialement

Jetfuzz

Portrait de lestressedelavie

je dois faire un ibd et je ne sais pas le flux qui se trouve entre le potentometre et le servo moteur ?

Portrait de Walter

Je ne comprend pas ta question, que représente le flux?

Erreur | Les Électroniciens.com

Message d'erreur

  • Warning : Error while sending QUERY packet. PID=5469 dans DatabaseStatementBase->execute() (ligne 2227 dans /home/leselectnn/www/includes/database/database.inc).
  • Warning : Cannot modify header information - headers already sent by (output started at /home/leselectnn/www/includes/bootstrap.inc:1640) dans drupal_send_headers() (ligne 1499 dans /home/leselectnn/www/includes/bootstrap.inc).
  • PDOException : SQLSTATE[HY000]: General error: 2006 MySQL server has gone away: SELECT 1 AS expression FROM {variable} variable WHERE ( (name = :db_condition_placeholder_0) ); Array ( [:db_condition_placeholder_0] => cron_last ) dans variable_set() (ligne 1258 dans /home/leselectnn/www/includes/bootstrap.inc).

Erreur

Le site Web a rencontré une erreur inattendue. Veuillez essayer de nouveau plus tard.

Uncaught exception thrown in shutdown function.

PDOException: SQLSTATE[HY000]: General error: 2006 MySQL server has gone away: DELETE FROM {semaphore} WHERE (value = :db_condition_placeholder_0) ; Array ( [:db_condition_placeholder_0] =&gt; 65575909362b641cd085e97.22142782 ) in lock_release_all() (line 269 of /home/leselectnn/www/includes/lock.inc).