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

Pages: [1] 2 3 ... 8
1
Bonjour Patrick,
ravi que ça te convienne et pour les questions, bien sûr !
Elles pourront peut-être enrichir les explications déjà présentes et dans ce cas utilise ce fil et sinon oui, la messagerie privée existe : accessible via l'icône à gauche de chaque post, sous le nom de l'auteur.
Et pour accéder à la tienne, c'est dans le bandeau en haut de page qui commence avec "accueil".
Note aussi qu'il y a sur le site un thème "les réseaux" destiné à la présentation des projets et réalisations persos !
En tous cas, ou d'ici là, bon amusement.
A plus
Philippe


2
Bonsoir Patrick,

"T'inquiète" pour tes questions, il manquait clairement des explications de base pour des premiers pas avec processing.

Bien vu ta capture d'écran, merci.
Donc tu arrives bien dans le programme ; les premiers stades sont franchis, le reste devrait venir facilement et j'espère que ce "tuto-partant-de-zéro" y aidera. Voici 7 étapes résumées sur cette image, un commentaire suit en dessous (vu ta capture, tu es déjà au point 5... on dirait bien que pour tout débloquer il ne manque plus que tu cliques sur... voir la flèche verte sur l'image 5)



Les étapes donc :
1 - on lance processing-3 par le .exe dans son dossier (ou bien sûr par un raccourci, ailleurs...)

2 - il s'ouvre sur une fenêtre vierge : une fenêtre "processing" avec un nom de fichier proposé par défaut... il ne servira pas ;

3 - car on va utiliser le choix "fichier" dans le menu supérieur. Mais auparavant, c'est le moment de vérifier les réglages de processing par l'option "préférences" disponible dans le menu "fichier" et que les fichiers .pde seront exécutés par défaut. Puis retour au menu fichier pour y choisir "ouvrir" et...

4 - ... aller au dossier TCO_EDETEX dans lequel on peut maintenant cliquer sur n'importe lequel des .pde ! (les étapes 1-2-3 devraient être inutiles une fois les préférences paramétrées)

5 - S'ouvre alors le programme TCO_EDETEX avec en tête quelques commentaires essentiels dont il faut principalement retenir que selon le choix sur la variable "run_mode" effectué en ligne 56/57, le programme va travailler soit en mode "EDition" (run_mode = false) soit en mode "EXploitation" (run_mode = true).
(une fois le développement du TCO achevé, il sera alors temps de s'intéresser à sa version auto-exécutable, laquelle lance un TCO opérationnel et en plein écran. Mais là, on développe donc "run_mode = false")
-> comme expliqué... pas clairement du tout... dans le texte d'introduction, on ne choisit pas un fichier ".tsv" par le menu supérieur mais par clic sur le bouton au triangle vert (voir image 5) ;

6 - s'ouvre alors la fenêtre "monTCO" ! Et la fenêtre "charge un fichier" par laquelle il faut : soit ouvrir un fichier .tsv existant, pas forcément dans le dossier proposé, pour l'éditer, soit "annuler" et dans ce cas on obtient un espace vierge.

7 - si on choisit le .tsv exemple (locodrome), on obtient le réseau en bas d'image (aux détails près que le menu y a été attrapé-glissé à droite-toute et que ses options "cachées" ont été ouvertes - à noter que les gros points rouge dans certains pavés signalent la disponibilité d'une aide contextuelle)

Et yapuka !
(à propos du yapuka, as tu trouvé le message perso et pu accéder à la vidéo ?)
Une fois le TCO au point, on passe en "run_mode = true" et on a son TCO opérationnel.

Qu'on peut avoir agrémenté d'une image de son choix - à travailler pour par exemple avoir de jolis poussoirs - et l'on obtient quelque chose comme ceci (image capturée juste après un tact sur le pad à droite du bouton fictif "save" pour illustrer les choix de sauvegarde proposés (avec autant de colonnes que de convois/locos sur le réseau à concurrence de huit).
Le tout bien sûr pourvu que le code côté réseau sache "parler TCO" (voir "serial.pde").


A toi de raconter !
Bonne fin de soirée et bonne semaine
Philippe

3
Les réseaux / Re : Mes petits réseaux hybrides à base d'Arduino
« le: mars 28, 2025, 10:00:55 pm »
Bonsoir,
puisqu'on parle Bluetooth (tiens, risque de neige ?)... sans avoir vérifié je le reconnais sur d'autres éventuels fils je signale à toutes fins utiles une excellente application Google qui permet de créer son appli perso sur Android ou iPhone et ce sans une seule ligne de code (alors qu'on en fait mais sans forcément s'en apercevoir !) : App Inventor
Voir par exemple cette vidéo au titre alléchant : Créer une application android avec appinventor et contrôler un arduino en bluetooth


Ayant pratiqué, je témoigne que c'est un jeu... d'enfant (bonne occasion de rajeunir !)

4
Bonsoir Patrick,

Eh bien si tu es un têtu alors on va y arrive car on sera deux !

voilà le plan :
1 - lance ton processing et montre une capture d'écran, qu'on soit sûr qu'on parle de la même chose - rappel, il faut la Version 3.5.4... impératif !
par exemple - https://filehippo.com/fr/download_processing/3.5.4/
2 - si tu as cette version, en cliquant sur n'importe lequel des 9 fichiers "*.pde" processing s'ouvrira et lancera le programme ; tu auras alors à l'écran le menu dont je parlais et, en étendant ce menu à l'aide de la flèche rouge en partie inférieure, l'icône qui permet d'entrer dans la recherche (des fichiers *.tvs en l'occurrence). A partir de là tu pourras charger le ficher exemple et s'il reste des questions j'y répondrai avec plaisir.
le lien vers mon cloud : https://drive.google.com/drive/folders/1EQl4P0ywImVytY25iv6GkBgJn-qf-5Ko?usp=drive_link
3 - la vidéo déjà citée (mais bloquée... c'est nouveau ça ??) devrait rendre limpide tout le reste. Je vais te donner le lien youtube en messagerie privée. Et si même là elle est virée, je te donnerai mon adresse mail perso... non mais !

Concernant l'autoexe : je te propose d'en reparler plus tard pour ne pas t'embrouiller. Laisse donc dans un premier temps tomber le dossier de ce nom qui est présent avec le lien cloud. En son temps, tu verras que lorsque ton TCO sera construit, plutôt que de le lancer a) en ouvrant processing, puis b) le programme TCO, puis c) le .tvs de ton réseau, tout ça pourra se faire un un seul clic.

Bref, c'est comme si c'était déjà tout réglé,
Alors, bonne soirée !
Philippe

5
Bonsoir Patrick,

Parmi les fichiers présentés, quel est celui qu'il faut ouvrir en premier ?
je ne parviens pas à ouvrir les fichiers .tsv, même à partir de processing

- première question : n'importe quel .pde. Et toute la série suivra sans rien d'autre à faire. Mais attention, le programme fonctionne avec processing 3 (mais pas 4).

- les fichiers tsv : ce sont les fichiers créés par porcessing ; il faut donc être dans processing pour pouvoir les ouvrir.
  Et pour cela, une fois le programme lancé, une menu s'affiche à gauche - en cliquant sur la flèche rouge du dessus, on obtient des options complémentaires dont une image de dossier windows. On cherche ensuite son fichier comme de la façon habituelle.

Si tu te lances, cette vidéo te donnera un aperçu de ce que tu pourras obtenir de ce programme dans son mode "édition":
https://youtu.be/LPAH0DWBTS0?si=DfX8O5HpgY6MSUz1

(bien sûr, une fois ton TCO créé, dans son utilisation ("run-mode") les pavés de construction disparaitrons ! D'autre part, les animations des mouvements d'aiguilles de seront plus de simples simulations mais elles obéiront à tes séquences réelles d'ouverture et fermeture de tes appareils de voie. Les messages qui doivent être échangés entre réseau et TCO sont détaillés dans la feuille "serial" du programme.

Bon amusement !
(lien direct vers la vidéo supprimé par Thierry-modérateur.... infraction aux règles - je les cherche ! - ou mauvaise procédure ? Je tente l'option intégrée d'insertion de lien)

6
​Bonjour bonsoir tout le monde,

Suite à ancien post de présentation d'un utilitaire de création de Tableau-de-Commande-Opérationnel... un TCO quoi, voici un lien vers une vidéo qui a vocation de démo et tuto de prise en main.



Après la création, plutôt que de se contenter de l'image brute du TCO créé, il restera à user de créativité pour ajouter une jolie image de fond. Le TCO y affichera uniquement en surimpression les pastilles couleur des statuts d'aiguilles et colorisation personnalisées des occupations de sections.

et voici le lien pour charger le code processing :
https://drive.google.com/drive/folders/18yBdrVHtfe3ZhrG2-hMqoNnGRjOqy5zO?usp=sharing

Bon amusement...

7
Trucs & astuces / Re : Du vécu
« le: janvier 03, 2023, 12:36:58 pm »
oups ça craint en effet !
MERCI pour l'info, je commande et je brancherai !

8
Bonjour,

Denis : merci pour ton retour.
Peut-être plutôt une question d'environnement qu'un problème de partage ? Chez moi, W10 et Firefox, ça fonctionne.
Autre explication possible : le lien n'avait pas les balises.

J'ai en tous cas modifié mon post pour y inclure des zips, deux premiers zip du moins car il en faudra deux autres que j'ajoute ici.

Christian : ton post m'avait échappé - je vais y aller voir ; on dirait bien qu'on a travaillé dans des directions voisines !

et mort aux relais !!

EDIT : lien corrigé, fonctionnel maintenant

9
Oh!  le fil ressuscite ! Super car c'est bien surprenant qu'il n'y ait pas plus de monde sur un tel sujet... un TCO processing c'est pourtant vraiment top !

Le message de JPap (bienvenue à toi !) m'incite à mettre un partage mon sketch perso... Qui a tout de même hérité d'un ou deux gènes du "système de Denis" puisque l'interface graphique a gardé comme un air de ressemblance !
Mais il a une finalité et donc des fonctionnalités différentes de train-TCO, (raison pour laquelle j'ai finalement fait ma propre cuisine) qui sont expliquées brièvement dans le fil que je viens de créer.

Je vais toutefois vite regarder les développements de train/edit_TCO ! (je pensais que le projet était arrêté !?)

Et puis... bonne année tout le monde​ !

https://forum.locoduino.org/index.php?topic=1493.0

10
Bonjour, bonsoir
et bonne année à tout le monde !

​Sur un réseau, pas possible de faire l'impasse d'un tableau de commande (opérationnel tant qu'à faire), non ?
​Alors pourquoi, sauf à être bloqué à  l'époque III, ne pas ​adopter un TCO virtuel, graphique, sur écran ? Tactile de préférence.
Pourtant les sujets qui en parlent sont peu regardés, étrangement.

Mais je fais partie des rares convaincus et je remercie pour cela les pionniers Pierre59 et DDEFF qui ont développé des codes sous Processing (langage sous java, orienté graphisme)

A leur suite c'est logiquement Processing  également qui fait tourner mon propre TC... OPERATIONNEL!

Opérationnel car :
- il est à priori débogué... mais un bêta-testeur (merci d'avance) y mettra certainement des bémols. Et je tiendrai compte.
- il opère le réseau en permettant la commande des aiguilles et d'un pont-tournant, ainsi que la visualisations temps-réels des occupations de sections/cantons électriques par les différents trains présents.
Il offre de plus une visu globale, temps réel également, des tracés résultants des positions d'aiguilles ainsi qu'un compte rendu visuel des aiguilles en cours de mouvement (lorsque manœuvre par servo) et peut fonctionner en miroir d'un pupitre physique (dans ce cas il est indifféremment maître ou esclave). Ou sans la moindre commande physique associée. De plus, bien plus facilement qu'en câblage physique, il offre la possibilité de commander une aiguille individuellement et/ou dans un groupe d'aiguilles.
Il s'initialise en demandant au gestionnaire Arduino les paramètres de configuration en cours ; inversement il peut demander à "Arduino" de sauvegarder en EEPROM une configuration de réseau spécifique de façon à la retrouver à la prochaine session.

Pour profiter de tout ceci, la première étape consistera à reproduire schématiquement le tracé de son réseau, c'est simple et rapide via les fonctions d'édition (à noter qu'il est possible de représenter un niveau "caché", ceci grâce à un principe génial repris des créations de DDEFF). Puis à l'agrémenter éventuellement d'images de fond (qui pourront utilement comporter des repères ou toute inscription) ainsi que de mp3 ou wav de sonorisation, pourquoi pas ?

Restera ensuite à faire en sorte que le code Processing et le code gestionnaire du réseau se comprennent (les indications pour cela sont en commentaires dans le sketch) et le tour est joué.
(Ou presque... car il manque les compatibilités android  et IOS qui seraient sympa. Dans l'état c'est Windows... or les tablettes sont rares. Mais pas indispensables, un écran + souris ou tactile, et ça marche)

Nota : le dossier inclut un sketch de démonstration (à charger sur un Arduino) qui simule la "vie" d'un pseudo locodrome avec pont-tournant et illustre les infos échangées entre TCO et réseau.

Bonne prise en main, et si besoin j'y aiderai bien sûr.

Le dossier original étant trop gros pour être joint, voici un lien de téléchargement : (version avril 2025)
https://drive.google.com/drive/folders/1jdTJQCIK82O93DRj6iRzWNx_KpzNL-Q3?usp=sharing

11
trouvé !


12
Merci... !
merci notamment à msport.. le grand moment de solitude hihi c'était exactement ça ! et j'ai remarqué que vous êtes bien souvent là sur le forum pour adoucir de tels moments de façon positive !
merci aussi à Jean-Luc pour son explication rationnelle du phénomène blink. C'est au moins un point réglé... mais ça n'est hélas qu'un point de détail. Le phénomène que je rencontre est bien plus exaspérant. Et ça n'est pas lié au PC puisqu'il affecte mes deux PC de la même façon, il y a donc un mode commun quelque part. Or rétrograder vers la dernière mise à jour n'est plus possible, je viens de regarder, car elle a plus de 10j... pourtant j'y croyais.

J'imagine que d'une façon ou d'une autre le problème sera réglé, encore une fois... mais que de temps et d'énergie mentale perdue (je crains qu'un jour le sursaut nécessaire pour "entretenir" ne devienne une aliénation insupportable. Dommage pour le plaisir de la bidouille et de la création... )
Je reviendrai dire comment. Ce qui me surprend et m'embête beaucoup est de m'apercevoir que je serais le patient zéro ? (nul à ce point ??)

13
Bonjour Dominique...

Le projet ? ça peut être du modélisme ferroviaire en pleine voie de tout mes posts ici... ou du tricot selon l'aide que je recevrai (j'espère). Mais pour le tricot je changerai bien sûr de forum !

Quant-au problème...
je reformule : un "truc" a changé dans la configuration de l'IDE Arduino et/ou, plus vraisemblablement de l'environnement Windows et je ne sais pas où chercher.
Je me suis donc mis en mode "débutant" incapable de configurer son Arduino.
Car peu importe la nature des codes (mais promis c'est du "ferroviaire"), le constat tel que je l'ai détaillé est indépendant du code et a concerné autant Teensy que AVR (moins gravement ces derniers)

j'ai voulu un titre accrocheur... mais d'accord pour le "modérer"

14
Débuter / l'IDE Arduino dysfonctionne t-il soudainement chez vous ?
« le: juillet 03, 2022, 06:41:20 pm »
Bonjour et SOS...

J'imagine que tout le monde a connu des moments de raz le bol...
là je craque "grave" et ... surprise ! je ne trouve rien ici qui traite de "mon cas" qui ne doit pourtant pas être isolé, ça n'est pas possible !

Voilà
Je suis exceptionnellement resté quelques jours sans éprouver le besoin de retoucher un code ou l'autre... jusque hier. Et là... PLUS RIEN NE COMPILE ! Ni Arduino ni teensy... et ça sur mes deux PC...

Je me souviens vaguement d'une mise à jour des cartes Arduino ? ça ne doit pas être ça car un downgrade n'a rien changé
Ainsi qu'une d'une mise à jour W10...
personne n'a eu de soucis récemment ??

Sur Arduino ça c'est réglé assez facilement... j'avoue que je ne saurais plus dire comment... il me reste tout de même l'étonnement de plus plus pouvoir faire fonctionner un vieux code blink de test qui contenait "byte LED_BUILTIN = 13;" et ça marchait, j'en suis certain !
Or plus moyen de compiler, maintenant seul #define LED_BUILTIN 13 passe la compilation (???). Pas grave.

Sauf que je suis maintenant principalement sur Teensy, 3.5 et 3.2 et là c'est bien pire :
- téléchargement et réinstallation de TeensyduinoInstall.exe... ouf ça marche !
... aïe ("M") une seule fois ! on peut télécharger un code mais la seconde fois produit le message "Une erreur est survenue lors du transfert du croquis - Could not run teensy_reboot.exe (CreateProcess error)"
- nouvelle installation ? Eh non.. refus "unable to write file "harware/tools/teensy_reboot.exe"
- redémarrage du PC et nouvelle tentative... ça marche (une fois. Etc etc)
- enfin ça marche... à peu près ! le code se charge et tourne mais le port USB est "offline"... pas de Serial ! "Unable to run teensy_serialmon"

Bien sûr il y a le forum Teensy... mais le problème semble plus général et peut-être y a-il une piste à laquelle je n'ai pas pensée ? (et puis ici on speak français !)
Ça me remotiverait ! car là j'ai des envies de plutôt de me mettre au tricot !

15
Débuter / Re : PCA9685
« le: février 11, 2022, 09:40:57 pm »
hihihi... +1 !  ;)

(on a tous débuté !)

Pages: [1] 2 3 ... 8