Contexte et objectifs du projet :
Programmation du stack USB pour le PIC24 pour permettre de communiquer avec un ordinateur
Création de logiciel en JAVA Swing et engistrement en temps réel (en fichier texte) pour
Développement Système Zigbee
M2M & IOT (développement du produit) : ( Bluetooth,WiFi,SD card,Ethernet, Ecran tactile) codage
en C et AT Commnd (GSM,GPS) : Projet Personnel
La preuve de concept communication sans fil LoRa Mode (868MHZ) en Belgique
Réalisations/Activités:
Microcontrôleur PIC24f64GA004: Programmé en C
Récupération des informations via USB concernant les températures
Intégration des différentes couches : #Couche MAC - #Couche application
Microcontrôleur ARM STM32 : Programmé en C
Configuration du canal FSK
Livrables/Résultats :
Le coordinateur
Interface USB
Le Logiciel (HIM) en JAVA
Développement de systèmes GSM et l’amélioration dela carteélectronique pour le drone – La partieGSMa été réaliséeen autonomie.
HARDWARE DESIGN :
- La carte du contrôle de puissance pour GPS, GSM, moteur, charge utile,autopilote
- La carte autopilote (lacarte qui permet de contrôler tout le drone)
Le routage des cartes : (4 couches)
- Schématique
- Création de bibliothèque
- Le logiciel : DipTrace
Module GSM : L’interface entre le processeur l’ARM et le Module GSM SIEMENS TC65i (Codage en C et Command AT)
- L’envoie de SMS du l’état du drone
- La réception de SMS de demande d’information du drone
- Configuration du protocole TCP/IP
- Configuration de serveur SMTP et l’envoie E-‐mail
- L’envoie du DATA concernant le drone au serveur HTTP
- La data call pour piloter le drone par le réseau GSM
- Recherche pour intégrer une caméra IP pour pouvoir visualiser à distance
Développement de systèmes d’alarme incendie aux normes NF - Les missions ont toutes été réalisées en autonomie.
Système d’alarme adressable ATAD :
Surveillance de système d’alarme (surveillance de 512 contacts et transmission en temps réel au PC avec enregistrement des évènements sur mémoire externe)
- Utilisation de logiciel de configuration CFG avec option export Excel et import Excel (programmé en Java) ;
- Utilisation de logiciel JDB (Journal de bord) : enregistrement des alarmes en temps réel en fichier texte (JDB) ;
- Microcontrôleur dsPIC30f (programmé en C) ;
- Protocoles de communication : CAN, USB, SPI, RXTXserialCom pour java.
Répétiteur :
Affichage des messages tel sur le central via BUS CAN.
Module GSM :
Conception de carte GSM avec le module GSM Sierra Wireless Q2687 afin de transmettre les alarmes via SMS au technicien en temps réel.
- Hardware design ;
- Interface dsPIC30 et GSM Q2687.
SBS MAME, MA, SA, SAME :
Système d’alarme incendie avec message enregistré en anglais et français.
- Power management : Batterie li-ion avec MCP73113 ;
- Synchronisation avec plusieurs produits ;
- Allumage de la LED conforme à la norme NF :
- Commande relais ;
- Microcontrôleur PIC18f45K20: Programmé en C.
DVF FLASH :
Module auxiliaire
- Synchronisation avec plusieurs produits en conformité avec la norme ;
- Assistance à la validation de la certification.
Système radio :
Collaboration avec sous-traitant international dans le domaine du sans fil ;
- Rédaction de cahier des charges en Anglais ;
- Suivi de projet.
- Rédaction
Projet FREELANCE pour un client privé :
COMMUNICATION USB :
- Microcontrôleur PIC24f64GA004: Programmé en C
- Programmation du stack USB pour le PIC24 pour pouvoir permettre de communiquer avec un ordinateur PC.
Création de logiciel en JAVA :
- Récupération des informations via USB concernant les températures
- Création de graphiques en temps réel utilisant les données récupérées
- Option : enregistrement des données en fichier texte.
Développement Système Zigbee :
- Microcontrôleur PIC24f16ka102: Programmé en C
- Programmation du coordinateur
- Intégration des différentes couches : #Couche MAC - #Couche application
Conception et validation Thermostatique
- Validation Thermostatique électronique et développement de la future version
- Tests Thermostatiques selon les normes NF, NHS, EU puis rapport en Anglais
- Analyse de brevets notamment sur les circuits électroniques
Conception et réalisation d’un système de vidéosurveillance domestique, contrôlé à distance par l’utilisateur :
- Module GSM SIEMENS TC65 i : Programmé en Hayes AT Command pour la transmission des messages SMS.
- Microcontrôleur PIC16F877A : Programmé en C pour automatiser le système
- Gestion de la caisse, Vente, Pré-‐comptabilité
- Installation de Software et réparation de Hardware
- Service, Vente, Gestion de la caisse