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 - Thierry

Pages: 1 ... 31 32 [33] 34 35 ... 45
481
Gros projet, donc.
Bienvenue, et n'hésitez pas à partager avec nous vos réussites et vos échecs, mais surtout vos réussites !  :D

482
Présentez vous ! / Re : Bonjour de Tarragona (Espagne)
« le: février 22, 2017, 08:24:28 pm »
Bienvenue parmi nous. Et puis savoir téléverser et installer une bibliothèque, c'est déjà quelque chose ! On est là pour aider alors si vous avez besoin...

483
Vos projets / Re : Un mini module sonore
« le: février 21, 2017, 08:16:09 am »
A voté pour 2 cartes !

484
Présentez vous ! / Re : Bonjour à Tous
« le: février 16, 2017, 11:44:51 am »
Bienvenue parmi nous.
Je fais aussi le réseau Altaya, mais si j'ai acheté le bois, je ne me suis pas encore lancé...J'attendais d'avoir un peu de temps, mais c'est une denrée rare. Pour ma part, la terminologie a été acquise tout doucement à force de lectures, que ce soit les revues de trains, ou les fora comme le forum du N ou le forum LR.
Il n'est pas malpoli de citer le Pi, tant que les discussions ici concernent bien l'Arduino !

485
Vos projets / Re : TCO arduino Xpressnet
« le: janvier 29, 2017, 06:15:31 pm »
Effectivement, ce que tu décris ressemble à une incompréhension mutuelle... Est ce que par hasard le décodeur ne serait pas réglé pour recevoir des adresses longues, et le TCO pour envoyer des adresses courtes, ou l'inverse ?

486
Vos projets / Re : TCO arduino Xpressnet
« le: janvier 29, 2017, 01:28:14 pm »
Je suis content que UAD continue de te servir correctement, et désolé d'apprendre tes soucis avec tes décodeurs ds51k1.
Il faudrait que tu remplaces un décodeur par un Arduino avec un programme de monitoring de l'entrée Dcc pour voir les paquets qui circulent et lire en clair l'adresse demandée par le TCO. Sur le site de l'UAICF, il y a justement un sniffer. Il y a même un article qui en propose un: http://www.locoduino.org/spip.php?article39. Si les paquets passent bien, alors il faudsra regarder du côté de l'alimentation, voir avec un testeur si le décodeur envoie bien du courant aux aiguillages... Ce qui doit être le cas si la Multimaus connectée directement fait fonctionner les moteurs...

Si tu dois changer tes programmes Arduino, pense à basculer vers Accessories et Commanders plutôt que UAD. De nombreux problèmes ont été réglés, et les fonctionnalités sont bien plus étendues. En plus je ne maintiens plus UAD. Enfin, et pour information, j'ai le projet à plus ou moins moyen terme de remplacer DCC_decoder, la partie DCC de Commanders et UAD, par les routines de NMRADcc disponibles sur git sous le nom mrrwa et qui ne semble plus avoir de problème de décalage, et ce uniquement dans Commanders.

487
Présentez vous ! / Re : MERCI !
« le: janvier 22, 2017, 11:48:14 am »
Merci à toi de nous suivre.
Le site n'existe que pour partager notre expérience, nos aventures (pas toujours couronnées de succès...). On a bien besoin de jeunesse dans nos rangs pour élargir notre cible et toucher un public jeune, aujourd'hui largement minoritaire dans le modélisme ferroviaire. Et puis même si certains parmi nous (dont je ne fais pas partie, et de loin...) sont de vraies têtes en électronique, une nouvelle recrue pleine de ces compétences est toujours bonne à prendre !

488
Présentez vous ! / Re : Je me présente
« le: janvier 22, 2017, 11:40:53 am »
Bonjour et bienvenue.

C'est un projet ambitieux que tu t'es donné pour commencer... Programmer un décodeur est tout à fait possible théoriquement, mais matériellement c'est une autre histoire. Même en HO (comme beaucoup ici, je suis un adepte du N...), la place est limitée.
Quelqu'un a dit il y a longtemps "Qui ne tente rien n'a rien". Une sorte de Lapalissade... Alors nous guetterons tes travaux et nous t'aiderons autant que possible.

489
Présentez vous ! / Re : Bonjour
« le: janvier 22, 2017, 11:34:45 am »
Bonjour et bienvenue dans notre petite communauté !

490
Vos projets / Re : Un mini module sonore
« le: janvier 07, 2017, 05:21:42 pm »
Content de voir que ça marche !

491
Vos projets / Re : Un mini module sonore
« le: janvier 07, 2017, 10:09:11 am »
Ben, c'est juste ça l'IDE, pour Interactive Development Environment ou Environnement de développement interactif dans la langue de Pierre Dac. C'est à dire l'éditeur de texte (côté interactif) qui permet de coder puis de compiler ce code (côté développement...). Désolé pour les acronymes, on ne se méfie pas assez de nos vieux réflexes...

Pour revenir au problème, si le message d'erreur est bien ce que vous avez signalé ''Joue' was not declared in this scope', comme le disait Dominique, il suffit de déplacer la fonction Joue() et sans doute sa suivante au début du fichier, après les include, bien sûr. L'autre solution est d'ajouter deux lignes juste avant le setup:

void Joue(int a_val);
void printDirectory(File dir, int numTabs);

D'autre part, passer à la dernière version 1.8.0 de l’environnement Arduino (l'IDE !) ne serait pas inutile...

492
Vos projets / Re : Un mini module sonore
« le: janvier 06, 2017, 08:59:42 pm »
Je vais mettre mon grain de sel si vous permettez.

Effectivement, avec l'IDE Arduino 1.8.0 sur mon Windows 10, ça marche. Mais c'est quand même incorrect du strict point de vue C/C++. C'est une amélioration de l'IDE Arduino, de son petit nom Wiring.
Dans la norme C, il est effectivement impossible d'appeler une fonction qui ne soit pas déjà déclarée. Soit parce qu'elle est présente avant son utilisation dans le source, soit parce qu'une ligne du début du source 'déclare' cette fonction ( void Joue(int a_val); ). Le Linker fera ensuite son boulot et rebranchera les fils. Cette ligne de pré déclaration se retrouve généralement dans les fichiers .h ... Après observation du fichier Sons_gare.ino.cpp produit par l'IDE dans le répertoire Temp de Windows on retrouve bien ce code :

#include <Arduino.h>
#line 1 "D:\\Mes documents\\Trusty\\Arduino\\Sons_gare\\Sons_gare.ino"
#line 1 "D:\\Mes documents\\Trusty\\Arduino\\Sons_gare\\Sons_gare.ino"
/*
 * Module sonore - Passage à Niveau
 * Base : un Nano + lecteur microSD + ampli BD241 + haut parleur
 * Version du 13/3/2016 Dominique Bultez
 */
 
#include <SD.h>                 // need to include the SD library
#define SD_ChipSelectPin 10     // using digital pin 10 on arduino nano 328, can use other pins
#include <TMRpcm.h>             //  also need to include this library...
#include <SPI.h>                // SPI: 10 (CS), 11 (MOSI), 12 (MISO), 13 (SCK)
#include <Bounce2.h>            // librairie anti-rebonds pour les boutons

#define _Bouton1 2              // bouton 1 connecté entre la Pin 2 et Gnd
#define _Son1 1                 // pour jouer le son 1
#define _Bouton2 3              // bouton 2 connecté entre la Pin 3 et Gnd
#define _Son2 2                 // pour jouer le son 2
#define _Bouton3 4              // bouton 3 connecté entre la Pin 4 et Gnd
#define _Son3 3                 // pour jouer le son 3
#define _LedSon 5               // Led Son connectée sur Pin 5 (en serie avec une résistance de 1K)
#define _SonOut 9               // sortie audio vers ampli et HP

// Variables
Bounce bounceB1 = Bounce();     // creation des objets Bounce
Bounce bounceB2 = Bounce();
Bounce bounceB3 = Bounce();
TMRpcm tmrpcm;                  // creation d'un objet tmrpcm
File root;
int val;
int bouton, oldbouton = 0;
bool debouncing = false;



/////////////////////// SETUP /////////////////

#line 36 "D:\\Mes documents\\Trusty\\Arduino\\Sons_gare\\Sons_gare.ino"
void setup();
#line 73 "D:\\Mes documents\\Trusty\\Arduino\\Sons_gare\\Sons_gare.ino"
void loop();
#line 128 "D:\\Mes documents\\Trusty\\Arduino\\Sons_gare\\Sons_gare.ino"
void Joue(int a_val);
#line 163 "D:\\Mes documents\\Trusty\\Arduino\\Sons_gare\\Sons_gare.ino"
void printDirectory(File dir, int numTabs);
#line 36 "D:\\Mes documents\\Trusty\\Arduino\\Sons_gare\\Sons_gare.ino"

donc je ne comprend pas que votre IDE refuse de le compiler... Sauf si votre IDE est très ancien (version 1.4 ou avant !) .

493
Présentez vous ! / Quel type de Locoduinote êtes vous ?
« le: janvier 06, 2017, 04:01:39 pm »
Bonjour à tous.

Mieux connaître son public est utile à tous les organes d'information. Locoduino n'échappe pas à la règle, et mieux vous connaître, c'est cibler au mieux vos attentes. Répondez à ce sondage, même si la seule chose à gagner est notre reconnaissance !

D'autres sondages seront proposés dans le futur dans le même but.

494
Présentez vous ! / Re : bien le bonjour
« le: janvier 03, 2017, 09:27:12 am »
Bienvenue parmi nous.

Je n'oublie pas que tu as été le premier utilisateur de UAD ! Aujourd'hui, elle est remplacée par Commanders et Accessories qui remplissent le même rôle, en ajoutant de nouvelles possibilités ! N'hésites pas a nous faire part de tes réalisations et projets.

495
Présentez vous ! / Re : Bonjour ...
« le: décembre 27, 2016, 05:24:55 pm »
Bienvenue chez les mélangeurs de locos et Arduino !
N'hésites pas à poser des questions et à décrire ton projet dans un fil dédié.

Pages: 1 ... 31 32 [33] 34 35 ... 45