1936
Le forum LOCODUINO est consacré aux discussions ayant trait à l'utilisation de l'Arduino dans les automatismes et les animations pour le train miniature. Nous avons eu récemment quelques inscriptions de personnes ayant des projets plus généraux mais surtout inapplicables au train miniature. Si votre projet ou vos questions ne concernent pas le modélisme ferroviaire, ne vous inscrivez pas, vous perdriez votre temps et nous aussi.
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.
Bien d'accord, mais comment en analogique vérifier le bon positionnement des aiguilles ?
le soft en lui même ne se plante pas mais continue à tourner normalement, mais sans aucune efficacité.....
Mais ces modules sont activés par quoi ?
Ok je ne savais pas que la fermeture du moniteur générait un reset ! J'aurais encore appris quelque chose !Plus exactement, c'est l'ouverture du moniteur qui provoque le reset!
#include <Accessories.h>
const int buttonPin = 8; // broche du poussoir
AccessoryLight light; // La DEL
PortOnePin port; // La connexion entre l'Arduino et la DEL.
void setup()
{
Serial.begin (115200);
Accessories::begin();
port.begin(22, ANALOG); // broche 13 sur un Uno, broche digitale.
light.begin(&port, 100); // On branche la DEL sur le port, et on lui assigne le No 100
// initialise le poussoir comme entrée
pinMode(buttonPin, INPUT);
}
void loop()
{
// Selon l'état du bouton, on allume ou éteint la DEL
if (digitalRead(buttonPin)== HIGH) {
light.LightOn(); // Allume la DEL
} else {
light.LightOff(); // Eteint la DEL
}
delay (1500);
}
j'ai trouvé d'occasion un Mobile Station 2 (Märklin)