Portique de course de voitures RC : Différence entre versions

De HATLAB
(Page créée avec « {{Tuto Details |Type=Technique |Area=Électronique, Robotique, Projet de Groupe |Tags=course, radio-commandé, remote, cars, racing, score, Arduino |Description=Portique p... »)
 
 
(5 révisions intermédiaires par le même utilisateur non affichées)
Ligne 2 : Ligne 2 :
 
|Type=Technique
 
|Type=Technique
 
|Area=Électronique, Robotique, Projet de Groupe
 
|Area=Électronique, Robotique, Projet de Groupe
|Tags=course, radio-commandé, remote, cars, racing, score, Arduino
+
|Tags=course, radio-commandé, remote, cars, racing, score, Arduino, Projet-De-Groupe
 
|Description=Portique pour gérer une course de voitures radio-commandée: départ, mesure des performances, affichage.
 
|Description=Portique pour gérer une course de voitures radio-commandée: départ, mesure des performances, affichage.
 
|Difficulty=Difficile
 
|Difficulty=Difficile
Ligne 10 : Ligne 10 :
 
|Duration-type=jour(s)
 
|Duration-type=jour(s)
 
|Licences=Attribution (CC BY)
 
|Licences=Attribution (CC BY)
|Main_Picture=Portique_de_course_de_voitures_RC_start.png
+
|Main_Picture=Portique_de_course_de_voitures_RC_depart.jpg
 
}}
 
}}
 
{{Introduction
 
{{Introduction
|Introduction=Faire des courses de voitures RC c'est bien s'amuser entre amis. Mais faire des mesures fiables est diffcile.
+
|Introduction=Faire des courses de voitures Radio-Commandée, c'est bien s'amuser entre amis. Mais faire des mesures fiables est difficile.
Le portique le fait pour vous: compte les tours de chaque voiture, son meilleur temps et son dernier tor de piste.
+
Le portique le fait pour vous: compte les tours de chaque voiture, son meilleur temps et son dernier tour de piste.
 
De quoi assurer l'ambiance !
 
De quoi assurer l'ambiance !
 
}}
 
}}
{{Materials}}
+
{{Materials
 +
|Material=Voici les bestioles qu'il va falloir détecter !
 +
|Step_Picture_00=Portique_de_course_de_voitures_RC_autos-reelles.png
 +
}}
 
{{Separator}}
 
{{Separator}}
{{Tuto Step}}
+
{{Tuto Step
 +
|Step_Title=1 essais
 +
|Step_Content=Avec une webcam.
 +
 
 +
Clairement, l'éclairage joue un rôle primordial.
 +
Et gare à l'ennemi qui se cache dans l'ombre.
 +
Une bande de LED RGB est ajoutée pour tenter de maitriser tout ça.
 +
|Step_Picture_00=Portique_de_course_de_voitures_RC_poc-rc.png
 +
}}
 +
{{Tuto Step
 +
|Step_Title=La couleur!
 +
|Step_Content=Détecter la couleur nécessite déjà de bien les équilibrer.
 +
 
 +
2 images: sans et avec la correction de l'éclairage.
 +
 
 +
En bas sont indiqués les valeurs RGB du cercle blanc.
 +
|Step_Picture_00=Portique_de_course_de_voitures_RC_sans-correct-led-L255.png
 +
|Step_Picture_01=Portique_de_course_de_voitures_RC_avec-correct-led.png
 +
}}
 +
{{Tuto Step
 +
|Step_Title=Le code
 +
|Step_Content=C'est une longue étape pour le mettre au point et choisir le bon algo.
 +
 
 +
Notre meilleur ami est la libairie OPENCV.
 +
 
 +
Le code complet est là: [https://gitlab.com/sylvaingiraud/racingcarsscore Code du projet sur Gitlab]
 +
 
 +
Il comprend:
 +
 
 +
* le site web
 +
* le code python qui fait calculs
 +
|Step_Picture_00=Portique_de_course_de_voitures_RC_cars-masks-1024x568.png
 +
}}
 +
{{Tuto Step
 +
|Step_Title=Affichage des scores
 +
|Step_Content=La maquette.
 +
 
 +
Dans la version finale, chaque ligne est de la couleur de la voiture.
 +
|Step_Picture_00=Portique_de_course_de_voitures_RC_scoreboard2.png
 +
}}
 +
{{Tuto Step
 +
|Step_Title=Le portique
 +
|Step_Content=Bien plus tard...
 +
 
 +
maintenant que le résultat est fonctionnel, améliorer l'emballage.
 +
|Step_Picture_00=Portique_de_course_de_voitures_RC_portique1p.png
 +
}}
 +
{{Tuto Step
 +
|Step_Title=Découpe laser
 +
|Step_Content=Montage sans colle grâce aux extensions "tabbed box" de Inkscape.
 +
|Step_Picture_00=Portique_de_course_de_voitures_RC_decoupe-rc.png
 +
}}
 +
{{Tuto Step
 +
|Step_Title=On branche tout
 +
|Step_Content=Astuce: maîtriser la couleur de fond avec une feuille ni trop claire, ni trop sombre.
 +
 
 +
Un gris moyen fait l'affaire. Grâce à lui, la caméra limitera ses réglages d'exposition.
 +
 
 +
(Surtout pas un cadrillage comme sur l'image!)
 +
|Step_Picture_00=Portique_de_course_de_voitures_RC_test-rc.png
 +
}}
 +
{{Tuto Step
 +
|Step_Title=Big fun !
 +
|Step_Picture_00=Portique_de_course_de_voitures_RC_rc-event.jpeg
 +
}}
 
{{Notes}}
 
{{Notes}}
 
{{Tuto Status}}
 
{{Tuto Status}}

Version actuelle datée du 6 juillet 2024 à 21:26

Une Technique de avatarClement dans les catégories Électronique, Robotique, Projet de Groupe. Dernière modification le 6/07/2024 par Sgiraud.

Portique de course de voitures RC depart.jpg

Portique pour gérer une course de voitures radio-commandée: départ, mesure des performances, affichage.

Licence : Attribution (CC BY)

Portique de course de voitures RC depart.jpg

Introduction

Faire des courses de voitures Radio-Commandée, c'est bien s'amuser entre amis. Mais faire des mesures fiables est difficile. Le portique le fait pour vous: compte les tours de chaque voiture, son meilleur temps et son dernier tour de piste. De quoi assurer l'ambiance !

Liste des matériaux

Voici les bestioles qu'il va falloir détecter !

Liste des outils

Etape n°1 - 1 essais

Avec une webcam.

Clairement, l'éclairage joue un rôle primordial. Et gare à l'ennemi qui se cache dans l'ombre. Une bande de LED RGB est ajoutée pour tenter de maitriser tout ça.

Etape n°2 - La couleur!

Détecter la couleur nécessite déjà de bien les équilibrer.

2 images: sans et avec la correction de l'éclairage.

En bas sont indiqués les valeurs RGB du cercle blanc.

Etape n°3 - Le code

C'est une longue étape pour le mettre au point et choisir le bon algo.

Notre meilleur ami est la libairie OPENCV.

Le code complet est là: Code du projet sur Gitlab

Il comprend:

  • le site web
  • le code python qui fait calculs

Etape n°4 - Affichage des scores

La maquette.

Dans la version finale, chaque ligne est de la couleur de la voiture.

Etape n°5 - Le portique

Bien plus tard...

maintenant que le résultat est fonctionnel, améliorer l'emballage.

Etape n°6 - Découpe laser

Montage sans colle grâce aux extensions "tabbed box" de Inkscape.

Etape n°7 - On branche tout

Astuce: maîtriser la couleur de fond avec une feuille ni trop claire, ni trop sombre.

Un gris moyen fait l'affaire. Grâce à lui, la caméra limitera ses réglages d'exposition.

(Surtout pas un cadrillage comme sur l'image!)

Etape n°8 - Big fun !

Notes et références