Aller au contenu


Photo
- - - - -

[arduino]probleme de comprehention de librairie


  • Veuillez vous connecter pour répondre
13 réponses à ce sujet

#1 tyto

tyto

    Membre occasionnel

  • Membres
  • Pip
  • 90 messages

Posté 14 juin 2010 - 07:34

Salut

désoler pour le message de tout a l'heure mon pc a bugger.

alors voila je vous explique mon petit souci j'ai trouver c'est lien sur internet:
http://wiring.org.co/reference/libraries/Matrix/index.html
et
http://wiring.org.co/reference/libraries/Sprite/index.html

malheureusement je n'arrive pas a comprendre comment elles fonctionnes.

pouvais vous me proposé un schéma et un programme qui puise m'aider a comprendre c'est deux librairie svp.

et pour contrôler une matrice a lLEDfaut-il absolument le composent MAX7219 matrix

merci d'avance.

#2 Esprit

Esprit

    Pilier du forum

  • Membres
  • PipPipPipPipPip
  • 1 503 messages
  • Gender:Male
  • Location:Belgique
  • Interests:La robotique !

Posté 14 juin 2010 - 08:06

Salut tyto.



Si tu cherches un minimum sur le forum, tu trouveras mon sujet sur une matrice de led 6*6..

Bon allez, je suis trop gentil. Lien : Arduino et matrice de leds.



Ça pourrait peut-être déjà te donner des pistes.



Donc non, tu n'as pas besoin de composants supplémentaires que l'arduino et quelques résistances pour contrôler une matrice basique.



Par contre, certains composants peuvent rendre ta matrice plus efficace (transistors par exemple...) Pour les librairies, je ne sais pas t'aider non plus pour l'instant.



J'ai programmé en allumant les leds "à la main" c'est à dire que je mettais une colonne à 5v et la ligne à 0v. Je n'ai pas utilisé de librairie particulière.

#3 tyto

tyto

    Membre occasionnel

  • Membres
  • Pip
  • 90 messages

Posté 23 juin 2010 - 08:56

Merci de ta réponse mais allumer les LED a la main j'ai déjà essayer mais je trouve que c'est long a faire.

ce que je cherche a faire avec ces librairie c'est une animation sur ma matrice a LED et si je doit tout écrire j'en ai pour un bout de temps.

si quelqu'un a une solution un tuto sans autre composant même en anglais je suis preneur.

Merci d'avance.

#4 tyto

tyto

    Membre occasionnel

  • Membres
  • Pip
  • 90 messages

Posté 24 juin 2010 - 01:26

Salu en cherchent j'ai trouver un code mais je n'arrive pas a le comprendre pouvez vous m'aidé??

le code:
http://blog.duklabs.com/?p=133

#5 tyto

tyto

    Membre occasionnel

  • Membres
  • Pip
  • 90 messages

Posté 25 juin 2010 - 01:09

salu aprés plusieurs recherches j'ai reussi a comprendre le code et en refaire un moi meme.
si le code vous intéresse dite le moi et je le métrer en ligne.

#6 Esprit

Esprit

    Pilier du forum

  • Membres
  • PipPipPipPipPip
  • 1 503 messages
  • Gender:Male
  • Location:Belgique
  • Interests:La robotique !

Posté 28 juin 2010 - 10:09

En fait, l'intérêt de rajouter un composant supplémentaire (Max232?), c'est de simplifier la programmation ?
Et seulement ça ?

#7 tyto

tyto

    Membre occasionnel

  • Membres
  • Pip
  • 90 messages

Posté 28 juin 2010 - 10:36

Salu
A ce que j'a1 lu oui cela simplifie la programmation mais aussi le nombre de broche utilisé:
http://www.arduino.cc/playground/Main/MAX72XXHardware

avec ce genre de composent tu peut contrôler une matrice a LED 8x8 avec 3 sortie de l'arduino sans compter la masse.
j'espère que je t'ai bien répondu

si tu veux le code complet pour contrôler une matrice a led sans composant en plus dis le moi.
@++

#8 Esprit

Esprit

    Pilier du forum

  • Membres
  • PipPipPipPipPip
  • 1 503 messages
  • Gender:Male
  • Location:Belgique
  • Interests:La robotique !

Posté 28 juin 2010 - 10:51

Ok, là je comprends mieux les avantages.

Pas besoin du code complet, j'aime chipoter. ;)
Et je n'ai pas encore une matrice 8*8. Même si j'aimerais m'en faire une plus grande qu'une 6*6... Quand j'aurai un peu le temps.

#9 tyto

tyto

    Membre occasionnel

  • Membres
  • Pip
  • 90 messages

Posté 28 juin 2010 - 11:13

Aprés ce que tu peut essayer de faire c'est une matrice en 3x3x3 par exemple sa donne de beau effet.

#10 Esprit

Esprit

    Pilier du forum

  • Membres
  • PipPipPipPipPip
  • 1 503 messages
  • Gender:Male
  • Location:Belgique
  • Interests:La robotique !

Posté 28 juin 2010 - 10:38

Trop petit... :D
Je ferai certainement un cube un de ces jours, mais pas un 3*3*3, c'est beaucoup trop petit.
J'ai l'impression que c'est trop limité.

#11 tyto

tyto

    Membre occasionnel

  • Membres
  • Pip
  • 90 messages

Posté 29 juin 2010 - 07:44

c'est vrai qu'avec un 3x3x3 on peut pas faire grand chose.
si t'en fait un plus grand avec la carte arduino il faudra que tu utilise un composant externe.

#12 frank9321

frank9321

    Membre occasionnel

  • Membres
  • Pip
  • 133 messages

Posté 29 juin 2010 - 08:22

Tu peux facilement contrôler un cube 4x4x4 avec seulement un arduino et 9 pins (de tête) grace à la technique du charlieplexing.

#13 Esprit

Esprit

    Pilier du forum

  • Membres
  • PipPipPipPipPip
  • 1 503 messages
  • Gender:Male
  • Location:Belgique
  • Interests:La robotique !

Posté 30 juin 2010 - 03:00

J'ai une arduino mega, donc j'ai de la marge au niveau pin...
Par contre, je n'ai pas encore très bien compris comment sont arrangées les leds dans un cube.

Je regarderai à ça plus tard...
Demain, Japan Expo et CBN !!

#14 frank9321

frank9321

    Membre occasionnel

  • Membres
  • Pip
  • 133 messages

Posté 09 juillet 2010 - 03:26

Voici un petit cube 3x3x3 que j'ai fait hier en quelques heures. C'est assez simple à faire et tout est expliqué dans mon wiki ici: http://wiki.villaro-dixon.eu/doku.php?id=electronique:cube3x3x3:accueil .
Vous pouvez voir la vidéo du cube ici:
Au lieu d'utiliser directement 12 I/O de l'attiny2313, j'ai préféré m'essayer au multiplexage. J'ai donc utilisé un 74LS138. Mon nombre d'I/O connectées à l'µC est donc de 7.




0 utilisateur(s) li(sen)t ce sujet

0 members, 0 guests, 0 anonymous users