Nouvelles:

25/06/2023 : Mise à jour du forum. En cas de bug, merci de contacter le Grand Sachem

Menu principal

ARDUINO

Démarré par Ph Blondé, 10 Novembre 2015 à 11:26:14

« précédent - suivant »

0 Membres et 1 Invité sur ce sujet

Ph Blondé

Bonjour à tous,
Un nouveau titre : ARDUINO ; je ne pouvais pas rester dans mon coin avec ce truc  :) :)
C'est SIMPLE!
Commandé mercredi dernier vers 23h00, livré samedi matin, premier programme lundi apm et je suis tout sourire de voir ce premier montage d'essai.
Le langage c'est du type C, C++.
Logiciel en open source avec possibilités de tourner sous vindo, linux ou mac.
Une tite photo.
Philippe Blondé
Un 59 dans le 22

Pierre de Vannes

ATTENTION...c'est très addictif comme l'informatique ou les téléphones portables ;)
C'est une petite carte électronique avec de grosses capacités et possibilités d'évolution.
C'est aussi une alternative au tout digital. Commande automatisée des aiguillages pour les coulisses ou gril d'entré/sortie de gare pour éviter les joies de tripoter en catastrophe la zapette qui n'est pas prête ou de faire des liaisons mécaniques avec des tirettes pour basculer manuellement les appareils de voies.
Pour les animations décor ça marche aussi très bien, allumage et extinction de lumières, mouvement d'objets, etc...
Mon premier projet est en cours de maturation dans ma tête et devrait voir le jour l'an prochain.
La mer, un train, le bonheur...
http://boutique.maquettecreation.fr/ accessoires de décor du N au I

Philippe de l Est

Ah !
Moi, j'ai fait dans le picaxe. Je n'ai pas écrit une seule ligne, j'ai dssiné l'organigramme, et hop, c'est programmé. 
C'est ce qui fait fonctionner les servos de mon modulino...

Philippe, de l'Est
Je l'ai fait parce que je ne savais pas que c'était impossible de le faire !

Ph Blondé

Bonjour Pierre et Philippe,
C'est après une longue recherche que j'ai choisi ce type de système.
On a le choix : Arduino, Raspberry, Tinkerkit, etc ; mais ils ont tous la même finalité : automatiser suivant une logique propre à chacun.

J'abandonne donc le logiciel de pilotage car  JE NE PILOTE PAS MES TRAINS.  ;)
En gare cachée c'est toujours le même mouvement : un train arrive et s'arrête sur une voie (qui n'est pas forcement celle qu'il a quitté), les aiguillages pour la voie suivante basculent (création d'un autre itinéraire), le train qui est sur cette voie démarre, la voie devient libre, un autre train arrive dessus, s'arrête etc.
Donc une logique qui tiens compte d'une présence (ou d'une absence  :) ) et non d'une machine particulière avec une adresse qui lui est propre.

Cependant je comprends parfaitement ceux qui ont choisi de piloter. Je préfère l'automate qui me laisse le temps de regarder. De toute manière c'est tellement simple à programmer que l'ont peut modifier à volonté.
Philippe Blondé
Un 59 dans le 22

Bernez55

Bonjour à tous,

Voir ce site

http://www.locoduino.org/

Site Arduino spécfique à notre hobby.

Bonne visite.

Bernard
L'arche de Noé a été créée par un amateur, le Titanic par des professionnels ... ;-)

Ph Blondé

Bonjour Bernard,
Il fait partie de mes favoris dans ce domaine.  :D
Ils abordent la production des ordres de codage pour les machines et ça c'est intéressant.
Philippe Blondé
Un 59 dans le 22

Pierre de Vannes

J'y suis aussi inscrit et je compte bien l'an prochain avoir le plaisir de partager leurs compétences sur le domaine. :D
La mer, un train, le bonheur...
http://boutique.maquettecreation.fr/ accessoires de décor du N au I

Pierre de Vannes

Citation de: Philippe de l Est le 10 Novembre 2015 à 12:08:24
Ah !
Moi, j'ai fait dans le picaxe. Je n'ai pas écrit une seule ligne, j'ai dssiné l'organigramme, et hop, c'est programmé. 
Je l'ai découvert juste après l'achat de mon Arduino...à priori je préfère la programmation du Picaxe mais il n'y a pas de raison que je n'y arrive pas.
Il y aurait une méthode s'appelant "Scratch" sur les Arduino qui permettrait d'associer des fonctions qui pourraient soulager l'allergique aux lignes de codes ;)
Faut que je creuse la question pour m'éviter d'avoir trop de boutons ;D
La mer, un train, le bonheur...
http://boutique.maquettecreation.fr/ accessoires de décor du N au I

Ph Blondé

#8
Citation de: Pierre de Vannes le 10 Novembre 2015 à 15:55:53
Je l'ai découvert juste après l'achat de mon Arduino...à priori je préfère la programmation du Picaxe mais il n'y a pas de raison que je n'y arrive pas.
Il y aurait une méthode s'appelant "Scratch" sur les Arduino qui permettrait d'associer des fonctions qui pourraient soulager l'allergique aux lignes de codes ;)
Faut que je creuse la question pour m'éviter d'avoir trop de boutons ;D
De toute manière pour nos automates genre gestion d'une gare cachée, ce ne sont que des fonctions simples à utiliser genre tant que, si =0 ou si =1 par exemple pour un détecteur de présence et en sortie c'est du genre "active le relais pour cour-circuiter le BM1 et que le train puisse démarrer" à cela quelques "delay" de 8000 à 10000 ms (8 à 10s) et on a fait le tour des fonctions dont j'ai besoin.
Pas tout à fait  ;) si le compteur de voie arrive à 11 il faut lui dire que c'est 1 maintenant car il n'y a que 10 voies de garage et que lorsqu'un train arrive sur la voie 10, il faut faire démarrer celui qui est sur la voie 1  :) :) :) :) :)
C'est le summum de la difficulté.
Je reste dans la logique "complique pas sinon ça marche pas"  ::) ::) ::) ::)
Philippe Blondé
Un 59 dans le 22

Philippe de l Est

Citation de: Ph Blondé le 10 Novembre 2015 à 17:22:05

Je reste dans la logique "complique pas sinon ça marche pas"  ::) ::) ::) ::)


C'est simple la programmation :
- si ça marche, touche pas à ça, faudra le réparer
- si ça marche pas, touche pas, tu vas l'casser...
Pose pas de question, c'est trop compliqué pour toi...

Le Picaxe est limité en entrées/sorties, et je ne suis pas sûr que l'on puisse programmer tout un réseau avec un seul. Par contre, en prenant les sections une par une, avec une entrée du secteur précédent, on doit faire des merveilles pour pas très cher et très facile à gérer. Reste la puissance (Ampérage)  a régler..

Philippe, de l'Est
Je l'ai fait parce que je ne savais pas que c'était impossible de le faire !

Ph Blondé

#10
> Le Picaxe est limité en entrées/sorties...

Ou alors il en faut plusieurs reliés par le port série.
L'ARDUINO que j'ai pris a 54 entrées/sorties plus 15 E/S en analogique donc...


... et je ne suis pas sûr que l'on puisse programmer tout un réseau avec un seul.

Mais là on touche à de gros projets et sauf à être plusieurs fous (nombre de fous >1  :) ) ...


.... Par contre, en prenant les sections une par une, avec une entrée du secteur précédent, on doit faire des merveilles pour pas très cher et très facile à gérer.

Ben non, avec les détecteurs de présence et les BM2 ça le fait tout seul.
En test j'ai mis 3 BM2 en gare : tous les trains ralentissent (30 / 60 suivant la valeur du CV) ou s'arrêtent si le canton de sortie est occupé.


... Reste la puissance (Ampérage)  a régler..

Surtout ne rien demander à la carte du microprocesseur.
Alimenter les cartes relais avec une autre alimentation (5v ou 12v suivant le type de carte) et relier les masses (les moins).


Je viens de faire un test : un contact, délais, collage du relais... Pffff trop facile  8)
Et dire qu'avant il me fallait un circuit intégré avec plein de machins soudés autour, pffff  ??? ???
Philippe Blondé
Un 59 dans le 22

Pierre de Vannes

Citation de: Ph Blondé le 10 Novembre 2015 à 18:00:53
Je viens de faire un test : un contact, délais, collage du relais... Pffff trop facile  8)
Et dire qu'avant il me fallait un circuit intégré avec plein de machins soudés autour, pffff  ??? ???
Le bonheur des automates programmable et maintenant de l'Arduino/picaxe et consorts :D

...Surtout ne rien demander à la carte du microprocesseur.
Alimenter les cartes relais avec une autre alimentation (5v ou 12v suivant le type de carte) et relier les masses (les moins).

Même du temps des automates programmables, j'ai vite pris l'habitude des sorties opto-couplées ou de séparer la commande et la puissance. Les sorties relais ne tenant pas dans le temps, il était plus facile de changer un relais sur une embase qu'un bloc de sortie de l'automate.
La mer, un train, le bonheur...
http://boutique.maquettecreation.fr/ accessoires de décor du N au I

Ph Blondé

Bonjour à tous,
Ayé  :)
Le va et vient avec 3 autorails est terminé avec la commande par ARDUINO; en fait c'est le SELECTRONIC UNO, clone du précédent.
Donc version V.3 de l'automate.  ;) ;) On est passé des relais purs et durs à la version relais + CMOS pour terminer avec l'ARDUINO. A que ouf  :) :)
Je vous passe le fichier pdf que j'ai fait.
Le programme est un fichier .ino donc ça ne passe pas ici. Je peux vous le donner par en privé.
Philippe Blondé
Un 59 dans le 22

Admin

Bonjour,
Citation de: Ph Blondé le 21 Novembre 2015 à 09:43:19... Le programme est un fichier .ino donc ça ne passe pas ici. Je peux vous le donner par en privé.
Le .ino est autorisé par contre je n'ai pas fait d'essai pour voir ce que cela donne.

Ph Blondé

Merci Fred,
J'essaye.
Philippe Blondé
Un 59 dans le 22