Archive for the ‘Les projets’ Category

Système domotique X10

No Comments »

Système domotique basé sur les modules et le protocole X10 permettant de piloter sa maison et ses équipement électriques via un application graphique locale, des pages web ou un téléphone mobile.

  • domotique X10
  • linux Qt
  • LAMP

Diagramme de déploiement du système :

Diagramme déploiement du système

Interface web de pilotage domotique et webcam :

Ihm web de pilotage domotique d'une maison


Guide GPS multimédia

No Comments »

Guide GPS multimédia embarqué permettant de diffuser automatiquement du texte, du son et des images suivant la position où il se trouve.

  • GPS/NMEA
  • uClinux (linux embarqué) sur carte ARM7
  • application Qt permettant de préparer les présentations multimédias

Synoptique du système :

Synoptique du sytème

Gestion et transfert des contenus multimédias dans le guide GPS embarqué :

Gestion du transfert de contenu multimédia

IHM du guide GPS embarqué pour les touristes :

Ihm du guide embarqué

Le prototype final :

Prototype final


Géolocalisation barques

No Comments »

Système de géolocalisation d’une flotte de barques pour un embarcadère dans le marais poitevin.

  • modem GPS/GSM GenLoc sur RS232
  • application Linux/Qt
  • Traçabilité sous MySQL

Synoptique du système :

Synoptique du système

Exemples des commandes AT qui permettent de recevoir un SMS avec la position GPS du GenLoc :

Exemple de commandes AT

IHM de supervision finale de la flotte de barque, ici en test autour du lycée :

Ihm de supervision de la flotte de barques


Contrôle d’approvisionnement pda wifi

No Comments »

Contrôle de l’approvisionnement d’une chaîne de production d’une usine agro-alimentaire à l’aide d’un système mobile (PDA) wifi associé à un Fenwick :

  • Application embarquée sur PDA (Windows Mobile 5)
  • Génération/lecture de code barre 127
  • Routeur WIFI
  • Automate TSX37, bus ASi et coupleur Modbus/TCP
  • Base de données SQL Server
  • Application C++ avec les MFC
  • Balance RS232
  • Statistiques, traçabilité avec pages web ASP sur serveur IIS

Maquette du système utilisée pour le projet :

Maquette du système

Le code barre de type 39 utilisé pour ce projet :


Scanner EOBD

No Comments »

Système pédagogique d’aide au diagnostic automobile utilisant le protocole normalisé EOBD. Les informations du véhicule (régime moteur, dernière panne, pollution, …) sont accessibles à distance via un réseau TCP/IP pour être exploitées par les étudiants

  • Protocole EOBD (European On Board Diagnostic)
  • Boîtier convertisseur EOBD/RS232 de chez « SCANTOOL »
  • Lecture en analyse des DTC (Diagnostic Trouble Code)
  • Application Linux/Qt en C++

Synoptique du système :

Synoptique du système


Sériation de meringues QNX

No Comments »

Sériation de meringues sous QNX, avec contrôle qualité des meringues effectuée par une caméra industrielle Cognex. La chaîne de production est pilotée par un automate et accessible via Modbus/TCP. Une supervision graphique gère le tout.

  • TSX37 + coupleur ETY 110
  • Protocoles Modbus/TCP, FTP et SMTP
  • QNX Neutrino 6.2.1
  • Caméra Cognex avec le logiciel InSight
  • Applet Java + PHP/MySQL + WML

Synoptique du système :

Synoptique du système

Supervision réalisée sous QNX/Photon :

Supervision sous QNX

Supervision web avec applets JAVA :

Supervision web avec applets Java

Mesure automatique du diamètre moyen d’une meringue avec la caméra COGNEX et son logiciel InSight :

Logiciel caméra Cognex


Tracking GPS planeur

No Comments »

Suivi GPS en « temps réel » et à distance par ondes radio de planeurs sur cartes pour l’aérodrome de Niort-Souché.

  • GPS Garmin 12
  • Talkie-walkies Alan
  • Tinytrack et modem baycom
  • Protocoles NMEA, APRS, …
  • Linux/Qt
  • Site web PHP/JAVA

Synoptique du système :

Schéma du système

Lecture d’une trame NMEA « brute » via le protocole APRS sur les sockets radio AX25 :

Trame GPS selon la norme NMEA

Visualisation du vol en live sur une carte via des pages PHP/JAVA :

Ihm de suivi d'un vol en PHP/Java

Statistiques et courbes du vol via des pages PHP :

Statistiques et courbes du vol


Télégestion barrage

No Comments »

Télégestion d’un barrage de la Sèvre niortaise via une ligne téléphonique :

  • Automate TSX37
  • Module CLIP de WIT
  • Carte modem, commandes AT
  • Protocole TRSii
  • Supervision en C++ sous Linux/Qt
  • Statistiques web en PHP/WML pour téléphone mobile

Le barrage réel sur la Sèvre niortaise :

Barrage sur la Sèvre niortaise

La maquette simulant le système pour le projet :

Maquette du projet


Pilotage tamponneuse CAN

No Comments »

Pilotage d’une tamponneuse pneumatique de pièces avec contrôle qualité visuel assurée par une caméra en réseau :

  • Bus CAN (avec le boîtier CAN Bigbox de JANZ)
  • Application en C++ avec le framework MFC sous Windows 2000
  • Controle qualité automatique avec la caméra COGNEX en TCP/IP

La maquette de la tamponneuse, le bus CAN et la caméra COGNEX :

Tamponneuse

L’IHM de pilotage de la tamponneuse et de contrôle qualité caméra :

Ihm de pilotage


Supervision Cavda InTouch

No Comments »

Conception/réalisation d’une supervision d’un processus de fabrication de nourriture pour animaux, avec gestion des recettes et enregistrement des données de traçabilité :

  • Logiciel de supervision Intouch et serveur Applicom
  • Automate TSX37, bus ASi et PL7
  • Gestion des recettes avec SQL Server
  • Traçabilité sous Excel

Exemple d’IHM de la supervision :

Supervision IHM