Voir les contributions

Cette section vous permet de consulter les contributions (messages, sujets et fichiers joints) d'un utilisateur. Vous ne pourrez voir que les contributions des zones auxquelles vous avez accès.


Messages - petitrain

Pages: 1 2 [3] 4 5 6
31
Bibliothèques / Re : Library AnimationDecor
« le: août 02, 2016, 11:31:21 pm »
Il manque ces deux:

32
Bibliothèques / Re : Library AnimationDecor
« le: août 02, 2016, 11:28:06 pm »
Encore un appel au secours,
Je suis toujours dans l'élaboration de bibliothèques, j'essaie d'en faire une JourNuit.h pour gérer mon éclairage de mes modules (halogènes + rubans RVB).
J'ai écris un sketch .ino qui va bien et j'essaie d'en tirer une class . Et c'est là que le bas blesse !!!!
Je pense que je ne sais pas passer ma variable tempsEcoule de mon .ino vers ma class.
Si quelqu'un veut y jeter un oeil, je joints ce que j'ai fait...

33
Bibliothèques / Re : Gestion de multiples LEDs en parallèle
« le: juillet 28, 2016, 09:31:45 pm »
voilà, j'ai retrouvé l'article de Jean-Luc sur les leds WS2812 ;
http://modelleisenbahn.triskell.org/spip.php?article90
si ça intéresse...

34
Bibliothèques / Re : Gestion de multiples LEDs en parallèle
« le: juillet 28, 2016, 02:42:27 pm »
Bonjour,

Dans le même esprit, je suis en train de développer une bibliothèque pour des effets lumineux (Forge, Cheminée,Soudeur,etc...)
mais pour des leds WS2812. Ce sont, dans un boitier 5/5 mm ou 3,5/3,5mm, trois leds(rouge,verte et bleue) et un CI de commande.
Elles sont reliées entre elles et ne sont commandées que par une broche de l'Arduino. On peut en chainer des rubans entiers (120, je crois), régler la couleur et la luminosité de chaque led, et juste une broche de l'arduino!!!!!
 Jean-luc avait fait un article très bien documenté sur son blog...
 Je recherche l'adresse...

35
Bibliothèques / Re : Library AnimationDecor
« le: juillet 20, 2016, 02:35:22 pm »
pour les extensions du fichier d'en-tête: .h pour des fichiers en C, et .hpp pour les fichiers en C++.
C'est bien ça?
J'ai l'impression que le compilateur ne fait la différence.

36
Bibliothèques / Re : Library AnimationDecor
« le: juillet 19, 2016, 02:24:19 pm »
Merci, Thierry de ta réponse.
   Effectivement, j'ai vu les deux syntaxes de 'include' mais je ne savais pas à quoi elles correspondaient;merci pour ces précisions.
   J'ai réussi à compiler ma bibliothèque en incluant la bibliothèque d'Adafruit dans mon fichier .cpp. Du coup, j'instancie mon objet
  ledNeoPixel dans mon .cpp directement. Ca marche bien, mais on ne peut pas changer les caractéristiques( nombreLeds et pin
de données) depuis le sketch .ino.
  Pour l'inclusion <Arduino.h> dans le .ino, c'est effectivement une redondance inutile.
  Je planche maintenant sur d'autres effets ( feu de braise, cheminée, chenillard). Le C++ et les objets sont bien intéressants mais j'ai encore beaucoup de mal avec la syntaxe (il faut en manger beaucoup, surement!!!) .
  Je suis passé voir les maquettes de Mini-Word à Lyon, ça donne envie d'avoir des beaux décors avec plein de leds ( d'où les néo-pixels).
  Encore merci pour ton aide et les articles de Locoduino.....   

37
Bibliothèques / Library AnimationDecor
« le: juillet 18, 2016, 08:47:52 am »
Bonjour à tous,
  J'aurai  besoin de vos lumières pour mettre au point ma première bibliothèque...http://forum.locoduino.org/Smileys/default/embarrassed.gif
  En prenant appui sur la bibliothéque de Guillaume (AnimLum) et l'article de Thierry, j'ai mis au point une petite bibliothèque : soudeur, très simple, permettant de commander des leds néo-pixel.
 J'ai écrit ma class soudeur dans l'IDE et elle compile très bien. Puis, j'ai fait mes 2 fichiers soudeur.h et soudeur.cpp que j'ai mis dans un dossier soudeur au bon endroit.
Pour utiliser les leds nèo-pixel, j'ai besoin d'une autre library( Adafruit_NeoPixel) que j'ai mis dans mon sketch.
Quand je compile, l'IDE me renvoie: "erreur de compilation" et il pointe les fonctions de la library d'Adafruit que j'utilise dans mon .cpp
Je pense que je devrais mettre la library d' adafruit dans mon fichier .h mais je ne sais pas comment faire ni comment j'instancie mon objet Adafruit.
Je joints mes fichiers si quelqu'un peut y jeter un oeil.

38
Les réseaux / Re : Mini World Lyon vient d'ouvrir (30 juin 2016)
« le: juillet 01, 2016, 01:11:07 pm »
Je dois passer à Lyon du 7 au 12 Juillet et, si je trouve un moment, j'irais bien volontiers y faire quelques photos....

39
Les réseaux / Re : Projet jcb66
« le: avril 25, 2016, 02:00:28 pm »
Merci pour le tuto, Je vais m'y lancer et je ne manquerais pas de
vous faire part de mes essais....
L'Arduino, le language C++, le modelisme, la retraite est bien trop courte....

40
Les réseaux / Re : Projet jcb66
« le: avril 23, 2016, 10:45:17 pm »
Bravo pour ce bel ouvrage!
Je cherche moi aussi à me fabriquer quelques aiguilles en HO...
As-tu un petit tuto à proposer.

41
Débuter / Re : Probleme avec la bibliothèque MENWIZ
« le: février 19, 2016, 01:47:48 pm »
J'ai installé la bibliothèque de Thierry.
J'ai bien lu le Wiki, mais j'avoue que ça reste assez flou pour mes maigres connaissances en programmation. L'exemple fourni (Démo) est assez touffu et je m'y perd facilement. Moi, je cherchai juste une bibliothèque qui me permette de faire un menu pour choisir mes différentes animations; Je suis en train d'essayer de programmer ça... J'aurai surement encore besoin de votre aide...Et le LCD que je possède est un 20*4 I2c. Je garde cette bibliothèque sous le coude, elle permet de régler tout un tas de variables depuis le LCD, très intéressant pour des versions autonomes ....

42
Débuter / Re : Probleme avec la bibliothèque MENWIZ
« le: février 14, 2016, 06:39:52 pm »
Merci pour vos réponses rapides,
Je vais de ce pas charger la bibliothèque et plancher dessus... J'avais bien vu passer les discussions autour de cette bibliothèque
mais, à l'époque, je n'y avais pas prêter attention... On cherche des fois bien loin ce qu'on a à sa porte!!!
Je vous tiens au courent si ça peut convenir à mon projet.

43
Débuter / Probleme avec la bibliothèque MENWIZ
« le: février 13, 2016, 11:43:07 pm »
Bonsoir à tous,
Pour mon projet (un Arduino par module....ou pas) , j'ai besoin d'un Menu pour sélectionner les différents programmes d'animations de mon décor. En cherchant sur le site officiel d'Arduino pour voir comment je pourrai m'y prendre, je tombe sur une bibliothèque MENWIZ qui fait, pile-poil, ce que je souhaite avec
un LCD I2C 4*20 comme le mien! Après avoir chargé et mis la bibliothèque au bon endroit, j'essaie le programme d'exemple et là :
catastrophe, l'IDE me renvoie un message d'erreur :

Arduino : 1.6.6 (Mac OS X), Carte : "Arduino/Genuino Uno"

/Users/Gerard/Downloads/MENWIZ-master/examples/quick_tour/quick_tour.ino: In function 'void setup()':
quick_tour:40: error: 'class menwiz' has no member named 'navButtons'
        tree.navButtons(UP_BOTTON_PIN,DOWN_BOTTON_PIN,LEFT_BOTTON_PIN,RIGHT_BOTTON_PIN,ESCAPE_BOTTON_PIN,CONFIRM_BOTTON_PIN);
             ^
exit status 1
'class menwiz' has no member named 'navButtons'

Manifestement, il ne trouve pas la méthode navButtons dans la classe menwiz;
J'ai été vérifier dans le fichier MENWIZ.h :

#ifdef BUTTON_SUPPORT
  _nav*    btx;
  void     navButtons(int,int,int,int,int,int);
  void     navButtons(int,int,int,int);
  int      scanNavButtons();
#endif

elle est bien déclarée ainsi que dans le fichier .cpp
Voilà mon problème, je suis bien incapable d'aller plus avant, si quelqu'un avait une idée, il serait le bienvenu....

La bibliothèque est téléchargeable à :https://github.com/brunialti/MENWIZ_1_3_2

44
Vos projets / Re : Un Arduino par module....ou pas.
« le: janvier 19, 2016, 08:26:24 pm »
Merci pour l'aide, surtout le if(OK){.....} je n'aurai jamais pensé l'écrire comme ça. Ça marche très bien. Par contre j'ai abandonné la machine à état, je ne m'en sortais pas. Je pensai avoir absorbé la théorie, mais, dans la pratique, ça s'avère plus difficile à mettre en œuvre . J'ai fait un switch(compteur)....avec des case:1,2,3,....et dans chaque case un clignote() de la led concernée et un if(OK){on change la valeur d'une variable programme=1,2,3... } puis un autre switch(programme) avec des case: programme1, programme2...
Il  me reste a mettre tous les programmes à écrire pour que mon éclairage du réseau voie enfin le jour.
Par contre, je n'arrive pas  à faire démarrer les ScheduleTables depuis mon switch. Je suis obligé de mettre .....start() dans le setup, et quand le programme arrive sur ScheduleTable::uptade (), là, elle se met en route. Donc, si j'en aie plusieurs, elles vont toutes se mettre en route ....   

45
Vos projets / Re : Un Arduino par module....ou pas.
« le: janvier 17, 2016, 11:35:10 pm »
merci pour cette réponse rapide. Je m'y recolle mais c'est pas gagné....
Que c'est dur la programation....

Pages: 1 2 [3] 4 5 6