« Open led race 2026 » : différence entre les versions

De Wiki du Carrefour Numérique Grégorien
Aller à la navigation Aller à la recherche
Balise : Révocation manuelle
 
(64 versions intermédiaires par le même utilisateur non affichées)
Ligne 4 : Ligne 4 :
{{Fiche_projet
{{Fiche_projet
| Objectifs= '''Réaliser pour le festival du numérique 2026 une simulation de course avec des Leds.'''
| Objectifs= '''Réaliser pour le festival du numérique 2026 une simulation de course avec des Leds.'''
| Photo = Open_led_race_2026.jpg
| Photo = Open_Led_Race_2026_01.webp
| Taille_photo = 800px
| Taille_Photo = 800px
| Date= 03/2026
| Date= 03/2026
| Porteurs= Stephane / Jean-Marc
| Porteurs= Stephane / Jean-Marc / Ylan / Marc
| Machines= Découpe Laser / Imprimante 3D
| Machines= Découpe Laser / Imprimante 3D
| Materiaux= MDF / PLA / PETG
| Materiaux= MDF / PLA / PETG
| Logiciels= Fusion 360 / Bambu Studio / LightBurn
| Logiciels= Fusion 360 / Bambu Studio / LightBurn
| Fichiers=
| Fichiers=
[https://www.carrefour-numerique.org/nextcloud/index.php/s/si6Jxk7zjTa6xbb Présentation du projet (poster)] <br/>
Électronique : <br />
Électronique : <br />
Manettes : [https://www.carrefour-numerique.org/nextcloud/index.php/s/P4em42kBg9SPH4P Fichiers impression 3D Manette] <br />
Manettes : [https://www.carrefour-numerique.org/nextcloud/index.php/s/P4em42kBg9SPH4P Fichiers impression 3D Manette] <br />
Boitier :  <br/>
Rangement Manettes : <br/>
Structure : <br />
Boitier :  [https://www.carrefour-numerique.org/nextcloud/index.php/s/eypzccRGNizdN88 Fichiers LightBurn et impression 3D Boitier] <br/>
| Liens=  [https://openledrace.net/ Le site du projet Open source ]
Pylone(s): [https://www.carrefour-numerique.org/nextcloud/index.php/s/SRFqD9Lr2k2mqji Fichiers LightBurn Pylone] <br />
Stand : [https://www.carrefour-numerique.org/nextcloud/index.php/s/EffrSWSRSqTrn7b Fichier LightBurn Stand] <br/>
| Liens=   
[https://openledrace.net/ Le site du projet Open source ] <br/>
[https://www.framboise314.fr/open-led-race-faites-courir-les-leds/ Framboise314 - Open Led Race, Faites courir les LEDs !]
| Licence=
| Licence=
| Duree = 3 mois
| Duree = 3 mois
Ligne 23 : Ligne 28 :


==LE CONCEPT==
==LE CONCEPT==
Open LED Race, projet open source, simule une course de voitures où deux à quatre joueurs s’affrontent sur une piste constituée d’un ruban de LEDS. Chaque joueur dispose d’un bouton poussoir : plus il appuie rapidement, plus sa « voiture » avance.  
Open LED Race, projet open source, simule une course de voitures où deux à quatre joueurs s’affrontent sur une piste constituée d’un ruban de LEDS. Chaque joueur dispose d’un bouton poussoir : plus il appuie rapidement, plus sa « voiture » avance.
 
==L'ARCHITECTURE GENERALE==
==L'ARCHITECTURE GENERALE==
{{Flexbox_2
{{Flexbox_2
| 1=[[File:Open_led_race_2026_architecture.jpg | center | 800px]]
| 1=[[File:Open_Led_Race_2026_02.webp | center | 800px | link={{filepath:Open_Led_Race_2026_02.webp}}]]
| 2=
| 2=
*'''Affichage''' : un ruban de Leds adressables
*'''Affichage''' : un ruban de Leds adressables
Ligne 32 : Ligne 38 :
*'''Interaction''' : un bouton d'arcade par joeur
*'''Interaction''' : un bouton d'arcade par joeur
*'''Structure''' : supports généralement imprimés en 3d ou piste montée sur un panneau.
*'''Structure''' : supports généralement imprimés en 3d ou piste montée sur un panneau.
| C1_Min= 800
| C1_MIN= 800px
}}
}}


==REALISATION==
==REALISATION==
{{Titre_3 | L'ELECRONIQUE}}
{{Titre_3 | L'ELECRONIQUE}}
{{Flexbox_2
|1= [[File:Open_Led_Race_2026_16.webp | 800px | center | link={{filepath:Open_Led_Race_2026_16.webp}}]]
|2=
'''CABLAGE''' <br/>
----
Ci-contre le schéma électronique disponible sur le site du projet Open Source. <br/>
Quelques modifications ont été apportées à ce schéma de base : <br />
*Afin d'éviter d'utiliser le bouton d'alimentation pour réinitialiser le système, un bouton Reset a été câblé sur l'arduino.


'''PROGRAMME''' <br />
----
Le programme téléversé dans l'arduino est disposnible sur le site open source :  [https://openledrace.net/4-players-arduino-software-0-9-6 4 Players Arduino Software ] <br/>
Des modifications ont été apportées :
*Couleurs des Leds pour les boutons
*Prise en compte du bouton Reset
| C1_MIN=800px
}}
{{Titre_3 | LES MANETTES}}
{{Titre_3 | LES MANETTES}}
{{Flexbox_2
{{Flexbox_2
|1= [[File:Manette_structure_01.jpg | 480px | center]]
|1= [[File:Open_Led_Race_2026_03.webp | 800px | center | link={{filepath:Open_Led_Race_2026_03.webp}}]]
|2=Contraintes pour la conception :
|2= '''CONCEPTION''' <br/>
----
La manette a été modélisée sous Fusion 360. <br/>
'''Contraintes''' :
* Protéger le bouton d'arcade si chute de la manette ...
* Protéger le bouton d'arcade si chute de la manette ...
* Réaliser les manettes avec les couleurs des leds (Rouge, Vert, Bleu et Jaune)
* Réaliser les manettes avec les couleurs des leds (Rouge, Vert, Bleu et Jaune)
'''Composants''' :
La manette est constituée de trois éléments :
La manette est constituée de trois éléments :
* '''Support''' : Permet de fixer le bouton d'arcade et la prise de connection XLR. Le support est réalisé en deux parties pour éviter la création de supports lors de l'impression 3D. Les deux éléments sont collés avant le montage du bouton et de la prise XLR.
# '''Support''' : Permet de fixer le bouton d'arcade et la prise de connection XLR. Le support est réalisé en deux parties pour éviter la création de supports lors de l'impression 3D. Les deux éléments sont collés avant le montage du bouton et de la prise XLR.
* '''Couvercle''' : Protège le bouton d'arcade si chute.
# '''Couvercle''' : Protège le bouton d'arcade si chute.
* '''Base''' : Protège le support et finalise le design de la manette.
# '''Base''' : Protège le support et finalise le design de la manette.
La base se visse sur le couvercle.
La base se visse sur le couvercle. <br/>
'''REALISATION''' <br/>
----
Les différents éléments ont été réalisés en impression 3D. </br>
'''FICHIERS'''
----
----
Les fichiers disponibles :
* '''OpenRace_Led_Manette_V02.f3d''' : Fichier d'archive Fusion 360 de la conception 3D de la manette.
* '''OpenRace_Led_Manette_V02.f3d''' : Fichier d'archive Fusion 360 de la conception 3D de la manette.
* '''Support_01_02_V02.3mf''' : Fichier d'impression 3D du support (Bambu Lab)
* '''Support_01_02_V02.3mf''' : Fichier d'impression 3D du support (Bambu Lab)
* '''Couvercle_V02.3mf''' : Fichier d'impression 3D du couvercle (Bambu Lab)
* '''Couvercle_V02.3mf''' : Fichier d'impression 3D du couvercle (Bambu Lab)
* '''Base_V02.3mf''' : Fichier d'impression 3D de la base (Bambu Lab)
* '''Base_V02.3mf''' : Fichier d'impression 3D de la base (Bambu Lab)
| C1_MIN= 480px
| C1_MIN= 800px
}}
}}


Ligne 61 : Ligne 90 :
{{Flexbox_2
{{Flexbox_2
|1=
|1=
[[File:Boitier_v02_Vue_Eclatee.jpg | 800px | center]]
[[File:Open_Led_Race_2026_04.webp | 800px | center | link={{filepath:Open_Led_Race_2026_04.webp}}]]
|2=
|2=
'''CONCEPTION'''
----
Le boitier a été modélisé sous Fusion 360. <br/>
Le boitier reçoit les éléments suivants :
Le boitier reçoit les éléments suivants :
* Bloc d'alimentation, Haut parleur , Micro contrôleur : Arduino nano sur une platine.
* Bloc d'alimentation, Haut parleur , Micro contrôleur : Arduino nano sur une platine.
Ligne 69 : Ligne 101 :
** Prise électrique face arrière
** Prise électrique face arrière
** Prise XLR pour connecter le ruban de Leds
** Prise XLR pour connecter le ruban de Leds
** Prise USB pour mise à jour du code dans le micro-controleur
** Prise USB pour mise à jour du code dans le microcontrôleur
** Bouton d'arcade pour réinitialiser le programme et paramétrer la course.
** Bouton d'arcade pour réinitialiser le programme et paramétrer la course.
'''COMPOSANTS'''
----
----
Les principaux composants du boitier V02 :
Les principaux composants du boitier V02 :
{{Colonnes |
#'''Face inférieure gauche'''
#'''Face inférieure gauche'''
#'''Face inférieure droite'''
#'''Face inférieure droite'''
Ligne 84 : Ligne 118 :
#'''Open Led Race''' :
#'''Open Led Race''' :
#'''Raidisseurs''' :
#'''Raidisseurs''' :
}}
'''REALISATION'''
----
La majorité des pièces du boitier ont été réalisées avec la découpeuse Laser. Les éléments "décoratifs" ont été réalisés en impression 3D. <br/>
'''FICHIERS'''
----
----
Les fichiers disponibles :
Les fichiers disponibles :
*'''EuroRaceLed_Boitier_v02.f3d''' : Fichier d'archive Fusion 360 de la conception 3D du boitier.
*'''Fichiers LightBurn'''  pour la découpe des parois du boitier.
*'''Fichiers impression 3D''' pour la réalisations des éléments "décoratifs".
| C1_MIN=800px
| C1_MIN=800px
}}
}}
Ligne 94 : Ligne 136 :
  {{Titre_4 | LES PYLONES}}
  {{Titre_4 | LES PYLONES}}
{{Flexbox_2
{{Flexbox_2
|1=[[File:Pylone_vue_eclatee.jpg | 300px | center]]
|1=[[File:Open_Led_Race_2026_05.webp | 400px | center | | link={{filepath:Open_Led_Race_2026_05.webp}}]]
|2=Objectifs:
|2=
'''CONCEPTION'''
----
Objectifs:
* Soutenir le ruban de Leds
* Soutenir le ruban de Leds
* Permettre de faire varier les configurations de circuit...
* Permettre de faire varier les configurations de circuit...
| C1_MIN=300px
Le pylône a été modélisé sous Fusion 360. <br/>
'''REALISATION'''
----
Le pylône a été réalisé en découpe laser. <br/>
'''FICHIERS'''
----
Les fichiers disponibles :
*'''OPEN_LED_RACE_SUPPORT_V02.f3d''' : Fichier d'archive Fusion 360 de la conception 3D du pylône.
*'''Fichiers LightBurn''' pour la découpe des éléments du pylône.
| C1_MIN=400px
}}
}}
|2=
|2=
  {{Titre_4 | LE STAND}}
  {{Titre_4 | LE STAND}}
{{Flexbox_2
{{Flexbox_2
|1=[[File:Stand_vue_eclatee.jpg | 300px | center]]
|1=[[File:Open_Led_Race_2026_06.webp | 400px | center | link={{filepath:Open_Led_Race_2026_06.webp}}]]
|2=Objectifs:
|2=
'''CONCEPTION'''
----
Objectifs:
* Permettre le branchement du ruban de Leds
* Permettre le branchement du ruban de Leds
* Dissimuler le départ et l'arrivée du circuit ...
* Dissimuler le départ et l'arrivée du circuit ...
| C1_MIN=300px
Le stand a été modélisé sous Fusion 360. <br/>
'''REALISATION'''
----
Le stand a été réalisé en découpe laser. <br/>
'''FICHIERS'''
----
Les fichiers disponibles :
 
| C1_MIN=400px
}}
}}
| C1_MIN= 300px
| C1_MIN= 400px
}}
}}


==PHOTOS==
==PHOTOS==
<gallery mode="slideshow">
<gallery mode="slideshow">
File: Open_led_Race_001.jpg
File: Open_Led_Race_2026_07.webp | Test d'installation de l'ensemble des éléments | link=
File: Open_led_Race_002.jpg
File: Open_Led_Race_2026_08.webp | Installation lors de du festival numérique 2026 | link=
File: Open_led_Race_003.jpg
File: Open_Led_Race_2026_09.webp | Une manette démontée avec le bouton d'arcade et la prise XLR | link=
File: Open_led_Race_004.jpg
File: Open_Led_Race_2026_10.webp | Un pylône pour soutenir le ruban de Led | link=
File: Open_led_Race_005.jpg
File: Open_Led_Race_2026_11.webp | Le stand | link=
File: Open_led_Race_006.jpg
File: Open_Led_Race_2026_12.webp | Une vue de l'intérieur du boitier | link=
File: Open_led_Race_007.jpg
File: Open_Led_Race_2026_13.webp | Le boitier avant | link=
File: Open_led_Race_008.jpg
File: Open_Led_Race_2026_14.webp | Vue 1 de la face avant | link=
File: Open_Led_Race_2026_15.webp | Vue 2 de la face avant | link=
</gallery>
</gallery>


==DIFFICULTE(S)==
==DIFFICULTE(S)==
*Le boitier inférieur n'est pas suffisamment rigide lors de la connexion des prises XLR.
*Le paramétrage de la course n'est pas très intuitif.


==PERSPECTIVE(S)==
==PERSPECTIVE(S)==

Dernière version du 15 avril 2026 à 11:45

DESCRIPTION

INFORMATIONS
Objectif(s): Réaliser pour le festival du numérique 2026 une simulation de course avec des Leds.
Date : 03/2026
Porteur(s): Stephane / Jean-Marc / Ylan / Marc
Machine(s): Découpe Laser / Imprimante 3D
Logiciel(s): Fusion 360 / Bambu Studio / LightBurn
Matériaux(s): MDF / PLA / PETG
Durée : 3 mois
Statut: Terminée
Licence:
RESSOURCES
Fichiers(s): Présentation du projet (poster)

Électronique :
Manettes : Fichiers impression 3D Manette
Rangement Manettes :
Boitier : Fichiers LightBurn et impression 3D Boitier
Pylone(s): Fichiers LightBurn Pylone
Stand : Fichier LightBurn Stand

Lien(s): Le site du projet Open source

Framboise314 - Open Led Race, Faites courir les LEDs !

LE CONCEPT

Open LED Race, projet open source, simule une course de voitures où deux à quatre joueurs s’affrontent sur une piste constituée d’un ruban de LEDS. Chaque joueur dispose d’un bouton poussoir : plus il appuie rapidement, plus sa « voiture » avance.

L'ARCHITECTURE GENERALE

  • Affichage : un ruban de Leds adressables
  • Contrôle : une microcontrôleur - Arduino Nano
  • Interaction : un bouton d'arcade par joeur
  • Structure : supports généralement imprimés en 3d ou piste montée sur un panneau.

REALISATION

L'ELECRONIQUE

CABLAGE


Ci-contre le schéma électronique disponible sur le site du projet Open Source.
Quelques modifications ont été apportées à ce schéma de base :

  • Afin d'éviter d'utiliser le bouton d'alimentation pour réinitialiser le système, un bouton Reset a été câblé sur l'arduino.

PROGRAMME


Le programme téléversé dans l'arduino est disposnible sur le site open source : 4 Players Arduino Software
Des modifications ont été apportées :

  • Couleurs des Leds pour les boutons
  • Prise en compte du bouton Reset

LES MANETTES

CONCEPTION


La manette a été modélisée sous Fusion 360.
Contraintes :

  • Protéger le bouton d'arcade si chute de la manette ...
  • Réaliser les manettes avec les couleurs des leds (Rouge, Vert, Bleu et Jaune)

Composants : La manette est constituée de trois éléments :

  1. Support : Permet de fixer le bouton d'arcade et la prise de connection XLR. Le support est réalisé en deux parties pour éviter la création de supports lors de l'impression 3D. Les deux éléments sont collés avant le montage du bouton et de la prise XLR.
  2. Couvercle : Protège le bouton d'arcade si chute.
  3. Base : Protège le support et finalise le design de la manette.

La base se visse sur le couvercle.
REALISATION


Les différents éléments ont été réalisés en impression 3D.
FICHIERS


  • OpenRace_Led_Manette_V02.f3d : Fichier d'archive Fusion 360 de la conception 3D de la manette.
  • Support_01_02_V02.3mf : Fichier d'impression 3D du support (Bambu Lab)
  • Couvercle_V02.3mf : Fichier d'impression 3D du couvercle (Bambu Lab)
  • Base_V02.3mf : Fichier d'impression 3D de la base (Bambu Lab)

LE BOITIER

CONCEPTION


Le boitier a été modélisé sous Fusion 360.
Le boitier reçoit les éléments suivants :

  • Bloc d'alimentation, Haut parleur , Micro contrôleur : Arduino nano sur une platine.
  • La connectique :
    • Prises XLR pour connecter les manettes sur les cotés
    • Prise électrique face arrière
    • Prise XLR pour connecter le ruban de Leds
    • Prise USB pour mise à jour du code dans le microcontrôleur
    • Bouton d'arcade pour réinitialiser le programme et paramétrer la course.

COMPOSANTS


Les principaux composants du boitier V02 :

  1. Face inférieure gauche
  2. Face inférieure droite
  3. Face avant
  4. Face arrière
  5. Platine
  6. Support couvercle
  7. Face supérieure gauche
  8. Face supérieure droite
  9. Numéro de la manette
  10. Open Led Race :
  11. Raidisseurs :

REALISATION


La majorité des pièces du boitier ont été réalisées avec la découpeuse Laser. Les éléments "décoratifs" ont été réalisés en impression 3D.
FICHIERS


Les fichiers disponibles :

  • EuroRaceLed_Boitier_v02.f3d : Fichier d'archive Fusion 360 de la conception 3D du boitier.
  • Fichiers LightBurn pour la découpe des parois du boitier.
  • Fichiers impression 3D pour la réalisations des éléments "décoratifs".

LA STRUCTURE

La structure qui permet de déployer le ruban de Leds est constituée de plusieurs pylônes et d'un stand.

LES PYLONES

CONCEPTION


Objectifs:

  • Soutenir le ruban de Leds
  • Permettre de faire varier les configurations de circuit...

Le pylône a été modélisé sous Fusion 360.
REALISATION


Le pylône a été réalisé en découpe laser.
FICHIERS


Les fichiers disponibles :

  • OPEN_LED_RACE_SUPPORT_V02.f3d : Fichier d'archive Fusion 360 de la conception 3D du pylône.
  • Fichiers LightBurn pour la découpe des éléments du pylône.

LE STAND

CONCEPTION


Objectifs:

  • Permettre le branchement du ruban de Leds
  • Dissimuler le départ et l'arrivée du circuit ...

Le stand a été modélisé sous Fusion 360.
REALISATION


Le stand a été réalisé en découpe laser.
FICHIERS


Les fichiers disponibles :

PHOTOS

DIFFICULTE(S)

  • Le boitier inférieur n'est pas suffisamment rigide lors de la connexion des prises XLR.
  • Le paramétrage de la course n'est pas très intuitif.

PERSPECTIVE(S)