Arduino Uno faire passer courant dans broche

Bonjour a tous,

Je suis assez débutant avec l'Arduino Uno et j'aimerais pouvoir faire passer le courant d'une broche a l'autre quand je le souhaite. :sweat_smile:

Exemple:
J'ai une LED connectée a une pile (et non a l'Arduino) en passant par une résistance et j'aimerais qu'elle s'allume/s'éteigne tous les 3 sec. XD

Est-il possible de faire ça avec l'Arduino ?

Si oui comment ?

Merci d'avance.

bonjour,
pourquoi passer par une pile?
tu peux très bien te servir de l'alimentation des broches pour allumer/éteindre ta led.
de mémoire dans l'ide il y a un exemple pour ca, style blink.

Oui je sais mais c'était un exemple.

C'est que le courant des broches est de 40mA alors que celui des pin power est bien plus élever. J'aimerais donc pouvoir le contrôler (un moteur) tous en étant alimenté par la pin power.

Je sais qu'on peut faire un pont en H ou utiliser un relais mais il faut utilise un transistor.

Savez vous comment faire ?

Merci

C'est que le courant des broches est de 40mA

Non:
Certification Atmel (la seule de fiable puisque c'est le constructeur du micro):

  1. A titre exceptionnel et sur de courtes durées Imax = 40mA
  2. En Service permanent Atmel ne garanti que 20 mA par sortie individuelle.
    Par port Atmel ne garanti que 200mA en fourniture de courant ("source") et 150mA en absorbsion de courant ("sink").
    Les ports sont des ensembles physiques de 8 sorties, Arduino masque leur existence mais tout se trouve dans la datasheet de ton micro. (voir recherche gogole).
    Lire et relire la datasheet !!!!

Bien sûr Atmel à des marges et la quasi totalité des micros peuvent supporter plus de 20 mA en régime permanent.
Mais quasi totalité ne veut pas dire totalité et c'est toi qui prend le risque en connaissance de cause surtout si tu as une Mega où le micro est en boîtier CMS impossible à changer.

D'accord :open_mouth: merci quand même.

Mais quelqu'un pourrait répondre a la question principale ? :*

Merci...

Mais quelqu'un pourrait répondre a la question principale ?

Il y a plein d'exemples dans le playgroud.

Pour mémoire:
http://arduino.cc/forum/index.php/topic,102175.0.html
http://arduino.cc/forum/index.php/topic,81512.0.html
http://arduino.cc/forum/index.php/topic,100561.0.html

Il y a déjà de quoi faire un effort pour se documenter.

bonne lecture.

J'ai déjà cherché sans succès sur le playground. Ils expliquent tous avec un relais ou un transistor mais j'aimerais le faire sans rien.

Si quelqu'un pourrait "vraiment" m'aider son aide serait la bienvenue.

Merci.

Bonjour,

Relai, transistor, mosfet, ... les solutions ne manquent pas :wink:

starcleff:
Si quelqu'un pourrait "vraiment" m'aider son aide serait la bienvenue.

http://arduino.cc/forum/index.php/topic,67634.0.html
Chapitre "commandes de puissance"

Salut,
Je suis moi aussi débutant, et c'est vrai que c'est quand même très compliqué de digérer toutes les infos dispos. Même si les tutos sont super bien faits, pour un novice en elec, c'est dur dur de comprendre le fonctionnement des alims ext pour alimenter un moteur piloté par AR.

Merci Skywodd,
Donc d'après ce que j'ai compris:

On est obligé d'utiliser:
-sois un transistor, un relais, etc...
-sois un shield ou un interface de moteur
Je crois que je vais donc me tourner vers la solution la plus simple c'est a dire le shield.

J'ai trouvé ça: Watterott electronic
c'est pas trop cher et il y a un bon tuto ici: Contrôler le sens et la vitesse d'un moteur à courant continu (CC) par réception d'une valeur entière sur le port Série depuis la fenêtre Terminal. - Mon Club Elec

Merci encore et bonne soirée.