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] 2 3 ... 86
1
Présentez vous ! / Re : Re : Bonjour et petite présentation
« le: juin 17, 2019, 11:02:51 pm »
Eh nous on n'a pas l'adresse du site de Divapel  ;D ;D ;D

... dans la note en bas de son post !

2
Présentez vous ! / Re : Bonjour et petite présentation
« le: juin 17, 2019, 10:49:17 pm »
Bienvenue Divapel  ;D

Un coup d’oeil sur ton site vaut le coup car il y a plein de choses sur les moteurs !


3
Présentez vous ! / Re : Un auvergnat qui passe par là
« le: juin 17, 2019, 10:35:25 pm »
Bienvenue Jean-Batiste  ;D

Déjà pour tes 3 projets, tu trouveras tout ce qu’il te faut sur Locoduino !

Toute la série : http://www.locoduino.org/spip.php?article182

http://www.locoduino.org/spip.php?article248#forum3862

Et cela va venir pour le pont tournant.

Bon courage.

4
Vos projets / Re : Utilisation d'ATTiny
« le: juin 14, 2019, 09:43:53 am »
En cherchant un peu, la solution la plus récente est là :
https://digistump.com/wiki/digispark/tutorials/digicdc

Ce n’est pas DigiUSB mais DigiCDC qu’il faut utiliser. Il y a au moins un exemple (DigisparkCDC) disponible dans l’IDE.

You must explicitly include the DigiCDC library - by placing the following at the top of your sketch
#include <DigiCDC.h>
It uses a lot of RAM - half of the Digispark's RAM - so only include it when needed and watch your RAM usage. You can wrap strings in F() (ie. SerialUSB.print(F(“test”)) ) to put the string in flash memory instead of RAM
You use it the same as Serial on an Arduino but with SerialUSB instead (ie. SerialUSB.read() instead of Serial.read() ) - The Pro also has Serial defined - but that refers to the hardware Serial port on Pins 6 and 7.
The begin statement does not need a baudrate - it is a CDC device so it does not have a set baud rate - just use SerialUSB.begin()
You must install the driver for windows - it is part of the driver package found in the Digispark Arduino release.
It is slow - it transfers data very slowly (5ms per character) - because it is a low speed USB device doing the job of a Standard speed device - and doing it all virtually without actual hardware support!
Like all of our V-USB libraries you must use its delay function instead of delay() - so use SerialUSB.delay() when you need a delay in your code.
SerialUSB.delay() or SerialUSB.refresh() must be called every 10ms or less in your code if no other SerialUSB call is made in that code

5
Vos projets / Re : Re : Re : Utilisation d'ATTiny
« le: juin 13, 2019, 04:34:19 pm »
Donc,si je comprends bien, pas de port COM donc pas de moniteur série.
Comment faire pour debugger à part utiliser un Arduino pour debugger.
Puis, lorsque le programme est au point, "vérifier et compiler" sur ATtiny, puis téléversersur l'ATtiny.

Les cartes Digistump à base d'ATtiny85 sont équipées d'un port USB qui ne fonctionnent pas comme les autres Arduino.
Le port USB est paramètré comme un USB HID (Human Interface Device, c.à.d comme un clavier ou une souris) et c'est donc normal qu'il n'apparaisse pas dans la liste des ports (série) de l'IDE. Donc le moniteur de l'IDE ne peut pas fonctionner comme d'habitude

J'ai trouvé ceci sur le site de digistump  : http://digistump.com/board/index.php/topic,2375.msg11196.html#msg11196

#include <DigiUSB.h>
void setup() {
  // put your setup code here, to run once:
  DigiUSB.begin();
}

void loop() {
  // put your main code here, to run repeatedly:
 /* Check USB is still working */
  if(DigiUSB.available()) /* Just hit "Enter" in the digiterm to check USB */
  {
    DigiUSB.read(); /* just to clear the Rx buffer */
    DigiUSB.println(F("DigiUSB is still alive!"));
  }
  DigiUSB.refresh();

  delay(100);
}

Cela se compile bien avec la bibliothèque digiUSB.h.

Maintenant je n'ai pas testé ce code n'ayant pas de carte sous la main, ni de Windows.
Cela nécessite sans doute un émulateur de terminal comme digiterm :
# digiterm
Looking for Digispark running DigiUSB...
Attached to <Digispark:DigiUSB:@5.29>
Type control + c to exit

DigiUSB is still alive!
^C
Vous trouverez certainement une réponse complète sur le site http://digistump.com/board/

6
Bonjour Laurent,

J’attend de regrouper les composants sur une prochaine commande que je vais passer bientôt chez TME.
Le temps passe trop vite depuis Trainsmania, avec les travaux de jardin indispensables et les petits à la maison.

Amicalement
Dominique

7
Il y a pas mal de détails sur le site de JMRI :
http://jmri.org/help/fr/html/hardware/cmri/CMRI.shtml

avec une image qui en dit long :




Comme indiqué dans l'article http://www.locoduino.org/spip.php?article240, les satellites sont dans le collimateur : Dans un prochain article nous vous présenterons une manière de déporter les broches de lecture de détecteurs ou de sortie vers des actionneurs,
via un bus CAN, sans changer la configuration et les réglages de JMRI !

Mais ce sera dans un prochain article !

8
Bibliothèques / Re : Signal DCC entre arduino
« le: juin 03, 2019, 10:30:38 pm »
J'utilise deux Mega et souhaite faire passer le signal DCC entre les deux via les pins (et non le circuit, question de voltage, de puissance et de fiabilité).
La station DCC (BaseStation DCC++) est équipée d'un motorshield et d'après ce schéma (https://github.com/DccPlusPlus/Documentation/blob/master/Motor%20Shield%20Pin%20Mappings.pdf), le signal DCC passe sur le pin12.
J'ai donc relié le pin12 au pin 3 du décodeur (en me basant sur cette ligne de la bibliothèque :
DccCommander.begin(0x00, 0x00, digitalPinToInterrupt(3), true); ).

Pour "fermer" le circuit j'ai relié les pins GND du motorShield et de l'arduino décodeur.

Par ailleurs, le décodeur est alimenté par la station DCC (pin 5V côté stations vers le pin Vin côté décodeur).

La BUILTIN_LED passe son temps à clignoter et quand j'envoie une trame DCC (depuis le moniteur Série et en respectant la syntaxe donnée ici https://github.com/DccPlusPlus/BaseStation/wiki/Commands-for-DCCpp-BaseStation <T 15 1>) rien ne se passe  :-[

Bonjour daufinsyd,

Sur un Mega, la sortie DCC (main) est bien sur la pin 12  :
#elif defined  ARDUINO_AVR_MEGA2560
  #define ARDUINO_TYPE    "MEGA"
  #define DCC_SIGNAL_PIN_MAIN 12          // Arduino Mega - uses OC1B
  #define DCC_SIGNAL_PIN_PROG 2           // Arduino Mega - uses OC3B

D'habitude ce signal est "amplifié" par une double pont en H genre LMD18200 ou L298 et appliqué sur les rails.
Deux types de décodeurs sont reliés aux rails : les décodeurs dans les locos et les décodeurs d'accessoires.

Si votre décodeur d'accessoire est Commander (de Thierry), relier la pin 12 du Mega DCC++ avec la pin 3 du Mega Commander n'est pas aberrant mais voyez avec Thierry (qui va surement lire cette contribution) pour savoir si c'est un cas sui marche.

Par contre, il faut relier le 5V du Mega DCC++ avec le 5V du Mega décodeur et non pas le VIn (si je comprends bien votre montage est alimenté par l'USB du PC relié au Mega DCC++).

Il me semble d'après votre dernière ligne que le programme fonctionne à partir des boutons.

Il reste donc à vérifier que le programme reçoit bien les ordres DCC : mettez le mode Debug en service.

Bon courage.

9
Présentez vous ! / Re : Boujours à tous
« le: juin 03, 2019, 10:04:08 pm »
Bienvenue daufinsyd,

Nous te souhaitons plein de bonheur ferroviaire avec Locoduino.

Amicalement
Dominique

10
Discussions ouvertes / Re : Vers un FabLab Locoduino ?
« le: mai 27, 2019, 11:39:14 am »
Bonjour Brut de Pomme,

Aie Aie Aie !
Je pense que tu as voulu écrire 31 décembre 2019 !

Je vais essayer de passer visiter le fablab avant la fin de l'année évidemment, mais en ce moment c'est pas évident.

Amicalement
Dominique

11
La structure du programme s'inspire des principes décrits ici: https://paulmurraycbr.github.io/ArduinoTheOOWay.html.

Merci Marc-Henri pour ce rappel du lien qui permet de progresser dans la programmation objet et se rapprocher des "pros" que sont Jean-Luc et Thierry  ;D

12
Le logiciel DCC++ / Re : DCC++ avec module L298N?
« le: mai 23, 2019, 07:29:10 pm »
Merci Juan pour ces bonnes nouvelles et le partage de votre expérience. Et vous avez utilisé un bon traducteur car votre texte est impeccable ;D

On est toujours très content de savoir que nos articles et nos échanges sur le forum ont pu rendre service.

Revenez quand vous voulez !

Cordialement
Dominique

13
Expositions / Re : Vidéo présentation carte Satellite V2
« le: mai 21, 2019, 06:14:48 pm »
Bonjour,

Est ce quelqu'un a la vidéo de la présentation de la carte V2 à TrainMania 2019 ?


FMD14

LR Presse les a publiées ici :

https://vimeo.com/ondemand/conferencestrainsmania?

Il y aura probablement un article sur le site éditorial à la suite de la série sur la V1.

15
Le logiciel DCC++ / Re : DCC++ avec module L298N?
« le: mai 18, 2019, 04:22:27 pm »
À titre d'exemple, voici la plus petite centrale DCC++ au monde : à peine le double du Nano !


Pages: [1] 2 3 ... 86