Projet

Général

Profil

Actions

Procédure de génération / mise en route du projet


Contenu de la section

Vous trouverez dans cette section la procédure de génération / mise en route du projet.
A noter que la démarche suivie, ainsi que la configuration des logiciels utilisés, sont décrits dans les notes d'applications disponibles dans la section Notes d'applications.
Cette section a donc pour but de décrire succinctement les étapes importantes du projet.

1. Configuration de l'émetteur

La première étape consiste à préparer le matériel, notamment le bladeRF et l’émetteur ESP32 WiFi LoRa 32 V2.
Ensuite, il faut programmer l’émetteur à l’aide d’Arduino IDE, puis implémenter le code dans le module ESP32 afin qu’il puisse envoyer une trame au bladeRF.

2. Configuration de la passerelle

Une fois cela fait, il faut configurer GNU Radio en installant gr-lora et GNU Radio sous Linux.
Ensuite, il est nécessaire de modifier le fichier decoder_impl.cc (comme décrit dans la note d'application dédiée à GNU Radio), puis de recompiler et réinstaller gr-lora.
Une fois les modules correctement configurés, il est possible d'afficher la valeur du CFO dans le terminal.

3. Collecte de données et Machine Learning

Ensuite, les valeurs de CFO doivent être collectées pour constituer une base de données.
Enfin, il faut utiliser MATLAB pour entraîner un/des modèles de Machine Learning (dont la sélection est détaillée dans la note d'application dédiée au Machine Learning), ce qui permet d’identifier l’émetteur en fonction des valeurs de CFO recueillies.

Mis à jour par Alexis ANGLADE il y a 4 mois · 1 révisions