Projets Arduino - Lights, DMX, smart-switch, ...

tout ce qui touche à l'électronique

Modérateur : FAQueurs

Répondre
Avatar du membre
Groovax
forumeur régulier
Messages : 395
Enregistré le : lun. 25 janv. 2021 00:42
Nombre de guitares fabriquées : 7
Facebook : https://www.facebook.com/FFguitares

https://www.facebook.com/Onirik78
https://www.facebook.com/Strangers78280
Localisation : MAUREPAS (78)
Contact :

Projets Arduino - Lights, DMX, smart-switch, ...

Message par Groovax »

Troquant les copeaux par un peu d'électronique, et plus particulièrement la programmation Arduino au service (si on veut :green: ) de nos constructions, je m'attaque à une série de projets pour de futures grattes.

Il a fallu que je me remette au codage, mais l'Arduino est facile de prise en main et le net fourmille de tuto, exemple, ...
Je développe sur un Arduino UNO, puis passage sur un NANO pour une future intégration dans une guitare.

Tout d'abord, pour quoi faire ? Je reste un peu sur mon délire d'éclairage sur guitare, la touche, le logo, le corps, c'est open ! :geek:

LIGHTS

J'ai démarré par du pilotage de LED adressables (c-à-d que l'on peu piloter individuellement chaque LED avec l'intensité et la couleur que l'on veut).
Mais j'ai surtout commencé par la prise en main d'un mini écran OLED avec un encodeur rotatif (sorte de potentiomètre qui tourne à 360° avec un crantage et un switch quand on appui dessus) : ce sera la base de mon IHM.

Cela m'a pris pas mal de temps pour gérer cet écran, notamment pour afficher mon logo (un détail) ou un menu simple, la gestion de l'encodeur (galère avec les interruptions, pour ceux qui code ils comprendront).

Image

Pour l'alimentation des LED et de l'Arduino, il faut du 5V, mais on a plus souvent à faire à des piles 9V, donc utilisation d'un petit convertisseur pour obtenir le 5V nécessaire avec le courant suffisant pour les LED (l'alimentation via le port USB du PC est trop juste pour les LED).

Mon montage proto => de gauche à droite : (Arduino UNO non utilisé ici) / Arduino NANO / Ecran OLED + encodeur rotatif / potentiomètre classique pour le réglage de la luminosité / bande de 10 LED et le convertisseur 9V/5V.

Image

Donc j'ai un menu où je peux choisir mon programme, j'appui pour le lancer sur les LED. Un nouvel appui pour couper la séquence et reprendre la main sur le menu. Pour le moment, j'ai 9 couleurs fixes, 5 variation de couleurs en "vague" et un chenillard. Je ferai une vidéo dès que possible.
Mais no limit, on peut quasiment tout faire comme motif et couleur, il suffit de le programmer.

J'ai essayé de voir le rendu sur une touche avec des repères en époxy. A nouveau, la CNC est d'une grande aide :green:
Après un premier essai pas terrible car trop de pigment nacré dans la résine, donc j'ai refait en en mettant moins et en peignant le fond avec une peinture argent (pas sûr que cela serve à grand chose).

Image

Image

Le rendu sur du violet, qui ne rend pas top sur la photo. Cependant, d'autres essais de résine seront à faire pour tenter d'avoir une luminosité la plus homogène possible. A continuer, mais la base électronique fonctionne. En cas de beaucoup de LED, il faudra peut-être prévoir un système sur accus avec charge via USB intégré à la gratte, le convertisseur lui tient 6A, donc tranquille.

Image

-------------------------------------------------------------------------------------------------------------

Concernant les futurs projets, j'ai parlé de DMX (l'interface de communication pour les éclairages de scène), car si il y a des LED adressables sur la gratte, on pourrait tout à fait les piloter via DMX (en filaire ou en RF) pour que la gratte suive l'éclairage de la scène. Ce sera la tentative d'évolution du premier sujet, mais cela pourrait aussi être juste se fabriquer des mini projecteur pour la scène.

L'autre idée que j'ai, est un peu dans l'idée du "switch intelligent" de Schaller, programmable via smartphone et compagnie... mais 175 roros la bête, ça pique un peu. Un arduino et une poignée de micro relais approcherai les 40 balles, mais sans la souplesse de programmation via smartphone (encore qu'un pote pourrait peut être me faire la partie smartphone).
Donc, un petit écran, un encodeur rotatif qui sélectionnent toutes les combinaisons possibles (enfin celles qui seraient pertinentes) sur les micros : simple, double, en/hors phase, série/parallèle et combinaison multiples entre eux. Reste à voir si cela serait utile...

Et enfin, vous auriez peut-être des idées de développement sur ces bases (avec des ressources limitées, l'Arduino restant un petit processeur, donc le traitement du signal risque d'être compliqué)

A suivre... surtout si il y a de l'intérêt :clin:
Avatar du membre
Mickaël
Mais tais-toi !!!
Messages : 4525
Enregistré le : mar. 16 févr. 2016 22:25
Nombre de guitares fabriquées : 3

Re: Projets Arduino - Lights, DMX, smart-switch, ...

Message par Mickaël »

C'est top !

Un collègue au boulot a fait des phares diurnes à led avec de l'époxy et du talk dedans pour homogénéiser la lumière et que l'on ne voit plus les LEDs. Je lui demanderai le dosage qu'il a fait, ça marche super bien.

Sur ma télé LEDs, j'utilise l'application Wled sur Smartphone pour piloter les LEDs. C'est limité, forcément, mais le paramétrage des LEDs est facile. Dans le menu de paramétrage, tu donnes le courant consommé par led, le nombre de led, le courant max de l'alimentation, et ça marche. C'est pratique pour ceux qui ne programment pas.

J'attends la suite, j'aime bien ce genre de bidouilles.
Avatar du membre
smog
bavard ou FLFP ?
Messages : 2108
Enregistré le : mar. 27 juil. 2004 15:59
Nombre de guitares fabriquées : 8

Re: Projets Arduino - Lights, DMX, smart-switch, ...

Message par smog »

Tu vas pouvoir faire une guitare de gamer ! ;-)

[ PS : Je pense que tu connais mais tu as plus performant et moins cher que Arduino, c'est ESP (8266 ou 32), et tu peux faire quasiment les mêmes choses avec le même éditeur et le même code en C++ ]
jadespearl
Se lève la nuit pour poster
Messages : 763
Enregistré le : sam. 25 avr. 2020 21:06
Nombre de guitares fabriquées : 21

Re: Projets Arduino - Lights, DMX, smart-switch, ...

Message par jadespearl »

Super ce projet mi bricolo mi geek !
Si tu as besoin d infos sur le dmx ou autre dans ce domaine n hésites pas !
Répondre