Age : 44 Localisation : 67000 STRASBOURG Nombre de messages : 4563 Date d'inscription : 29/10/2015
Sujet: Re: iChooChoo : Pilotage et automatisation de réseau Sam 10 Déc - 21:38
En fait c'est le PC de développement avec une petite application de test rapide pour envoyer des ordres.
Un vieux PC qui traîne c'est effectivement courant mais : 1) Rien à voir mais faut arrêter maintenant avec XP, Windows 7 a déjà 7 ans on a assez de vieux PC pour faire tourner Win7 2) L'idée d'IChooChoo c'est de piloter et automatiser des petits réseaux genre vitrine, tout intégré avec un bouton on/off et ça démarre en quelques secondes. Je ne veux pas avoir un Windows qui démarre en 3 plombes, qui ne répond pas parfois parce qu'un truc n'a pas démarre comme prévu, donc besoin de dépanner avec un écran d'appoint, pas une carte mère avec processeur et ventilateur suspendu sous ce petite réseau et encore moins un PC déporté.
C'est pensé et voulu pour être "embarqué" et pour ça, le Raspberry Pi sous Linux est idéal !
Mais le système est ouvert, se commande via des ordres "texte" en IP, et je fournis même une librairie .net avec des méthodes qui appellent correctement le serveur avec ces ordres IP, donc pourquoi pas avoir une interface depuis CDM Rail pour lancer des scénarios lumineux ou commander les aiguillages via de simples relais au lieu de décodeurs DCC.
SUPERN Membre
Age : 76 Localisation : Charente Maritime Nombre de messages : 306 Date d'inscription : 24/06/2013
Sujet: Re: iChooChoo : Pilotage et automatisation de réseau Dim 11 Déc - 10:55
OK
bien compris ta philosophie. Donc peu d'intérêt à mettre les deux outils en cascade.
Yves Au fait on tourne sous Windows, mais de XP à W10.
sierramike Membre
Age : 44 Localisation : 67000 STRASBOURG Nombre de messages : 4563 Date d'inscription : 29/10/2015
Sujet: Re: iChooChoo : Pilotage et automatisation de réseau Jeu 29 Déc - 21:27
Nouvelle vidéo pour démontrer le fonctionnement avec plus de modules esclaves (ici 4 modules), la tenue dans le temps sans plantage (ici plus de 36 heures), et le fonctionnement simultané correct de 8 scénarios de lumières sur un seul module (maximum prévu dans le code, qui me semble suffisant pour un seul module !). Bien sûr avec 4 modules par exemple, le système pourrait gérer 4 x 8 = 32 scénarios simultanés
De plus, tout ceci est alimenté par un adaptateur secteur Dell de récup, qui sort du 19.5V vers un Buck Converter réglé pour sortir du 5V, qui est alors fourni au Raspberry Pi et aux Arduinos. La tension est donc bien stable sur la durée, et le Buck Converter est à peine tiède.
Voici la vidéo toute fraîche :
Murphy Membre
Age : 79 Localisation : Doubs, Montbéliard Nombre de messages : 3232 Date d'inscription : 20/08/2007
Sujet: Re: iChooChoo : Pilotage et automatisation de réseau Jeu 29 Déc - 23:13
En tout cas l'idée d'utiliser un Raspberry Pi pour piloter un réseau est intéressante. Surtout que c'est un des moins cher actuellement. A voir donc.
sierramike Membre
Age : 44 Localisation : 67000 STRASBOURG Nombre de messages : 4563 Date d'inscription : 29/10/2015
Sujet: Re: iChooChoo : Pilotage et automatisation de réseau Jeu 5 Jan - 0:11
Murphy a écrit:
En tout cas l'idée d'utiliser un Raspberry Pi pour piloter un réseau est intéressante. Surtout que c'est un des moins cher actuellement. A voir donc.
En effet, j'en ai même commandé 2 de plus à 29€ pièce, promotion sur eBay dans le calendrier de l'avent juste avant les fêtes
sierramike Membre
Age : 44 Localisation : 67000 STRASBOURG Nombre de messages : 4563 Date d'inscription : 29/10/2015
Sujet: Re: iChooChoo : Pilotage et automatisation de réseau Jeu 5 Jan - 0:12
Age : 61 Localisation : yyy Nombre de messages : 2043 Date d'inscription : 10/10/2010
Sujet: Re: iChooChoo : Pilotage et automatisation de réseau Jeu 5 Jan - 7:54
Bonjour Sierramike,
Je suis toujours avec grand intérêt tes développements ainsi que la construction de ton réseau hivernal.
Je suis interpellé par le Buck Converter que tu utilises pour produire le 5 V à partir du 19-5 V de l'alim de PC portable. Aurais-tu la référence de ce composant ?
Merci d'avance. Meilleurs voeux pour 2017 !
sierramike Membre
Age : 44 Localisation : 67000 STRASBOURG Nombre de messages : 4563 Date d'inscription : 29/10/2015
Sujet: Re: iChooChoo : Pilotage et automatisation de réseau Jeu 5 Jan - 8:47
Et bientôt la nouvelle version totalement réalisée en .NET de iChooChoo sera publiée, il me reste le script d'installation à réaliser.
sierramike Membre
Age : 44 Localisation : 67000 STRASBOURG Nombre de messages : 4563 Date d'inscription : 29/10/2015
Sujet: Re: iChooChoo : Pilotage et automatisation de réseau Sam 7 Jan - 15:02
Ca y est ! La nouvelle préversion 0.40 est en ligne, avec un nouvel article sur le blog : Pré-version 0.40 disponible !
Au menu des nouveautés :
Conversion de l’ensemble du code vers C# / .NET
- Librairie : - Création de la librairie - Actions - Configurations - Logs (Création du serveur TCP de log) - Modules
- Serveur : - Création du BICCPCommunicator (gestion de la communication I2C sur un thread séparé)
- Client : - Création de la librairie client - Méthodes d’appel aux communications vers le serveur - Instanciation des modules avec méthodes d’appel des fonctions spécifiques des modules - Client de log avec événement pour recevoir les notifications de nouvelles entrées sur le log du serveur
- Client Windows : - Création de l’application Windows Forms - Création de forms de tests des modules : General Purpose et Lighting - Ajout d’icônes pour identifier les types de modules - Abonnement aux événements de logs pour les afficher sur la form principale
- Client Web : - Conversion de l’existant en ASP.NET
- Arduino : - Création des scénarios Lighting : Start, Stop, Blinker, Traffic Lights, Chaser, Arc Welding, Camera Flash, Fire
- Divers : - Création de scripts d’installation / désinstallation : - preinstall.sh : installation des packages prérequis - install.sh : installation de iChooChoo - uninstall.sh : désinstallation de iChooChoo
Contenu sponsorisé
Sujet: Re: iChooChoo : Pilotage et automatisation de réseau