Portfolio · Génie Électrique

Emmanuel Adonkor

Étudiant en Génie Électrique. Je conçois des systèmes embarqués qui mesurent, analysent et pilotent l'énergie.

Licence Professionnelle GE · École Polytechnique de Lomé · Togo

PQMS · SORTIE ONDULEUR · 3~ 50 Hz● ACQ
V EFF230,1 V
FRÉQ.50,00 Hz
THD-V3,8 %
FP0,97

À propos

Je termine ma Licence Professionnelle en Génie Électrique à l'École Polytechnique de Lomé (Université de Lomé). Je fais mon stage de fin d'études au CERME, le Centre d'Excellence Régional pour la Maîtrise de l'Électricité, sous la direction du Dr AGBESSI Akuété Pierre.

Mon terrain, c'est la rencontre entre l'électrotechnique et le logiciel : capteurs, Raspberry Pi, traitement du signal en Python et interfaces qui rendent les mesures lisibles. J'aime les projets qui ont un impact concret, comme la qualité de l'énergie des installations solaires, l'efficacité énergétique d'un aéroport ou la surveillance agricole par drone.

À côté des cours, j'anime des séances de programmation Python pour d'autres étudiants.

3projets d'ingénierie en cours
Pythonlangage principal, que j'enseigne
CS50xcertification Harvard obtenue

Projets

Des prototypes matériels et logiciels, du capteur jusqu'au tableau de bord.

Mémoire · en cours CERME-UL
Installation PV

Analyseur intelligent de réseau électrique avec IA embarquée

Un système de supervision en temps réel de la qualité de l'énergie à la sortie d'un onduleur photovoltaïque. Il détecte automatiquement les perturbations et propose des actions de maintenance.

  • Mesure continue de V, I, f, THD et facteur de puissance sur les trois phases.
  • Détection des creux de tension, surtensions, harmoniques, déséquilibres et pertes dues à l'encrassement des panneaux.
  • Acquisition 24 bits, 6 voies simultanées (ADS131M06) sur Raspberry Pi 5 avec écran tactile 7".
Raspberry Pi 5ADS131M06ZMPT101BSCT013Traitement du signalIA embarquée
Logiciel · V1.0 Desktop · Web · Mobile

PQMS Energy Analyzer

Le logiciel de l'analyseur. Il fonctionne en mode simulation sous Windows et bascule vers l'acquisition réelle sur Raspberry Pi grâce à une abstraction de source de signal. Il analyse harmoniques, déséquilibre, flicker et spectre, génère des rapports PDF et produit un diagnostic par IA avec un moteur de règles local en secours.

Modèle Simulink : source triphasée, blocs de scénarios Saine, Surtension, Chute de tension, Harmonique et Harmonique + Sag sélectionnés par un Multiport Switch, mesures RMS par phase avec cadrans, et bloc MATLAB de calcul du THD et du statut du réseau
Modèle MATLAB/Simulink de validation : un sélecteur injecte cinq scénarios (réseau sain, surtension, chute de tension, harmoniques, harmoniques + creux) et un bloc MATLAB calcule le THD et le statut du réseau. Ici, surtension sur la phase B : 323,3 V eff. contre 230,9 V sur A et C.
Application desktop (PySide6) : lancement depuis VS Code, puis mesures triphasées en mode simulation (tensions, courants, fréquence, THD, facteur de puissance, puissance totale).

Il existe aussi en tableau de bord web temps réel et en application mobile Android/iOS. Les deux se connectent à une mesure déjà en cours sur l'appareil, soit directement sur le réseau local, soit à distance via un serveur relais protégé par identifiant et mot de passe de l'appareil.

Application mobile : lancement, connexion locale ou par relais, attente de mesure.
Tableau de bord web PQMS : écran de connexion à un appareil, choix entre connexion directe et longue distance, clé API Gemini optionnelle
Tableau de bord web : connexion à l'appareil et diagnostic IA optionnel.
PythonMATLAB / SimulinkPySide6NumPy / SciPyMatplotlibReportLabReact Native / ExpoAPI Gemini
Démonstrateur · en cours Aéroport AIGE, Lomé
Plafond CEET 1550 kVA

Gestion énergétique intelligente du terminal de l'AIGE

Un démonstrateur physique du réseau d'eau glacée qui climatise le terminal de l'Aéroport International Gnassingbé Eyadéma. Il montre ce que la régulation apporte face à un groupe froid qui tourne aujourd'hui à 100 % en continu.

  • Maquette imprimée en 3D, circuits en PETG transparent pour voir l'équilibrage hydraulique, bouteille de découplage et vannes 2 voies motorisées.
  • Raspberry Pi en mini-GTB : pompage à débit variable, confort adaptatif par zone et délestage pour respecter la puissance souscrite.
  • Comptage des passagers par barrières infrarouges, sondes PT100, débitmètres et modules INA219.
  • Conception appuyée sur une visite technique du site avec la SALT.
Raspberry PiRégulation PWMPeltierImpression 3DCVC
Prototype · 2025 Université de Lomé
Efficacité énergétique

Éclairage intelligent pour l'Université de Lomé

Un prototype pour réduire la consommation de l'éclairage sur le campus : les lampes s'allument seulement quand il fait sombre ou quand quelqu'un est présent, au lieu de rester allumées en continu.

  • Lampe 1 commandée par une photorésistance (LDR) : allumage sous un seuil de luminosité.
  • Lampe 2 commandée par un détecteur de présence : allumage au passage, extinction ensuite.
  • Commutation des lampes par modules relais, programme en C++ sur Arduino.
Montage complet : Arduino Uno et Nano sur plaque d'essai, LED rouge et jaune, capteur, module relais allumé
Montage avec module relais et voyants.
Arduino Uno relié à une plaque d'essai avec Arduino Nano, LED rouge allumée et capteur ultrasonique
Premiers tests des capteurs.
Code Arduino : si la valeur de la LDR est sous le seuil, le relais 1 allume la lampe ; si le PIR détecte une présence, le relais 2 allume la lampe
La logique de commande dans l'IDE Arduino.
Arduino Uno / NanoLDRDétection de présenceRelaisÉconomie d'énergie
Concours · ANAC Togo Équipe de 5
AGRO-DRONE INNOV

Drone de surveillance agricole et environnementale

Participation au Concours Étudiant de Conception et Fabrication de Drones organisé par l'Agence Nationale de l'Aviation Civile. Notre drone surveille les cultures, suit l'environnement et aide à prévenir les feux de brousse.

J'ai contribué au cahier des charges : architecture système, bilan de masse, dimensionnement batterie, résolution au sol (GSD), bilan de liaison radio et analyse des risques.

Conception droneDimensionnementLiaison radioTravail d'équipe
Hackathon · 48 h YAS Togo
Plateforme web

AgriLink

Une plateforme agricole conçue en 48 heures pendant le hackathon de YAS Togo. Elle met en relation producteurs, acheteurs et transporteurs, et facilite la vérification des producteurs, les commandes, le paiement et la livraison.

  • Quatre espaces : producteur, acheteur, centre AgriLink (vérification et gestion) et transporteur.
  • Espace producteur : profil vérifié, catalogue de produits avec quantités et prix en FCFA, suivi des commandes par statut.
  • Parcours complet de la déclaration d'un produit jusqu'à sa livraison.
Page d'accueil AgriLink : « Connecter les producteurs aux acheteurs » sur fond vert, bouton Commencer
Page d'accueil.
Choix du profil : Producteur, Acheteur, Centre AgriLink, Transporteur
Choix du profil.
Section objectifs : mettre en relation, créer la confiance, faciliter la livraison
Les trois objectifs de la plateforme.
Formulaire d'ajout de produit : nom, quantité, unité, prix, description
Espace producteur : publier un produit.
Tableau des commandes avec statuts En préparation, En livraison, Livrée
Suivi des commandes par statut.
HTML / CSS / JavaScriptConception UXAgritechTravail d'équipe
Crunch Time · équipe EPL Application mobile
Santé & secours

HONAM

Une application d'alerte d'urgence et de dossier médical électronique. En maintenant un seul bouton, l'utilisateur envoie une alerte géolocalisée à ses proches et aux secours. Les secouristes accèdent à ses informations vitales en scannant un QR code.

  • Bouton d'urgence avec message vocal automatique et sirène, même téléphone verrouillé.
  • QR code médical à afficher sur l'écran de verrouillage, imprimer ou porter sur un bracelet.
  • Carte des ambulances et centres de santé proches, avec appel et itinéraire.
  • Dossier médical (allergies, traitements, antécédents, vaccins), contacts d'urgence, assurance et pharmacie.
Écran d'accueil HONAM avec grand bouton URGENCE et numéros SAMU et pompiers
Alerte
QR code médical d'urgence pour les secouristes
QR médical
Carte et secours : position GPS, ambulances disponibles à proximité
Secours proches
Dossier médical, onglet allergies avec niveau de sévérité
Dossier
Paramètres de l'alerte vocale : volume, répétitions, sirène
Alerte vocale
Démo complète · 1 min 34
L'équipe HONAM en t-shirts rouges EPL avec badges, en extérieur
L'équipe de l'EPL à Crunch Time.
Application mobileGéolocalisationQR codeSynthèse vocaleE-santé
Prototype · réalisé Liaison radio LoRa
Géolocalisation GPS

Détection de marées noires

Un système de détection de pollution par hydrocarbures. Un nœud capteur géolocalisé repère la nappe et transmet l'alerte par radio longue portée à une passerelle connectée, qui la relaie vers l'ordinateur de supervision.

LoRaESP8266GPSArduinoIoT environnemental
Projet académique ESP32
Tableau de bord web

Irrigation intelligente

Un système d'arrosage automatique piloté par un ESP32. Il mesure l'humidité du sol, le niveau d'eau de la réserve et la pression atmosphérique, puis déclenche l'arrosage par relais quand le sol devient trop sec.

  • Capteur d'humidité du sol, capteur ultrasonique pour le niveau du réservoir, capteur de pression.
  • Commande de la pompe par module relais, affichage local sur écran LCD et voyants d'état.
  • Tableau de bord web servi par l'ESP32 : valeurs en direct, courbes et historique horodaté avec l'état du système.
Montage sur plaque d'essai : ESP32, deux relais, capteur ultrasonique, écran LCD, LED rouge, bleue et blanche
Le montage : ESP32, relais, capteur ultrasonique, LCD et voyants.
Tableau de bord Irrigation Intelligente ESP32 : humidité du sol 38 %, niveau d'eau 33 %, pression 1008 hPa, arrosage ON, courbe d'humidité
Tableau de bord : mesures en direct et courbe d'humidité.
Courbe du niveau d'eau et tableau d'historique : heure, humidité, niveau, pression, état
Niveau d'eau et historique, ici avec des données de test.
Test du capteur d'humidité dans l'eau.
Carte Arduino Uno allumée et câblée sur l'établi, entourée de boîtes de composants
Montage de test sur Arduino Uno.
ESP32ArduinoServeur web embarquéChart.jsRelaisCapteurs

Compétences

Ce que j'utilise dans mes projets.

Électrique & énergie

  • Qualité de l'énergie (THD, FP, creux, surtensions)
  • Réseaux triphasés, protections
  • Photovoltaïque et onduleurs
  • Efficacité énergétique, CVC
  • Instrumentation et capteurs

Embarqué

  • Raspberry Pi, ESP32, Arduino
  • Convertisseurs A/N (ADS1115, ADS131M06)
  • Bus I²C / SPI, PWM, MOSFET
  • Acquisition et traitement du signal
  • Impression 3D pour prototypes

Logiciel

  • Python, NumPy, SciPy, Matplotlib
  • MATLAB / Simulink
  • Interfaces PySide6
  • Tableaux de bord web
  • React Native / Expo
  • Intégration d'IA (API Gemini)

Parcours

Formation et expériences.

  1. Stage de fin d'études · CERME, Université de LoméAnalyseur intelligent de réseau électrique, encadré par le Dr AGBESSI Akuété Pierre.
  2. Concours CECFD · ANAC TogoÉquipe AGRO-DRONE INNOV, drone de surveillance agricole.
  3. Licence Professionnelle Génie Électrique · EPLÉcole Polytechnique de Lomé, Université de Lomé.
  4. CS50x · Harvard (edX)Introduction à l'informatique.
  5. Baccalauréat F3Électrotechnique.
Français natif
Éwé, Kabyè courant
Anglais B1
Russe débutant

Contact

Stage, collaboration ou projet en énergie et systèmes embarqués : écrivez-moi.

E-mail adonkoremmanuelcharles@gmail.com
Téléphone & WhatsApp +228 93 67 63 08