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

Pages: 1 ... 135 136 [137] 138 139 ... 170
2041
Présentez vous ! / Re : Benoit 2D2 5500 1:32
« le: juin 13, 2017, 10:40:01 am »
Bonjour Benoit,

Merci pour tes encouragements et pour ton projet qui entre dans un domaine apparement de plus en plus demandé : la réalisation de décodeurs de locos.

Il y a certainement un sujet à traiter sous forme d'article s'appuyant sur une réalisation, pourquoi pas la tienne si tu as un peu l'âme rédacteur  8)

En jetant un coup d'oeil rapide à notre site Locoduino, j'ai relevé les liens suivants :

Decodeur wagon ou fausse motrice ou tender pour feux rouge/blanc de Rudy
http://forum.locoduino.org/index.php?topic=333.msg3181#msg3181

Bibliotheque minabay et le DCC.loop()
http://forum.locoduino.org/index.php?topic=338.msg3239#msg3239

Un décodeur d’accessoire DCC versatile basé sur Arduino
http://www.locoduino.org/spip.php?article103

Un décodeur DCC pour les signaux à deux ou trois feux sur Arduino NANO/UNO
http://www.locoduino.org/spip.php?article161

Décodeur pour aiguillage à solénoïdes sur Arduino
http://www.locoduino.org/spip.php?article142

Un décodeur d’accessoires universel (série d'articles)
http://www.locoduino.org/spip.php?article43

Il faut regarder en détail le forum qui regorge de pépites très utiles.
Il y a aussi évidemment la norme NMRA, en particulier les documents S-9-... :
https://www.nmra.org/index-nmra-standards-and-recommended-practices


Peux-tu nous préciser, par rapport à tout cela, ce qui te semble manquer manifestement pour aborder le décodeur de loco ?

Cordialement
Dominique

2042
Vos projets / Un BV animé par ATtiny 85
« le: juin 11, 2017, 11:28:33 pm »
Bonjour à tous,

Je viens de finir (presque) la réalisation de ma gare sur la base du BV 3 portes "Saint Désert" d'Architecture et Passion.

C'est très agréable à construire, vu que les pièces sont prédécoupées au laser. J'ai voulu le faire aussi bien que possible.

Comme il y a les cloisons à l'intérieur, j'ai décidé d'intégrer un ATtiny85 pour gérer les éclairages des pièces avec un peu d'aléatoire.



Pour cela j'ai récupéré les leds cms d'un ruban et je les ai insérées dans le plafond du rez de chaussée :



Et j'ai installé un Digispark à l'étage supérieur :



Evidemment j'ai gardé la structure intérieure amovible pour reprogrammer l'ATtiny éventuellement.

Mon programme ne casse pas des briques, mais je me suis bien amusé :

/*
 * animation lumineuse de la gare de La Roche
 * basée sur un ATtiny85
 * 5 pins utilisées : 0 à 4
 * pin 0 = entrée clients, toujours allumée
 * pin 1 = bureau de vente, avec employé
 * pin 2 = salle d'attente, parfois éteinte
 * pin 3 = bureau, parfois allumé
 * pin 4 = etage, parfois allumé
 * pin 5 = entrée analogique pour faire de l'aléatoire
 * une temporisation de 10 secondes change l'état des leds
 *
 * Version 1.00 du 11 juin 2017 Dominique (Locoduino)
 */

 // constantes
 const int tempo1 = 5000;
 const int tempo2 = 10000;

 // variables
 byte leds = 0B00011111; // état des leds - - - 4 3 2 1 0
 unsigned long temps;
 byte randNumber;
 int tempo;
 
 
 void setup() {
  pinMode(0,OUTPUT); // entrée clients
  pinMode(1,OUTPUT); // bureau de vente
  pinMode(2,OUTPUT); // salle d'attente
  pinMode(3,OUTPUT); // bureau
  pinMode(4,OUTPUT); // etage
  temps = millis();
  tempo = tempo1;
  randomSeed(analogRead(5));
}
 
 
 void loop() {
  for (int i=0; i<5; i++) {
    digitalWrite(i, bitRead(leds, i));
  }

  if (millis() > temps+tempo) {
    temps = millis();
    if (tempo == tempo1) {
      tempo = tempo2;
    } else {
      tempo = tempo1;
    }
    randNumber = random(32);
    leds = randNumber | 0B00000011;
  }
}

Voici une petite video :



Amicalement
Dominique

2044
Shields et Modules / Re : Carte « Cerveau du réseau »
« le: juin 09, 2017, 08:31:18 am »
Comment overclocker un Teensy ? En remplaçant le quartz ?

C'est pas toujours facile à dessouder !

2045
Vos projets / Re : Décodeur accessoires DCC wifi
« le: juin 08, 2017, 08:58:52 pm »
Citer
Rien n'est mobile, le Wi-Fi n'est là que pour créer une interface la plus simple possible avec l'utilisateur. L'idée est de pouvoir gérer toutes les CV via une interface web directement, ce n'est donc en aucun cas obligatoire, mais vu le prix du chip, on ne perd pas grand chose...

"Simple" ne rime pas toujours avec "bon marché".

2 fils c'est ce qu'il y a de plus simple et de bon marché (je fais l'avocat du diable).

Le projet n'est pas suffisamment bien décrit pour y voir clair : qu'est-ce qui est obligatoire ? Une interface web côté utilisateur ? Pourquoi ? Il en existe déjà une ? Quel est le serveur qui envoie les pages web ? (une centrale DCC du type Z21 par exemple ?)

Est-il possible de le modifier ?
Ou faut-il commander l'éclairage comme une loco ou un accessoire sans toucher au serveur ? Est-ce plus pratique qu'une simple télécommande séparée ?

Où serait installé l'ESP12 ? coté éclairage bien sur, mais à quoi serait-il connecté en wifi ? A la centrale ? je vois mal comment !

Citer
1/ Les centrales DCC sont-elles capable de lire les CV des décodeurs d'accessoires? Si c'est le cas, comment le décodeur envoi t-il la réponse?

La réponse est décrite dans les RP 9.3.1 et RP 9.3.2 de la NMRA. Je pense que oui mais ce type de réponse se fait en principe sur une voie de programmation, en l'absence d'autres décodeurs.
Cela implique évidemment de fabriquer votre propre décodeur d'accessoire. Il y a des exemples sur le site éditorial de Locoduino.


Citer
2/ Peut-on utiliser le potentiomètre de la centrale pour commander certaines actions sur les décodeurs d'accessoires? A priori, je dirai que je serai obligé d'utiliser mon décodeur en tant que "loco", mais je peux me tromper...

Effectivement, avec un décodeur de type loco, c'est faisable. Mais je ne vois pas bien où s'insère l'ESP12 !

Attention : la mise en oeuvre de l'ESP12 tout seul pourrait être effectivement très simple, mais le reste sera très compliqué !

Un petit schéma de principe et d'architecture serait le bienvenu.

Cordialement

2046
Vos projets / Re : Décodeur accessoires DCC wifi
« le: juin 08, 2017, 09:50:08 am »
Bonjour à tous,

Je ne comprends pas bien le rôle du wifi dans ton projet : qu'est-ce qui est mobile pour nécessiter du dans fil ? L'éclairage ? Sûrement pas. La commande utilisateur ? Apparemment non sauf si la centrale est pilotée via wifi.

Dans tous les cas il y a d'autres moyens de commander l'éclairage et peut-être de passer ailleurs que par la centrale DCC.

Je trouve que c'est déjà pas mal de commander toutes les locos via la centrale, voire aussi les appareils de voie et les signaux, mais en ajouter d'autres c'est se compliquer la vie.

Amicalement
Dominique

2047
Présentez vous ! / Re : Bonjour
« le: juin 08, 2017, 09:29:04 am »
Genial  ;D

Merci pour les encouragements de Philippe et la bonne nouvelle de la présence de Jean-Luc l'année prochaine : tout le monde va venir, je fais le pari !

Et maintenant, parlons de ton projet. Que comptes-tu faire ?

Amicalement
Dominique

2048
Bonjour,

à la place de :
if (Address==decoderAddress) {
    byte instructionType = instrByte1>>5;
    switch (instructionType) {
      case 2: // Reverse speed
        forw_rev=0;
        break;

tu pourrais écrire :
if (Address==decoderAddress) {
  if (bitRead(instrByte1),5) {
    // Forward Operation 011DDDDD
    } else {
    // Reverse Operation 010DDDDD
  }
}

ça doit même s'exécuter plus rapidement !

Cordialement

2049
Bonjour Msport,

Ton projet est bien intéressant à plus d'un titre.
J'ai moi-même équipé la 2ème voiture d'un autorail avec un décodeur de loco dont la sortie moteur était HS, mais qui permet de mémoriser la même adresse que la loco et de commander les feux en fonction de la direction.

Mais les beaux articles de Christian sur les ATtiny ouvrent des opportunités notamment les ATtiny85 assez petits pour être logés dans du N et costauds pour la mémoire.

C'est bien le décodage des commandes de loco qui est concerné et je vais tenter de t'aider mais pas avant la semaine prochaine, d'autant que je viens de flasher mon premier ATtiny85  ;D

Amicalement
Dominique

2050
Et là j'en suis baba : quel projet !

Même si on n'est pas "Lego", l'électronique qui va avec a tout son intérêt pour d'autres formats.

Merci de partager ce gigantesque projet.

Bon courage  :P

2051
Shields et Modules / Re : Carte « Cerveau du réseau »
« le: mai 26, 2017, 09:36:50 am »
Denis,
Au sujet d'Elektor, j'ai été un peu comme toi : je vais jeter ou j'ai déjà jeté la Picée, l'Avrée et l'Armée, te souviens-tu ?

Amicalement
Dominique

2052
Les réseaux / Re : Projet Dominique
« le: mai 25, 2017, 05:03:11 pm »
Merci Marc-Henri,

C'est convainquant ! Les diodes Schottky ne sont pas nécessaires.

Bon week-end aussi si la Suisse a le même pont.
Pour moi c'est le pont tous les jours  :D

Bien cordialement
Dominique

PS: j'adore le train en métrique qui va de Martigny à St Gervais. Chaque fois je visite la fondation Pierre Gianadda. Parfois j'ai la chance de cueillir de délicieux abricots du Valais !

2053
Shields et Modules / Re : Carte « Cerveau du réseau »
« le: mai 25, 2017, 04:54:00 pm »
Bien joué Jean-Luc et Pierre,

Le mien est un 3.2 et j'avais l'intention d'acheter plus puissant. D'autant qu'il est bien supporté par dl'IE d'Arduino.

J'utilise aussi la bibliothèque UTFT de Rinky-Dink Electronics, Henning Karlsen, avec UTFT_Buttons, UTFT_Geometry, UTFT_SdRaw, UTFT_SPIflash et UTouch.
Avec le Due c'est déjà pas mal  :D

C'est probablement une évolution naturelle de mon gestionnaire.

J'ai aussi utilisé les premiers MBED avec leur compilateur en ligne. J'en ai 2 dans mes tiroirs.

Par contre le projet de Pierre est très intéressant : faire une tablette avec un écran 7" sans Linux ni Android, chapeau !
J'ai une petite question à ce sujet : j'avais récupéré 2 tablettes avec de superbes écrans dont je n'ai aucune idée sur la manière de les interfacer avec un Teensy ou un Due. Les écrans sont raccordés à une carte mère par une nappe. Par quel bout puis-je aborder ce problème ?

Merci d'avance et bon week-end !
Dominique

2054
Citer
Le seul truc que je ne sais pas encore :
soit je pousse une Arduino Mega au maximum de ces capacités; voir si elle peut gérer tout
ou soit je découpe et repartie, soit par fonctionnalité, soit par niveau le réseau....

Je pense que tu trouveras sur ce site pas mal de notions sur l'architecture matérielle. Les besoins de chacun étant différents, les architectures différent.

Quand on fait tout en Arduino, on a plus de choix  ;D


2055
Bienvenue LegoLow  :D

Impressionnant ton réseau et pas si débutant que ça !

Je crois que tu vas nous apprendre des choses.
Il y a des croisements de folie sur ton site !!

En tout cas je suis intéressé par tes 3 capteurs RFID, en particulier le fait qu'il y en ait 3. Quel type de capteur et transpondeur utilises-tu ?

Bien cordialement
Dominique

Pages: 1 ... 135 136 [137] 138 139 ... 170