LOCODUINO

Parlons Arduino => Bibliothèques => Discussion démarrée par: Jean-Luc le mars 29, 2018, 09:40:14 am

Titre: LightDimmer : une bibliothèque pour les feux
Posté par: Jean-Luc le mars 29, 2018, 09:40:14 am
Hier j’ai programmé une bibliothèque pour faire de l’allumage et de l’extinction progressive des ampoules des feux de signalisation. On peut voir ça dans la vidéo de l’article http://www.locoduino.org/spip.php?article47. Le filament des ampoules à incandescence ayant beaucoup d’inertie, il faut 250ms pour qu’ils s’éteignent ou s’allument. Il faut bien sûr une sortie PWM.

La bibliothèque est en bêta, c’est ici :

https://github.com/Locoduino/LightDimmer/releases

Un peu de doc :

https://github.com/Locoduino/LightDimmer/blob/master/README.md
Titre: Re : LightDimmer : une bibliothèque pour les feux
Posté par: Jean-Luc le mars 31, 2018, 12:27:05 am
Bonsoir,

J'ai ajouté une PWM gérée en logiciel, ce qui permet de brancher les LED sur n'importe quelle pin. La fréquence de PWM diminue évidemment avec le nombre de LED gérées simultanément et la charge CPU augmente. Avec 12 LED, j'obtiens une fréquence de PWM de 266Hz. En considérant que le reste du code mange 75% du CPU, la fréquence tomberait à 66,5Hz (pour 12 LED), ce qui devrait permettre de ne pas voir de scintillement.

J'ai fait une release : https://github.com/Locoduino/LightDimmer/releases/tag/1.2b

La doc est à jour.
Titre: Re : LightDimmer : une bibliothèque pour les feux
Posté par: Jean-Luc le mars 31, 2018, 11:22:41 am
Après tests poussés, j'ai fait une release finale :

https://github.com/Locoduino/LightDimmer/releases/tag/1.2.1

Les autres sont effacées
Titre: Re : LightDimmer : une bibliothèque pour les feux
Posté par: Jean-Luc le avril 03, 2018, 09:26:42 am
La version 1.2.3 : https://github.com/Locoduino/LightDimmer/releases/tag/1.2.3
Titre: Re : LightDimmer : une bibliothèque pour les feux
Posté par: laurentr le septembre 15, 2020, 04:00:16 pm
Bonjour

Est ce qu un exemple des syntaxes est possible dans un croquis "demo"?

Cela permettrait de bien maitriser la façon utile d'utiliser cette belle ressource... avec les différentes options...

J ai un peu de mal à modéliser l'utilisation dans un croquis ou j ai besoin de cette fonctionnalité...

Par ailleurs si on a 16 leds OUT quel est l impact?

D'avance merci
Laurent
Titre: Re : LightDimmer : une bibliothèque pour les feux
Posté par: Thierry le septembre 15, 2020, 08:45:03 pm
Une bibliothèque bien faite intègre toujours des exemples, et celle ci est très bien faite puisque ce sont pas moins de quatre utilisations différentes de la bibliothèque qui sont démontrés ! Il suffit de s'y référer.
Titre: Re : LightDimmer : une bibliothèque pour les feux
Posté par: laurentr le septembre 20, 2020, 02:14:27 am
Bonjour

J ai finalement réussi a bien m approprier son usage.( on off begin fading max intensnity....)
Cela facilite beaucoup les choses!!

MERCI!

J ai donc pu la combiner avec d autres partie de code avec un grand succes. Merci Jean Luc.!

ideal!

Ltr