Go Down

Topic: led magic comment faire (Read 17173 times) previous topic - next topic

vj_muddy

Jun 16, 2011, 09:58 pm Last Edit: Aug 06, 2011, 03:23 pm by vj_muddy Reason: 1
voilà, comme je l'avais annoncé, voici la vidéo du projet led magic terminé


http://www.youtube.com/watch?v=MCQc32EzAbw

merci encore aux gens qui m'ont aidés à réaliser le circuit et à scripter le bidule. :smiley-mr-green:


bonjour à tous, j'ai mon arduino mais je n'ai aps encore fais quoi que ce soit avec,

c'est l'occasion de joindre l'utile à l'agréable.

j'ai acheté des led flexibles

Led flexible (lien un peu plus court.... Par Jean-François ;-))


j'ai 1 languette (10cm) de led donc 3 point lumineux par brique de verre
et 12 briques de verre.

donc 12 briques en verre qui peuvent s'illuminer.


comment faire une séquence controlée pour allumer mes led via l'arduino?



B@tto

Salut,

Où bloques-tu exactement ?
Blog électronique : battomicro.wordpress.com
Photographie : www.interactive-celebration.fr
Fablab de Montpellier : www.labsud.org

Super_Cinci

Ces bandeaux fonctionnement en 12V, donc il te faut du 12V. tu relies toutes les Annodes(+) de les languettes au +12V, et un transistor NPN (genre 2N1711) entre chaque cathode(-) et 0V. tu commandes tes transistors via une résistance de 1Kohms.

Pour la séquence, tu as donc une brique par sortie arduino, donc du digitalWrite et tout ira bien! Tu peux coupler tes briques jusqu'à 6 par sortie arduino.

vincelge

ou de l'analogWrite s'il veut faire varier l'intensité lumineuse par brique ... mais ce sera limité aux 6 sorties compatibles PWM, donc 2 briques par sortie

vj_muddy

ok les gars, super pour vos réponses, alors si je comprends bien juste une sequence, ce sera du digital write
et controle intensite analog write.

ok so, ça correspond à mes plots des sortie arduino?

sinon, quand vous me parlez de coupler des briques, je peux controler 2 brique qui sont pontées au meme "plot de sortie"?

déso pour mes questions, mais j'y connais pas grand chose en arduino

vincelge

Pour avoir quelques caractéristiques clés de ton Arduino, va faire un tour ici.

C'est valable pour la Duemilanove mais aussi pour la Uno (du moins il me semble, je n'en ai pas)

Tu y verras par exemple:
Quote
Impulsion PWM (largeur d'impulsion modulée): Broches 3, 5, 6, 9, 10, et 11. Fournissent une impulsion PWM 8-bits à l'aide de l'instruction analogWrite().


et
Quote
Intensité maxi disponible par broche E/S (5V):   40 mA (ATTENTION : 200mA cumulé pour l'ensemble des broches E/S)


- Tu peux donc contrôler une / des LED en intensité sur les broches PWM (ou un moteur, ou ce que tu veux d'autre)
- Tu dois veiller à ne jamais dépasser 40mA par pin de sortie, avec une limite de 200mA cumulée sur toutes les sorties.

vj_muddy

super, merci pour toutes les réponses, j'y vois un peu plus clair.

alors me voilà avec mes transistors
2N1711
http://html.alldatasheet.fr/html-pdf/15064/PHILIPS/2N1711/495/2/2N1711.html

et mes résistances.


comment brocher mon transistor et ma résistance? sur quelle pin du transistor viens ma résistance?


voilà encore merci

vincelge

La résistance qui sort de l'Arduino (donc de 1K) va sur la base de ton transistor.
La bande de LED va entre le +12v et le collecteur du transistor
L'émetteur va a la masse.

Tu peux trouver un exemple ici, chapitre Transistor en commutation.
Si on se base sur ce message, ta bande de LED vient en lieu et place de R1.

vj_muddy

#8
Jun 20, 2011, 07:24 pm Last Edit: Jun 22, 2011, 02:18 am by vj_muddy Reason: 1
voilà, j'ai fais mes branchements selon les reccomandations, mais apres :), comment qu'on scripte une sequence de led dans l'arduino...?

vj_muddy

cool, j'ai fais mes premiers test sur leds (mais petits leds) et premier petit script sur les sortie PWM de mon arduino.

c'est encourageant, mais je voudrais comprendre quelque chose,

là mes leds clignotent avec le voltage de mon arduino (5v) si je ne dis pas de bétises....


maintenant mon montage avec mes bandes led, requiert du 12 v...

je fais un circuit electrique separé?

enfin je veux dire, je ne peux pas brancher je suppose du 12 v sur mon arduino pour allimenter mes languettes...?

chicotore

Il te faut utiliser un transistor pour alimenter en 12Volts tes LED  ;)

Sur ton transistor tu va avoir ton arduino de brancher et ton alimentation 12 volts pour les LED. Si tu met la sortie de l'arduino en HIGHT, tu va avoir du 12 Volts a la sortie de ton transistor donc c'est ok pour tes leds  ;) un transistor fonctionne a moitié comme un relais, il permet de commander un "fort" courant (ici le 12 volts ) a partir d'un faible courant (ici la sortie de l'arduino donc 3.3V je croit ? )

Ce n'est pas ton montage mais cela permet de voir un peut le branchement d'un transistor:



Remplacer la prise jack par la sortie de ton arduino

vj_muddy



ça c'est bon?


j'peux brancher mon 12 v sur la prise transfo dc de mon arduino sans que ça fasse GDZRRRZFFFTCH?

mon transfo est de 12 v 1000mA

chicotore

#12
Jul 02, 2011, 12:10 pm Last Edit: Jul 02, 2011, 12:12 pm by chicotore Reason: 1
Non c'est pas bon, la tu alimente tes LED a partir de ton arduino donc pas en 12 Volts.

Tient  ;) il te reste a choisir comment alimenter ton arduino ( USB, repiquage du 12 Volts, pile 9Volt ... )



EDIT: j'ai fait une petite erreur, il vaut mieux tout relier au même "ground" il me semble, donc le fil qui va au "GRND" de l'arduino il vaut mieux le brancher au "-" de l'alimentation 12 volts il me semble, a confirmer ;)

vj_muddy

merci les gars pour vos schémas, mais soit je fais ça avec mon c*l soit .. je sais pas, mais en tt cas chez moi ça fonctionne pas :(

chicotore

tu as quoi comme programme dans ton arduino ?

Go Up