Dans le cadre d’un développement interne sur fonds propres de systèmes d’aide à la conduite et de gestion de compétition, j’ai développé un appareil de type « Trip-Master » permettant le suivi en temps et en distance des épreuves de rallyes et de courses de côtes (aide aux copilotes), ainsi que la mise à jour d’un logiciel de gestion des temps et des classements.
Contexte et objectifs
Création et fabrication du boitier embarqué
Développement de boitiers de chronométrages par GPS
Développement et intégration de protocoles de transmission de données par voie hertzienne
Mise à jour du logiciel de classement
Dans le cadre d’un développement dans le domaine de la gestion de production la société NewTimes m’a confié l’étude et la réalisation d’un système de saisie des livraisons dans le monde médical. Ce système est composé
d’un organe de saisie fixé au poignet du magasinier, relié au central par une connexion wifi et travaillant à partir de dossier de livraison préparés en amont. La saisie se faisant soit a partir de l’écran tactile, soit à partir d’un
lecteur code-barres intégré.
Contexte et objectifs
Création de l’IHM
Gestion des opérations en temps réel
Autonomie du collaborateur.
Dans le cadre de la fabrication d’appareils d’analyse médicale, la société NewTimes s’est vue confié la réalisation logicielle d’une version de synthèse à partir de 2 solutions différentes, ainsi que la mise à jour de l’interface
Homme/Machine en version internationale.
a reçu commande pour une mise à jour d’unités de fabrication de produits alimentaires. Dans le cadre de cette modernisation, elle devait proposer la réactualisation de l’outil de gestion de production, afin de permettre une meilleure productivité (liaison directe avec l’automatisme, optimisation des changements de fabrication et pré- programmation de ces fabrications).
Dans le cadre de ce projet, j’ai été en charge du développement, des tests et de l’installation de cette GPAO en étroite liaison avec les automaticiens et la supervision (Intouch).
Une société constructrice d’outils destinés à la fabrication de véhicules routiers a demandé à un bureau d’étude grenoblois de lui développer un système complet de contrôle commande de ses outillages. Ce système comprend plusieurs cartes électroniques La carte principale est basée sur un processeur Cortex M4 de chez
STMicroélectronique dans un environnement « Temps réel »
L’OS choisi est celui de chez FreeRTOS. La chaîne de développement est celle de chez IAR.
Dans le cadre de ce projet, et compte tenu que le bureau d’étude n’a pas d’expérience du Temps Réel et encore moins de FreeRTOS, j’ai été amené à collaborer avec eux pour les lancer et les aider dans ce développement
Plus particulièrement, j’ai été en charge de l’écriture des spécifications fonctionnelles du système Temps
Réel (définition et description des taches et des drivers, structures des tables, architecture du process, définition des protocoles d’échange, etc)
A leur demande, j’ai également installé FreeRTOS sur une carte d’évaluation et fait une première formation à l’OS, afin de leur mettre « le pied à l’étrier »
Depuis 1988, je suis responsable informatique de la Direction Course auprès de l’ACM à Monaco pour les Grands Prix F1 et F1 historique, ainsi que pour le Rallye de Monte-Carlo.
Par la suite, depuis 2005, je suis intégré à la Fédération Française du sport automobile en tant que commissaire
Chrono et plus spécialement en charge des classements informatiques pour différentes courses automobiles (rallye et courses de côte).
Depuis fin 2013, je développe en fonds propres, différents outils spécifiques au sport automobiles, tel que « feux de départ », et logiciels de classement.
Contexte et objectifs
Evolutions et corrections de bugs
Mettre à jour l’IHM
Créer une nouvelle version du logiciel à partir de 2 configurations différentes
Dans le cadre d’un développement interne la société NewTimes m’a confié l’étude et la réalisation d’un ensemble
d’acquisition de mesure (Température/Humidité/Pression) destiné à la surveillance de salles propres (fabrication
de produits biochimiques). Ces boîtiers doivent également pouvoir gérer de la vidéosurveillance et de la détection
de gaz. Ces modules sont construit autour d’une carte Raspberry Pi3 en environnement linux/Debian et sont
interrogeables depuis une connexion Internet.
Contexte et objectifs
Création du logiciel d’acquisition avec IHM local via écran tft
Gestion d’une base de donnée en RAM (pb de fiabilité des cartes SD)
Création des pages Web d’interrogation en temps réel
Intégration en grappes, dans un réseau d’acquisition
Création d’un serveur local (PC) destiné à interroger et contrôler les différents boîtiers (Modbus TCP)
Bilan personnel
Technique : ajout d’une compétence dans le monde Raspberry
Développement en Python
Maîtrise des bus I2C et SPI
Intégrations de cartes et écrans spécifiques au monde Raspberry/Arduino
Interfaces Graphiques :
Développement en environnements graphiques différents (PEG – QT –Tkinter)
Contexte et objectifs
Modification des outils de communication PC-Automates (Api Schneider)
Mettre à jour l’IHM
Effectuer le portage en environnement 64bits windows7
Bilan personnel
Technique : ajout d’une compétence dans le monde OFS et Oracle
Découverte du monde de la production alimentaire industrielle
Personnel : formation du client final à la programmation industrielle
Contexte et objectifs
Développement (Hard + Soft) dans un environnement industriel
Développer l’esprit et l’architecture « temps réel » dans une entreprise habituée au petits « moutons à 5 pattes »
Donner confiance au client finale concernant la bonne maîtrise du projet
Bilan personnel
Technique : ajout d’une compétence dans le monde STM (cartes d’eval et Cube)
Découverte du monde du gros outillage automobile (puissance électriques, travail rapide, etc..)
Personnel : formation de jeunes ingénieurs au monde de l’industrie (fonction motivante)