Show Posts
Pages: [1] 2 3 ... 5
1  International / Français / sketch fonctionne sur uno mais pas sur mega ? on: June 27, 2014, 06:47:55 am
bonjour
j' ai suivis ce tuto:http://justcheckinm8.blogspot.fr/     (Adventures in making stuff - Blogger)
il permet de d'asservir plusieurs servos en utilisant la" usc32 torobot" et une manette de ps2
ça fonctionne trés bien , enfin avec une arduino uno
par compte quand je veux compiler le même sketch sur une arduino mega là ça ne fonctionne pas
ça me marque un truc comme:    vector_default'smiley-sad.vectors+0x64): relocation truncated to fit: R_AVR_13_PCREL against symbol
                                                          `__vector_25' defined in .text.__vector_25 section in core.a(hardwareSerial.cpp.o)

et ça le aussi bien que la mega soit branché ou pas et aussi en verification avant compilation

 smiley-roll-sweat
donc là franchement je suis un peu perdu si vous pouviez m' eclairer sur ce sujet ça m aiderais grandement

en attendant voici quelques photos de ma bebette en construction:

"http://www.casimages.com/img.php?i=14062701493815590212348458.jpg"

"http://www.casimages.com/img.php?i=14062701502515590212348459.jpg"

"http://www.casimages.com/img.php?i=14062701511715590212348460.jpg"

2  International / Français / projet hexapod + arduino on: March 14, 2014, 02:22:36 pm
bonjour à tous

voilà j' ai un nouveau projet
construire un hexapod !!! he oui rien que ça  ...
je voudrais construire ce joujou avec 18 servos moteur( six papattes de 3 servos )
une arduino mega
et une carte " torobot 32 servo controller " (EBAY made in china)
et controler le tous avec une manette de PS2 (EBAY)
j' ai fais le schema du chassis et des divers elements (ils vont êtres decoupé avec une fraiseuse numerique dans du plexi de 5mm )

je vais vous faire part de l' evolution de mon projet par la suite ... (sur ce topic)

là ou je galere un peu pour mon projet  évidement c' est par rapport à la programmation
ce n' est pas si évident que çela car il il faut  tenir compte de la cinematic inversé et pleins d' autres choses ...

si vous avez des experiences par rapport à ce genre de projet , n'esitez pas à me les faires partager
3  International / Français / plusieurs fonctions sur LCD on: January 28, 2014, 08:23:16 am
bonjour
j' ai recupéré un LCD  20 colones, 2 lignes sur une vielle imprimante
de ce fait je suis les tutos arduino concernant les LCD

j' ai ecrit ce sketch:
Code:
#include <LiquidCrystal.h> // Inclusion de la librairie pour afficheur LCD

// --- Déclaration des constantes ---

// --- constantes des broches ---

const int RS=2; //declaration constante de broche
const int E=3; //declaration constante de broche

const int D4=4; //declaration constante de broche
const int D5=5; //declaration constante de broche
const int D6=6; //declaration constante de broche
const int D7=7; //declaration constante de broche

// --- Déclaration des variables globales ---

// --- Initialisation des fonctionnalités utilisées ---
LiquidCrystal lcd(RS, E, D4, D5, D6, D7);// initialisation LCD en mode 4 bits

//**************** FONCTION SETUP = Code d'initialisation *****
// La fonction setup() est exécutée en premier et 1 seule fois, au démarrage du programme

void setup()   { // debut de la fonction setup()

// --- ici instructions à exécuter au démarrage ---

lcd.begin(20,2); // Initialise le LCD avec 20 colonnes x 2 lignes

delay(10); // pause rapide pour laisser temps initialisation

// Test du LCD

lcd.print("LCD OK") ; // affiche la chaîne texte - message de test
delay(2000); // pause de 2 secondes

lcd.clear(); // // efface écran et met le curseur en haut à gauche
delay(10); // pour laisser temps effacer écran



} // fin de la fonction setup()
// ********************************************************************************

//*************** FONCTION LOOP = Boucle sans fin = coeur du programme *************
// la fonction loop() s'exécute sans fin en boucle aussi longtemps que l'Arduino est sous tension

void loop(){ // debut de la fonction loop()


  lcd.print("essai avec arduino") ;
  delay(1000);
  // scroll 20 positions (string length + display length) to the right
  // to move it offscreen right:
  for (int positionCounter = 0; positionCounter < 20; positionCounter++) {
    // scroll one position right:
    lcd.scrollDisplayRight();
    // wait a bit:
    delay(150);
  }
   
      // scroll 20 positions (string length) to the left
  // to move it offscreen left:
  for (int positionCounter = 0; positionCounter < 20; positionCounter++) {
    // scroll one position left:
    lcd.scrollDisplayLeft();
    // wait a bit:
    delay(150);
  }
   
   
lcd.setCursor(3, 1) ; // 4ème col - 2ème ligne - positionne le curseur à l'endroit voulu (colonne, ligne) (1ère=0 !)
lcd.print("...programme...") ; // affiche la chaîne texte - message de test
delay(2000); // pause de 2 secondes

lcd.setCursor(3,1) ;
lcd.print("                 ") ;// efface le texte 2ème ligne
delay(500);

lcd.setCursor(3, 1) ; // 4ème col - 2ème ligne - positionne le curseur à l'endroit voulu (colonne, ligne) (1ère=0 !)
lcd.print("...ecrit...") ; // affiche la chaîne texte - message de test
delay(2000); // pause de 2 secondes

lcd.setCursor(3,1) ;
lcd.print("           ") ;// efface ...
delay(500);

lcd.setCursor(3, 1) ; // 4ème col - 2ème ligne - positionne le curseur à l'endroit voulu (colonne, ligne) (1ère=0 !)
lcd.print("...par Alain...") ; // affiche la chaîne texte - message de test
delay(2000); // pause de 2 secondes

lcd.setCursor(3,1) ;
lcd.print("                ") ; //efface ...
delay(500);

lcd.clear(); // // efface écran et met le curseur en haut à gauche
delay(10); // pour laisser temps effacer écran

// --- ici instructions à exécuter par le programme principal ---

} // fin de la fonction loop() - le programme recommence au début de la fonction loop sans fin
// ********************************************************************************

le sketch fait dèfiller de droite à gauche la phrase: "essai avec arduino" sur la premiere ligne
et sur la 2eme ligne affiche : "...programme..."  , puis "...ecrit..."  , puis "...par Alain..."

toute les fonctions sont ecrit dans la boucle: Void loop()  donc le sketch fait défiler la premiere ligne puis affiche les 3 mots
sur la 2eme ligne 1 par 1    et ainsi de suite

j' aurais voulu que le texte de la premiere ligne defile constament  (en boucle)
pendant que la seconde ligne suit sont programme indépendement

est ce que vous pourriez me conseiller
merci
4  International / Français / Re: synchroniser 2 arduino uno pour piloter 2 cubes a led 8x8x8 est ce possible ? on: January 03, 2014, 02:26:16 pm
merci également fdufnews pour ta réponse
donc si je comprend bien le principe, il faut brancher les "uno" en "maitres/esclave "
un peu comme sur le principe de ce tuto: http://arduino103.blogspot.fr/2013/03/connecter-des-arduino-ensembles-un.html
alors c'est ce qu'on appel " I2C" ?   Bon franchement pour l'instand ça me semble vraiment compliqué !!(pour mon niveau)

il faudrait a mon avis, que je fasse des essais avec avec 2 cartes "uno"
genre faire 1 chennillard par carte avec des 74hc595 une en maitre et l'autre en esclave
la "maitre " déclanche "l'eclave" quand elle a fini son sketch , ou alors declanche "l'esclave" en même temps

5  International / Français / Re: synchroniser 2 arduino uno pour piloter 2 cubes a led 8x8x8 est ce possible ? on: January 03, 2014, 08:22:15 am
bonjour Artouste
merci pour ta réponse

Je comprend bien ton explication

en effet pour moi l' idéal aurais été de lancer  un top synchro pour le premier programme des cubes , par exemple des lettres avec animation  , puis un top pour le second programme et ainsi de suite , de façon à ce que les animations des différents cube soit
toujours en phase ...

ensuite c'est sur que cela ne doit pas être évident à mettre en oeuvre, surtout pour moi en programmation  smiley-mr-green
mais bon, je me dit que je vais arriver à trouver de l' aide sur le forum (je pense que je vais faire encore beaucoup de post pour ce projet, si je me décide à le réaliser)
6  International / Français / synchroniser 2 arduino uno pour piloter 2 cubes a led 8x8x8 est ce possible ? on: January 03, 2014, 07:42:35 am
bonjour à tous

j' ai un nouveau projet en tête :
j' aurais voulu me fabriquer une nouvelle enseigne sur le même principe que le cube à led
8x8x60 led  soit 3840 led en monochrome , je sais ça commence à faire beaucoup de led ...

aprés avoir etudié tous cela, le projet me semble complétement démesuré et au dessus de mes capacitées
aussi bien au niveau hardware que au niveau programmation  en effet aligner 8 shifter (74hc595) pour les colones et
8 (74hc595) pour les étages je ne suis pas sur que cela fonctionne bien et la programmation n' en parlons pas !

Donc ayant déja fabriqué un cube à led 8x8x8 qui fonctionne pas trop mal (j' ai récupépé des morceaux de sketch,
que j' ai assemblé pour arriver à ce que je voulais ) smiley-twist
je me suis dit pourquoi ne pas faire plusieurs cubes à led et les synchroniser ensemble (carte arduino uno)
je commence par deux cubes puis trois et ainsi de suite si cela fonctionne bien .

Alors, à votre avis est ce que le projet est viable ?
Est ce que l'on peut synchroniser plusieurs carte " uno " ensemble ?
Et si oui quel est la méthode ?
7  International / Français / Re: échange ecran lcd on: August 09, 2013, 04:06:06 pm

tien voici l'adresse

http://www.aplomb.nl/Niels_skn/LCD240128A.pdf
8  International / Français / Re: projet enseigne à led presque terminé on: August 09, 2013, 03:53:45 pm
bonsoir
voici quelques photos et explications du montage de mon enseigne

_Synoptique
http://www.casimages.com/img.php?i=13080910304715590211452218.jpg

_petit schéma pour faire les lettres
http://www.casimages.com/img.php?i=13080909000415590211451953.jpg

_assemblage des rangées de leds (les cathodes sont soudé ensembles)
http://www.casimages.com/img.php?i=13080909011815590211451954.jpg
http://www.casimages.com/img.php?i=13080910453415590211452229.jpg

_assemblage des rangées ( toujours cathode commune )
http://www.casimages.com/img.php?i=13080909022915590211451958.jpg

_on soude les anodes et les résistances
http://www.casimages.com/img.php?i=13080909034115590211451961.jpg

_ensuite j' ai assemblé les 24 lettres (pas évident) 
http://www.casimages.com/img.php?i=13080909061915590211451975.jpg

_quelques photos de la partie électronique
les 74HC595
http://www.casimages.com/img.php?i=13080909042715590211451962.jpg

capot avec les leds de contrôle 
http://www.casimages.com/img.php?i=13080909051215590211451965.jpg

ici on peut voir la carte arduino uno, les shifters 74hc595 et l' étage de puissance
http://www.casimages.com/img.php?i=13080909054715590211451973.jpg






9  International / Français / Re: échange ecran lcd on: August 09, 2013, 03:29:04 pm
bonsoir  Super_Cinci
pas de problème si je ne trouve personne pour me l' échanger je te le donnerais .
De plus avec les références j' ai trouvé facilement le datasheet sur internet   
10  International / Français / échange ecran lcd on: August 09, 2013, 01:33:25 pm
bonjour
j' ai récupérer un écran LCD rétro éclairé sur un appareil médical à la déchetterie
au dos de l' écran il y a cette référence: Ampire 240 128G  REV.d

http://www.casimages.com/img.php?i=13080908122515590211451845.jpg
http://www.casimages.com/img.php?i=13080908115415590211451843.jpg
http://www.casimages.com/img.php?i=13080908130415590211451846.jpg

il a l' aire de fonctionner correctement, je l' ai alimenté en 12V et il s' allume même le petit clavier qui est avec fonctionne aussi
est ce que ça intéresse quelqu'un ?
en échange j' aurais bien voulu récupérer une ou deux diode laser "blue ray" si possible ...
11  International / Français / Re: Calcul alim' et résistance on: August 04, 2013, 03:12:10 pm
pour l' alim PC en effet sur ton lien c' est bien le vert qu'il faut connecter a un noir
essai de trouver une veille alim PC on en trouve assez facilement ( en parlant autour de toi)
dessus en général les tensions de sortie et le courant quel peut fournir par rapport à la tension, sont spécifier dessus
les watts en fin de compte on s'en fou un peu  , ce qui est important c' est quel te fournie le courant nécessaire pour faire fonctionner ton montage

pour le transistor un "Transistor 2SB1274" fera l' affaire ....

pour les led RGB là je ne peux pas te renseigner car je n' en ai pas encore utiliser il faudrait consulter un datasheet

 68tjs  tu as raison il est vrai que pour des séries de 5 leds il serait quand même préférable de mettre une résistance

donc 5x0.2A=0.1A  V=12V
on sait que U=RxI   =>  12=Rx0.1  =>R=12/0.1  R=120 Ohm    donc on pourrait mettre une résistance de 120 Ohm  sur chaque série de 5 leds
12  International / Français / Re: Calcul alim' et résistance on: August 03, 2013, 04:21:48 pm
bonjour  egonshield

moi je te conseil pour les leds bleu de faire des séries de 6 leds et tes 10 séries de 6 leds tu les met en parallèle
si on considère que tes leds consomme 2V et 20mA tu peux alimenter le tout en 12V sans mettre aucune résistance

et pour les leds jaune tu fait 2 séries de 5 leds que tu met en parallèle et sans résistance, sous 12V ça fonctionnerais aussi 

pour faire clignoter tes leds il faudra mettre un transistor moi je te conseil  un MOSFET STP16NF06L (ils sont super costaux et pas très chère)

pour l' alim prend une alimentation PC car ça ne coute pas très chère non plus  et ça te fournie du 12V pour tes leds et du 5V pour ta carte arduino
(attention pour faire fonctionner une alim pc dans le vide, il faut chinter le fil jaune sur un des fil noire sur la grosse prise)

justement je viens de finir de me fabriquer une enseigne pour mon usage perso: https://www.youtube.com/watch?feature=player_embedded&v=xQvmoABAOIc
13  International / Français / Re: projet enseigne à led presque terminé on: August 02, 2013, 05:43:35 am
icare , quand j' aurais 5min ce weekend je ferais un petit schéma de montage (le principe est très simple ) et
je posterais quelques photos avec la méthode pour fabriquer les lettres ( j' ai fais les gabarits avec des " LEGO ")

MrPoulet , ma boutique ce situe à Gournay en bray dans la seine Maritime (76)
voici mon site (je me fait un peu de pub)  http://inkyblood.kazeo.com/
https://www.facebook.com/inky.blood

14  International / Français / projet enseigne à led presque terminé on: August 01, 2013, 05:38:16 pm
bonjour
voici un lien d'une vidéo sur un projet d' enseigne à led que j' ai réalisé
elle est composé de 1400 led, l' animation est gérer par une arduino uno, l' étage de puissance comporte 24 CMOS,
3 shifter 74hc595 et le tout est alimenter par une alim PC (5V-24A) sans oublier une petite centaines d' heures de soudure et d'essais

https://www.youtube.com/watch?feature=player_embedded&v=xQvmoABAOIc

j' ai une petite chute de courant quand toutes les leds sont allumées donc par la suite je vais mettre une alim
un peu plus puissante ...
Il me reste plus qu'à améliorer un peu le programme (ajouter d' autres effets, régler un peu mieux les delay, ect ...)   
15  International / Français / Re: petit conseil de programmation on: July 28, 2013, 02:47:07 pm
merci pour ta réponse
je vais  essayer de mettre tes conseils en œuvre et aller voir ces fonctions sur le site
du zero (j'y ai déjà lu quelques articles très intéressants )

encore merci  smiley-grin
 
Pages: [1] 2 3 ... 5