Nouvelles:

Bienvenue au Forum de discussion Électro-Bidouilleur! Inscrivez-vous pour participer aux discussions!: 
https://forum.bidouilleur.ca/index.php?action=signup Les demandes d'inscription sont révisées quotidiennement.

Menu principal
Menu

Voir les contributions

Cette section vous permet de consulter les contributions (messages, sujets et fichiers joints) d'un utilisateur. Vous ne pourrez voir que les contributions des zones auxquelles vous avez accès.

Voir les contributions Menu

Messages - papyblue

#2
Bonjour Philippe,
Il me semble que Bertrand parle de cela dans une de ses vidéos.
#3
Bonjour,
Si vous voulez supprimer le "warning" vous pouvez recopier la ligne 170 et l'insérer en 179. (else return String(a);)
#4
Quels messages avez-vous lors du téléchargement ?
#5
Je parlais de la configuration décrite dans cette image :
#6
Bonjour Philippe,
Il s'agit ici d'un simple "warning", cette alerte ne vous empêche pas de générer l'exécutable.
Le compilateur vous indique qu'il ne sait pas quoi retourner si la valeur est >= à 1000. Si vous voulez supprimer cette alerte, vous pouvez traiter ce cas (qui n'est pas censé arriver).
La configuration doit être celle donnée par Bertand (copie d'écran dans le même répertoire)
Les compilateurs étant en amélioration permanente, il arrive qu'une verion plus récente détecte de potentielles erreurs que ne faisait pas celle utilisée à la création du code. Pour cette raison, si on n'est pas expert il vaut mieux utiliser le configuration exacte de l'auteur si ce dernier a correctement documenté son oeuvre en particulier les versions des bibliothèques utilisées.
Personnellement pour arriver à compiler un code trouvé sur github j'ai du essayer une vingtaine de combinaisons de bibliothèques en essayant de trouver les versions qui avaient le plus de chances d'être utilisées à la date de la publication du code. Une vraie galère mais qui a fini par payer.
#7
Bonjour,
Une ponçeuse avec un gazogène,cela doit être un modèle très ancien !
Plus sérieusement, s'agissant d'un moteur dit "universel"(avec balais) , la majorité d'entre eux ne dispose que d'une sécurité thermique. Pourriez-vous donnez la marque et le modèle pour faciliter les recherches ?
#8
Bonjour,
Oui cette opération va "rénover" les contacts et redonner du potentiel aux relais(et au poste). Le problème de fond ne sera pas résolu et le défaut reviendra tôt ou tard. Si l'opération est trop violente ou trop longue elle va consommer du potentiel du relai(ils sont donnés pour un nombre maximum de commutation).Si l'arc entre les contacts est trop important, il va se former un cratère qui va dégrader la qualité du contact(à l'instar des vis platinés de nos vieilles voitures)
#9
Bonjour,
Si la tension s'écroule au démarrage c'est qu'il y a un élément en amont du pont de diodes qui devient résistif. Cela peut être une soudure sèche ou un composant défecteux (résistance fusible, varistor, etc...) Avez-vous une photo ou mieux un schéma de cette partie ?
#10
Je viens de tester la compilation de la version 05-2025 et je n'ai pas d'erreur. La version de la bibliothèque FlashStorage_STM32 utilisée est la v1.2.0.
IDE Arduino 2.3.2 sous Windows 11.
#11
Bonjour,
Le compilateur vous indique que le type des paramètres que vous passez à la fonction ne correspondent pas à ceux déclarés dans le prototype de ces fonctions. Les fonctions de lecture et d'écriture attendent des adresses (pointeurs)ce que vous pouvez vérifier en affichant le fichier FlashStorage_STM32.hpp.
Si vous n'êtes pas l'auteur du code et que vous n'avez pas fait de changements, vous n'avez peut être pas la bonne bibliothèque.Il arrive parfois qu'une bibliothèque évolue  sans compatibilité avec les versions précédentes ou de tomber sur une homonyme imcompatible.La gestion de configuration du logiciel  est le point faible du monde Arduino.
#12
Bonjour,
Les problèmes de télécommandes sont parfois complexes. Celle de mon portail s'arrête dès que la pile arrive à 3V, celle de mon store perd régulièrement l'appairage avec le moteur. Dans votre cas il faut arriver à déterminer si c'est juste un problème de contact ou si c'est le fait de faire un OFF/ON qui réinitialise et fait disparaitre le problème. Avez-vous essayé avec une pile neuve (environ 3,3V) ?
#13
Bonjour Philippe,
Pour résoudre votre problème il y a beaucoup de bonnes solutions.
Vous devez ramener la plage de tension de contrôle entre 0 et 3,3V alors oui un pont diviseur peut le faire.
Personnellement j'aurais privilégié la solution qui consiste à intervenir au niveau du DAC en fixant VREFIO à 3,3V. Bertrand a prévu un raccordement(TP6), en générant un 3,3V à partir du 5V Analogique (avec un pont diviseur),cela devrait le faire.
Si vous utilisez le circuit imprimé de Bertrand, une solution moins intrusive consiste à peupler R11 et R12 pour obtenir le bon rapport d'amplification (3,3/5 ).
#14
Bonjour,
Philippe a fait une vidéo sur le sujet :
https://www.youtube.com/watch?v=nV70RREgE2g&t=2s
A l'échelle de l'humanité, 50 ans c'est assez récent ...
#15
Bonjour,
Le condensateur n'a pas pour but d'obtenir un sinus. Il s'agit d'un filtre passe haut (et non passe bas) qui n'a pas (ou très peu) d'influence à la fréquence utilisée mais qui protège le mosfet de sortie en le bloquant si la fréquence du signal est insuffisante car dans ce cas l'impédance du transfo sera trop base. L'auteur de la vidéo parle lui du cas d'un plantage du logiciel qui pourrait (en absence du condensateur) rendre le mosfet passant de manière permanente.