Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Version Cartes Espressif 3.2.0 ATTENTION, le port série ne marche plus !
#6
(14-06-2025, 12:51 PM)PhDV61 a écrit : Au cas où, ci-joint le petit code pour Arduino Nano connecté au PC par port USB, sur lequel on utilise une librairie altsoftSerial permettant de créer des liens série sur d'autres Pins.

Ce code affiche les données Linky, sans traitement, et m'a permis de démontrer la panne du TIC ( toutes les données étaient à zéro, seul kle bit de parité "vivait" ).
[...]

Bonjour,
Je viens "pirater" un peu ce fil... mes excuses. C'est le sujet (la transmission série) qui m'y incite.

Je me permets d'en profiter pour solliciter quelques conseils... j'espère ne pas vous déranger.
Je fais cela à la lecture de vos posts qui indiquent votre très bon niveau de compétences en terme de codage esp et arduino.

Pour ma part, je n'ai que quelques compétences de base en terme de codage... je n'ai pas touché un arduino depuis une dizaine d'années. Je suis juste capable d'utiliser l'ide, de compiler, de gérer les bibliothèques, et d'utiliser le moniteur série pour débugger un minimum.

J'en viens à mes questions.
En gros, je souhaite ajouter un petit morceau de code au code du routeur actuel.

Ce code est destiné à transmettre par la liaison série la valeur ou l'état de quelques variables (int, bool) existantes (puissances, état d'un pin...) récupérées sur un RMS, vers un arduino uno r3.
Le uno sera chargé d'élaborer à partir de ces valeurs, une consigne pour un chargeur de VE.

Le RMS "source" prend ses mesures depuis une passerelle Enphase (ça, ça fonctionne déjà).
J'ai identifié les variables qui m'intéressent et je me suis assuré qu'elles étaient valides en les affichant dans le moniteur série du rms.
Pour l'instant je ne me m'occupe que de cette partie (transmission depuis l'esp32, réception sur le uno), le reste (asservissement, sur le uno) sera traité ensuite et séparément.

Ma principale question est :
Dois-je ajouter ce code (transmission série) à une partie existante du programme (dans un des fichiers .ino ou autre) ou créer un nouveau fichier pour plus de clarté et pour éviter de foutre la zone dans le reste du code ?
Dans ce dernier cas, ma préoccupation est bien sûr d'avoir accès aux variables que je veux "exporter" vers l'arduino.

J'ajoute que c'est un petit projet sans grande importance et sans urgence, sur lequel je vais travailler à temps perdu.
Mais si vous (ou un lecteur du forum) avez quelques conseils à me prodiguer, je vous en serais très reconnaissant !
Répondre


Messages dans ce sujet
RE: Version Cartes Espressif 3.2.0 ATTENTION, le port série ne marche plus ! - par Rakibou - 16-06-2025, 11:58 AM

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)