Pages: [1] 2 3 4   Go Down
Author Topic: Aide pour projet (Multiplexage 320 LEDs)  (Read 4870 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 30
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonjour à tous.

Je suis actuellement en train de réaliser une réplique d'un des casque des DaftPunk, celui de Thomas.
Il y a donc une matrice de 320 LEDs. Soit 5 matrices de 8x8. Je contrôle le tout avec 5 puces MAX7221CWG+ et ma carte Arduino est une DUEMILANOVE.
J'ai récupéré le programme que je vais vous transmettre en pièce jointe.
Cependant celui-ci comporte des erreurs, j'avais déjà posté sur ce forum et il manque en faite des librairies (Button.h et LedControl.h).
De mon coté j'ai essayé de bricoler pas mal de choses, mais dés que je solutionne une erreur, une nouvelle se présente à moi.
Je fais donc appel aux services d'une personne plus capable que moi dans la programmation. (Il n'y pas de mal à ça je pense  smiley )
Si vous avez d'autres questions au niveau du Hardware n'hésitez pas.
Ma matrice de 320 LEDs est finie et je suis dans l'impossibilité de la tester smiley-sad

Dans l'espoir de trouver de l'aide.
Merci.

10YA

* LedMatrixTest.pde (15.77 KB - downloaded 24 times.)
Logged

Ile-de-France (92 sud), France
Offline Offline
Edison Member
*
Karma: 23
Posts: 2054
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Où est-on sensé trouver LedControl.h et Button.h ?
Logged

Barbuduino: Arduino sur Breadboard & VinciDuino: Clone Leonardo // WR703: Mini-routeur hacké // LauchPad MSP430 et Stellaris // Panda II Arduino-like .NetMF sous VisualC#
RTFC: Read That F.....g Code / RTFD: Read That F.....g Doc / RTFDS: Read That F.....g DataSheet / RTFS: Read That F.....g Schematic / Wot da ya wanna D.I.Y. today ?

Offline Offline
Newbie
*
Karma: 0
Posts: 30
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Il faut bien imaginer que je n'ai aucune idée de comment ça se passe. Ni comment ce présentent les choses.
Peut-être que c'est impossible, probablement vu votre réponse smiley
Je suis complétement pommé la dedans je dois l'avouer.
Logged

Ile-de-France (92 sud), France
Offline Offline
Edison Member
*
Karma: 23
Posts: 2054
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Donc tu as récupéré un code qui utilise d'autre libs et tu ne sais pas où les trouver ?

Tu es plutôt mal partit alors.

Où as tu récupéré le code d'origine ? on peut peut être repartir de là...
Logged

Barbuduino: Arduino sur Breadboard & VinciDuino: Clone Leonardo // WR703: Mini-routeur hacké // LauchPad MSP430 et Stellaris // Panda II Arduino-like .NetMF sous VisualC#
RTFC: Read That F.....g Code / RTFD: Read That F.....g Doc / RTFDS: Read That F.....g DataSheet / RTFS: Read That F.....g Schematic / Wot da ya wanna D.I.Y. today ?

Offline Offline
Newbie
*
Karma: 0
Posts: 30
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Le code que j'ai actuellement m'a été fournit par un américain qui à déjà reproduit ce casque. Je lui ai envoyé un mail en lui expliquant qu'il manque des morceaux  smiley-grin mais celui-ci ne m'a pas répondu.
Je ne savais pas que la librairie été propre au programme, je comprends maintenant que je suis dans une mauvaise position.
Programmer ma matrice en repartant à zéro ? C'est compliqué ? Sans avoir d'effets visuels complexes ?
Actuellement je voudrais surtout tester le fonctionnement, histoire de m'assurer que le tout est bien câblé. Je suis électrotechnicien pas électronicien smiley
Je vous met en pièce jointe une petite photo, si cela peut vous intéresser.

n.b sur la photo il manque encore certain fils ce qui est normal elle n'est pas récente.



* SDC13195.JPG (3714.92 KB, 3648x2736 - viewed 111 times.)
Logged

0
Offline Offline
God Member
*****
Karma: 0
Posts: 798
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Yep!

De grande chance que les librairies manquantes soient celles-ci :

http://arduino.cc/playground/Main/LedControl

http://arduino.cc/playground/Code/Button

@+

Zoroastre.

PS : Il aurait peut-être mieux fallu mettre ce sujet à la racine du forum d'abord
Logged

Veuillez indiquer [RESOLU] dans l'entête du titre en éditant votre premier message smiley-wink

Offline Offline
Newbie
*
Karma: 0
Posts: 30
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Oui, c'est avec celle-ci que j'ai essayé mais je me retrouve avec ce message :
Code:
In function 'void setup()':
error: 'class Button' has no member named 'setHoldDelay' In function 'void loop()':
Logged

0
Offline Offline
God Member
*****
Karma: 0
Posts: 798
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Yep!

Ce n'est peut-être pas la bonne librairie button

Les prototypes ne semblent pas correspondre aux codes.

@+

Zoroastre.
Logged

Veuillez indiquer [RESOLU] dans l'entête du titre en éditant votre premier message smiley-wink

Offline Offline
Newbie
*
Karma: 0
Posts: 30
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

 smiley-roll Je vais jamais pouvoir tester mon jouet....
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 30
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Avec la dernière version d'Arduino j'ai ces messages :


Code:
LedMatrixTest.pde:-1: error: 'Button' does not name a type
LedMatrixTest.cpp: In function 'void setup()':
LedMatrixTest.pde:-1: error: 'button' was not declared in this scope
LedMatrixTest.cpp: In function 'void loop()':
LedMatrixTest.pde:-1: error: 'button' was not declared in this scope
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 30
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

L'américain m'a envoyé les librairies, mais les messages d'erreur persistent.
Logged

Ile-de-France (92 sud), France
Offline Offline
Edison Member
*
Karma: 23
Posts: 2054
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

poste aussi les libs
Logged

Barbuduino: Arduino sur Breadboard & VinciDuino: Clone Leonardo // WR703: Mini-routeur hacké // LauchPad MSP430 et Stellaris // Panda II Arduino-like .NetMF sous VisualC#
RTFC: Read That F.....g Code / RTFD: Read That F.....g Doc / RTFDS: Read That F.....g DataSheet / RTFS: Read That F.....g Schematic / Wot da ya wanna D.I.Y. today ?

Offline Offline
Newbie
*
Karma: 0
Posts: 30
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Voila tout est en pièce jointe :
Merci à vous

* programme_thomas.rar (64.06 KB - downloaded 14 times.)
Logged

Ile-de-France (92 sud), France
Offline Offline
Edison Member
*
Karma: 23
Posts: 2054
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

La lib Button n'était pas mise à jour pour l'IDE 1.0+
Ci attaché corrigé

Les 2 répertoires Button et LedControl doivent aller dans le répertoire libraries de ton environnement Arduino
Dans le répertoire du sketch il ne doit y avoir que le INO uniquement. Ne pas y recopier les fichiers H

Ne lancer l'IDE Arduino qu'une fois que tout est comme indiqué, sinon l'IDE ne trouve pas les libs.

Ca compile maintenant. Mais est-ce que ca fait ce que ca doit faire ....

A toi de nous le dire.
Si ca marche on veut une vidéo.

* libraries.zip (27.47 KB - downloaded 15 times.)
« Last Edit: June 23, 2012, 02:18:27 pm by barbudor » Logged

Barbuduino: Arduino sur Breadboard & VinciDuino: Clone Leonardo // WR703: Mini-routeur hacké // LauchPad MSP430 et Stellaris // Panda II Arduino-like .NetMF sous VisualC#
RTFC: Read That F.....g Code / RTFD: Read That F.....g Doc / RTFDS: Read That F.....g DataSheet / RTFS: Read That F.....g Schematic / Wot da ya wanna D.I.Y. today ?

Offline Offline
Newbie
*
Karma: 0
Posts: 30
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Je vais tester après une cigarette. Jusqu’à présent j'ai alimenter seulement et toute les LEDs s'allument. Je vais essayer votre manipulation et oui vous aurais une vidéo.
Logged

Pages: [1] 2 3 4   Go Up
Jump to: