Vumètre PC

Bonjour,

pour ma première présentation de projet, voici un projet en cours de finalisation, un Vumètre USB pour PC.
C’est un projet de monitoring déjà fonctionnel, je doit recevoir le PCB cette semaine et il ne me restera plus qu’a le câbler et le monté dans le boitier.
L’affichage se fait via un anneau de 24 LED WS2812B

Définition :

Une application PC récupère l’information a monitorer et l’envoie a la carte microcontrôleur qui se charge d’appliquer l’affichage.
Le microcontrôleur gère les couleurs, luminosité et saturation en fonction des paramètres reçu ainsi que les séquences d’affichage.

Image Conception

Image Application logiciel

Image Résultat actuel

L’ensemble tourne actuellement sur ma carte de développement :

  • Détection de connections et déconnection
  • Sauvegarde des paramètres a la volé coté application et microcontrôleur
  • Echange automatique des paramètres
  • Affichage en temps réel de la charge CPU, RAM, visualisation du son sans aucun paramétrage préalable, l’application PC détecte, entre autre, automatiquement la sortie audio en cours

Reste a implémenter :

  • La charge réseau
  • Tout autre paramètres qui me passerait par la tête

Hardware :

  • Carte faite maison basé sur un ESP32 ( Espressif )

Evolution :

  • Ajout d’une matrice LED au centre pour affichage de détails
  • Prise en charge Wifi et ou Bluetooth

Outil de développement :

  • Easy Edea pour la conception carte électronique et achat PCB
  • Visual studio ( Pour l’application PC )
  • Langage Visual Basic .NET / Framework 4.5 ( Pour l’application PC )
  • Arduino IDE pour la compilation
  • Visual studio Code pour la rédaction
  • Espressif SDK pour les librairies de l’ESP32
  • Librairie FASTLED pour le pilotage des les WS2812
  • Solidworks pour la conception mécanique
  • Longer Orange 30 pour l’impression 3D

Merci de votre accueil.

Très sympa comme appli ! bravo !