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.


Sujets - Dominique

Pages: [1] 2
1
Débuter / DÉPLACÉ: APPLICATION DE LA BIBLIOTHEQUE SheduleTable
« le: octobre 05, 2017, 10:56:34 am »

2
Vos projets / Une micro-camera sur un Wagon à l'échelle N !!!
« le: juin 28, 2017, 03:46:15 pm »
J'ai cherché longtemps : en HO c'est facile, mais en N pas du tout !

Et puis j'ai trouvé cette micro-caméra ici pour un peu moins de 6 € !  :
http://www.ebay.fr/itm/Atom-HD-DVR-Micro-Caméra-Caméscope-Enregistreur-vidéo-Spy-Hidden-Web-caméra/252699726629?ssPageName=STRK%3AMEBIDX%3AIT&_trksid=p2057872.m2749.l2649

Le risque s'impose donc !



Le boitier mesure 26mm x 26mm x 27mm.
C'est trop gros pour se poser sur un wagon en pousse qui ne doit pas dépasser 23 mm de large, selon la norme MOROP (http://morop.org/downloads/nem/fr/nem301_f.pdf).
Même pour la hauteur c'est un peu trop, il ne faut pas dépasser 32mm de haut au dessus des rails.

J'ai donc décortiqué le bestiole et ce qu'on trouve à l'intérieur est intéressant :


La carte électronique qui contient le processeur, la prise micro-USB, le lecteur de carte micro-SD et les boutons de fonction et de reset, mesure 23mmx25mm. Elle ne rentre pas entièrement dans un wagon. Mon premier essai, comme sur la photo où elle est en travers à cause des connexions au capteur CMOS et à la batterie, et pour permettre le branchement de la prise microUSB pour la recharge de la batterie, n'est pas le plus satisfaisant.
Il faudrait tourner cette carte d'1/4 de tours pour rester pile poil dans le gabarit de 23 mm.

La batterie ne fait que 17mm de large, donc pas de souci.

Le capteur CMOS est un petit parallélépipède de 9mm de coté et son objectif fait 8mm de diamètre. Il est relié à la carte par un circuit imprimé souple dont il faut prendre grand soin.

Est-ce qu'elle marche ?
Lorsque j'ai reçu mon paquet dans une belle boite avec notice d'emploi en chinois ET anglais, je l'ai essayée :
  • branchement du cable microUSB pour charger la batterie
  • appuis sur le bouton pour démarrer un enregistrement vidéo (voir la notice plus loin)
  • récupération de la carte microSD (non fournie, donc à acheter en plus, OUI elle coûte plus cher que la caméra !)
  • lecture dans mon ordinateur

Tout était OK mais pas longtemps : les soudures des fils de raccordement de la batterie étaient mal soudés. En faisant très attention de ne pas provoquer de court-circuit (risque d'explosion de la Lipo !), c'est réparé et fiabilisé  :)

Le montage dans le wagon plat de 55mm de long s'est fait avec l'aide d'un morceau de carte plastique découpé et plié pour s'encastrer exactement dans le wagon. Un trou de 8mm sert à positionner l'objectif de la caméra et des petits morceaux d'adhésif double-face épais la maintiennent solidement. J'ai rigidifié le support du capteur avec 2 petits carrés de plastique collés à l'époxy.




Les éléments sont simplement collés sur la carte plastique avec un morceau de double-face épais. Ca tient bien et ça se décolle si nécessaire. J'adore ce produit  ::)

Il ne reste plus qu'à essayer sur mon réseau :

D'abord le cas le plus difficile : le passage du pont mono-voie :


Bon, c'est raté, il faudra donc tourner le carte d'un quant de tour pour respecter la largeur de 23mm, car la micro carte SD dépasse trop.

L'ennui c'est que ce sera moins facile d'insérer et extraire la carte microSD et la prise USB.

Deuxième essai, cette fois-ci concluant :



Bon, maintenant je sais que mes rails ne sont pas posés bien droit. C'est à cause des rails flexibles qui permettent de grandes longueurs sans raccords. Je vais corriger cela en les alignant contre une règle métallique.

Voici maintenant les caractéristiques données par le constructeur :
Format vidéo: AVI
Format d'image: JPG (cela fait aussi de la photo, mais là on s'en fiche)
Cadres par seconde: 30 FPS
Résolution vidéo: 640 * 480
Résolution d'image: 1600 * 1200
Système: Windows me / 2000 / xp / 2003 / vista; Mac OS 10.4; Linux (tout le monde sait lire le format AVI)
Recharge Voltage: DC-5V
Carte mémoire: prise en charge de la carte TF / Micro SD jusqu'à 32 Go.
Taille: Approx. 26mm x 26mm x 27mm

Dans un prochain post je traduirai le mode d'emploi (actuellement dans un anglais très approximatif).
En gros, il faut appuyer sur le bouton plus ou moins longtemps pour allumer/éteindre la caméra et démarrer/arrêter l'enregistrement vidéo. Il faut y aller à tâton  :P

Il y a un bouton de reset en cas de panique logicielle !

Je n'ai pas encore trouvé le moyen de supprimer la date et heure en bas de la vidéo, mais j'arrive à avoir la bonne date et heure (c'est un fichier texte sur la carte SD qui définit ce qui s'affiche).

Cela vous plait ?

Amicalement
Dominique

3
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

4
Ce sujet a été déplacé vers "Projets"

5
Les réseaux / Projet Dominique
« le: février 17, 2017, 12:03:02 pm »
Bonjour,

Enfin, je me jette à l'eau !
Cela fait un moment que j'envisageais de décrire mon projet, mais je ne le sentais pas assez mûr.

C'est seulement le 2ème réseau de ma vie, car je n'ai commencé qu'il y a peu de temps (quand même en 2012, à la retraite), après une reprise du réseau de mon fils qui m'a amené à découvrir l'Arduino et surtout après l'inscription au club CMFA d'Arpajon.



Ce réseau était trop petit mais j'avais réussi à y installer un bloc système en Arduino.
Donc j'ai décidé un jour de voir plus grand !

Il fallait surtout dégager de la place : l'aménagement du grenier du garage m'a apporté cette opportunité qu'il ne fallait pas laisser passer.

Après consultation de centaines de plans de réseau chez les amis et sur le web, j'ai choisi ce tracé :



Il comprend une grande boucle en double voie avec 2 gares, dont une sera cachée sous le village au milieu.
J'ai ajouté une ligne à voie unique, en vert clair, qui parcoure le L du bas à gauche au haut à droite : ce sera un tramway ou métro qui reliera le centre-ville au parc de loisirs.

Au total il y a environ 50 m de voies en format N.

Il y a 3 niveaux et les pentes ne dépassent pas 2% :
  • le niveau le plus bas en bleu pour la voie de parade au devant et la gare cachée
  • le niveau intermédiaire en vert foncé pour la gare principale
  • le niveau supérieur en rouge pour le retour à l'arrière du réseau

Il se pose sur un chassis en L de 300 cm par 215 cm réalisé avec des vieux placards que j'ai débités en planches avec la scie circulaire.
La profondeur de la grande longueur fait 90 cm, c'est le maximum pour accéder au fond du réseau.
La profondeur de le partie à gauche fait 70 cm. Je l'ai allongée récemment pour construire un parc d'attractions dans l'espace au milieu de la boucle.



Actuellement, les trains peuvent circuler par conduite manuelle, et mon réseau ressemble à ça maintenant.



Petite précision importante : j'ai voulu que le pupitre de commande occupe toute la grande longueur du L (sur la photo il n'y a que la moitié), avec des interfaces pour tous les Arduino qui constitueront mon système sans PC  :D, j'y tiens  :)

Le décor est planté (si on peut dire), je vais progressivement entrer dans les détails.

6
Débuter / Débuter facilement avec Arduino
« le: janvier 15, 2017, 05:14:36 pm »
Bonjour à tous, actuels et futurs Locoduinistes  :D

Il arrive de plus en plus fréquemment (c'est la rançon du succès  8)) que certains amateurs modélistes entreprennent de réaliser un projet trouvé sur Locoduino, alors qu'ils n'ont pas les bases suffisantes pour programmer leur Arduino, installer une bibliothèque manquante et surtout respecter la syntaxe C, C++ de l'Arduino, afin de savoir obtenir une vérification (compilation) sans erreur.

Cela passe le plus souvent par l'ignorance de ce qui est écrit en rouge en bas de la fenêtre de l'éditeur, qui, le plus souvent, explique bien où est l'erreur !

Il nous arrive donc d'être questionné sur un projet alors que la vraie question est qu'il faut commencer par se prendre en charge soi-même sur l'environnement Arduino.

Pour aborder un projet ferroviaire, il faut donc au préalable se mettre à l'aise avec l'Arduino, son IDE (environnement de programmation), la syntaxe C / C++ de l'Arduino, et avoir réalisé avec succès un certain nombre d'exemples, du plus simple clignotement d'une Led, au pilotage des éléments cibles de son projet.

Il existe en librairie, un numéro spécial de la revue Hackable qui est parfait pour mener à bien cette phase d'initiation indispensable, A FAIRE SOI-MEME :



Vous voyez qu'une semaine peut suffire à prendre un bon départ !

Je ne suis plus débutant  :o mais j'ai acheté ce numéro et je vous le recommande, vu son prix raisonnable et le bon choix des sujets traités.
Pour commencer, il n'est pas utile de se noyer dans un livre de 500 pages, celui-là suffit.

Quand vous aurez acquis la substantifique moelle de cet ouvrage, et lu les articles complémentaires sur Locoduino, vous pourrez nous poser de vrais questions qui ont un rapport avec le modélisme ferroviaire.

Bonne initiation.

7
Shields et Modules / Carte décor - animations sons & lumières
« le: décembre 26, 2016, 06:23:55 pm »
Bonjour à tous,

Comme c'est Noël, je vous présente mon projet de carte pour une animation sons et lumières que je vais réaliser sur un circuit imprimé de 10 x 5 cm (chez Electro Dragon). Si ce projet vous intéresse, j'en commanderai pour vous en conséquence :-)

Tout d'abord, le schéma :


On y voit un Arduino Mini, un carte microSD, une alimentation 5V assez costaud (1A) pour alimenter les capteurs et leds périphériques (voire des relais), un filtre atténuateur pour mettre en forme la sortie Audio et permettre d'attaquer toutes sortes d'amplis BF et des connecteurs de raccordement sous 2 formes possibles au choix (l'une ou l'autre) :
  • borniers à vis, 3 contacts, au pas de 5,08 ou 5,00 mm
  • barrettes de 3 contacts, au pas de 2,54 mm

La carte Pro Mini est nécessairement de ce type, à cause de la disposition des trous autour de la carte :
http://www.ebay.fr/itm/New-design-Pro-Mini-atmega328-5V-16M-Replace-ATmega128-Arduino-Compatible-Nano-/401090346945?hash=item5d62d8ffc1:g:yUQAAOSwhOVXef5S

La carte microSD est de ce type :
http://www.ebay.fr/itm/2PCS-Micro-SD-TF-Card-Storage-Memory-Module-SPI-Level-conversion-For-Arduino-/311011440000?hash=item4869b9f580

Pour la programmation de la carte Pro Mini, il faut évidemment une interface USB-série de ce type :
http://www.ebay.fr/itm/FT232RL-USB-to-Serial-adapter-module-USB-TO-RS232-Max232-for-Arduino-download-/310510484589?hash=item484bddfc6d:g:UbcAAOSwZVlXjK7x

A tout cela s'ajoute une barrette de 7 contacts pour y brancher un périphérique SPI comme la carte CAN représentée en photo.

On alimente la carte avec un peu n'importe quoi, de 7 à 15V et on peut récupérer du 5 V sur le bornier. Si la tension est élevée, il vaut mieux ajouter un petit radiateur sur le 7805.

L'amplificateur BF est libre de choix.
J'ai branché avec succès des mini-enceintes de PC à 9,90€ de chez Boulanger et le son est parfait.
On peut aussi utiliser des petits modules amplificateurs tels que :
http://www.ebay.fr/itm/2PCS-Power-Supply-TDA2030-Audio-Amplifier-Board-Module-TDA2030A-6-12V-Single-/401086698352?hash=item5d62a15370

Au total le coût de la carte équipée doit tourner entre 10 et 15€ selon la quantité (l'interface USB série sera commune à plusieurs cartes), la disponibilité de composants dans les tiroirs et la manière d'acheter ceux qui manquent (un achat groupé serait le plus avantageux).

Le circuit imprimé ressemble à cela :



Sur cette image j'ai indiqué les affectations des pins de l'Arduino en face des plots des borniers.

J'avais évidemment réalisé un prototype en bidouille sur carte à bande, qui ressemble à ça, les composants n'étant pas encore placés au bons endroits (ça sert à ça la bidouille !):



Et, pour compléter, voici une application possible de la carte, avec des boutons poussoirs ou des capteurs équivalents (ILS par exemple) pour générer des sons sur votre réseau :



J'avoue que ma bidouille a servi avec succès de sonnette d'entrée marrante à la porte de mon club d'Arpajon, pendant les journées portes ouvertes des marchés de Noel.

Sur la carte microSD qui peut contenir jusqu'à 2 Go de sons, on peut jouer beaucoup de choses. Je mettrai quelques sons dans ce fil, sachant qu'il doivent être codés en 8 bits, mono, en WAV et à 22Khz (maxi 32).

Je donnerai plus loin des détails sur le logiciel. J'ai détecté toutefois une petite modification à apporter à la bibliothèque TMRpcm pour éviter des craquements peu agréables. Et je n'ai pas encore testé l'interface SPI avec une carte CAN (attention à la mémoire disponible).

Je joins le logiciel correspondant à l'application ci-dessus, pour ceux qui voudraient tester un prototype.

Je vous remercie pour toutes vos remarques dont je tacherai de tenir compte pour que la carte soit la plus universelle possible.

A vous de jouer.

8
Composants / Le reset du DUE a besoin d'assistance
« le: décembre 26, 2016, 01:21:56 pm »
Ayant quelques Due en service, je me suis aperçu rapidement que la mise sous tension du Due ( après une longue période de repos) ne lançait pas le programme installé. Il fallait faire un reset à la main.

Recherche sur le Forum Arduino : problème connu, mais pas de solution (des capas et résistances aux bornes du bouton de reset ne donnent pas toujours satisfaction; on cite une version améliorée du soft du 32U4...).

C'est Jean-Luc qui a trouvé la solution :

Il semble que la solution ultime soit d'utiliser un circuit spécialisé de reset : le mcp 120 ou le mcp 130

Il s'agit d'un bête à 3 pattes que l'on trouve en boîtier to92 entre autre (le petit noir des transistors)

Il se branche sur vdd, gnd et reset

Tant que vdd est inférieur à un seuil, rest est maintenu à gnd. Donc le micro reste en reset tant que l'alim n'est pas clairement établie. Quand vdd passe le seuil, reset monte à vdd après un délai de 350ms. Cela assure le démarrage.

C'est facile à mettre en œuvre, conçu pour et le circuit coûte 45c par trois chez TME.

Il faut choisir un modèle dont la tension de seuil est 3V comme le MCP130-300DI/TO

http://www.tme.eu/fr/details/mcp130-300di_to/circuits-watchdog-et-reset/microchip-technology/

9
Bonjour à tous,

Avec la modélisation du réseau, le gestionnaire des zones, aiguilles, signaux, itinéraires, trains, etc.., l'architecture a besoin d'une brique importante qui est la reconnaissance automatique des trains (son adresse DCC par exemple, mais pas que).

Je pense à ce sujet depuis pas mal de temps et je ne suis pas le seul, notamment en rapprochant les messages de traction des messages d'occupation. J'ai encore essayé un nouveau logiciel hier soir mais ce n'est pas parfait. Donc il vous faudra encore attendre un peu :(

Auparavant j'avais installé un détecteur RFID et des micro capsules dans un wagon. Là ça marche très bien.

Je pense surtout qu'il vaut mieux disposer de plusieurs techniques de reconnaissances et je vous invite à faire part de vos expériences ici, si vous le voulez bien.

Mais, comme le sujet "RailCom" est de plus en plus cité sur Locoduino, cela mériterait quelques articles.

En attendant "impaire" nous invite à consulter cette page fort interessante sur RailComDisplay : http://usuaris.tinet.cat/fmco/railcom_en.html

10
Bibliothèques / DÉPLACÉ: DCC++ sur Nano avec LMD18200
« le: novembre 11, 2016, 02:17:30 pm »

11
Bibliothèques / DÉPLACÉ: DCC++ BaseStation
« le: novembre 11, 2016, 02:17:03 pm »

12
Présentez vous ! / Exposition de Modélisme Ferroviaire du Plessis-Paté
« le: octobre 11, 2016, 02:18:24 pm »
Bonjour à tous,

Ceux qui n'habitent pas trop loin sont invités à venir à l'Exposition de Modélisme Ferroviaire du Plessis-Paté qui aura lieu ce week-end à Plessis-Paté (91) : http://www.leplessispate.fr/fr/evenement/91635


C'est à coté de la Croix-Blanche, sur la Francilienne.

Cette exposition est organisée par le CMFA (Arpajon) et j'aurais le plaisir de vous présenter mon dernier né : le Va et Vient automatique entièrement construit sur la base de DCC++

Bien amicalement
Dominique

13
Les réseaux / Mini World Lyon vient d'ouvrir (30 juin 2016)
« le: juin 30, 2016, 05:11:54 pm »
J'y étais : en trois mots : c'est grandiose, magnifique, féérique !

Mini World est situé au Carré de Soie à Vaulx-En-Velin, dans des locaux parfaits, climatisés, de plain pied (station métro A, terminus La Soie ou Tram T3).


La visite commence par la salle de contrôle : 10 réseaux pilotés par RocRail sous Linux, avec interfaces SPROG et Lenz.


Trois mondes : la ville, la montagne, la campagne, avec des points de vue parfaits.


Des centaines d'animations, des illuminations partout notamment avec les cycles jour/nuit qui révèlent des scènes de vie diurnes et nocturnes, le tout dans une ambiance vidéo de grande qualité.

L'humour est partout, comme ces peintres qui repeignent les bords extérieurs du monde !


Une fête foraine à couper le souffle (70 000 Leds au total, pour le moment !) 8)


D'après les personnes que j'ai rencontrées l'Arduino y est bien représenté, en particulier dans les animations. J'espère que nous aurons le plaisir d'accueillir quelques descriptions dans nos pages Locoduino.

Je vous encourage à y aller dès que possible  :D

Dominique

14
Vos projets / Mesure de vitesse, échelles N ou HO
« le: juin 24, 2016, 08:53:03 pm »
Ce fil pour recueillir vos commentaires et suggestions sur la mesure de vitesse de nos modèles réduits, suite aux articles :

http://www.locoduino.org/spip.php?article147
et
http://www.locoduino.org/spip.php?article173

15
Vos projets / Automatisme de passage à niveau
« le: mai 02, 2016, 02:49:33 pm »
Bonjour à tous,vbk

J'ouvre ici une discussion sur vos réalisations en matière d'automatisme de passage à niveau :
  • détecteurs
  • actionneurs
  • sons et lumières
  • logiciel
etc...

Pages: [1] 2