Skip to content

Latest commit

 

History

History
37 lines (32 loc) · 2.25 KB

README.md

File metadata and controls

37 lines (32 loc) · 2.25 KB

Genie_en_herbe

Hardware, Firmware et Software pour la fabrication d'un jeu de génie en herbe

Imprimer les fichiers STL dans le dossier /CAD/STL

2x Handle_V4_Body_P1
2x Handle_V4_Body_P2
2x Handle_V4_Body_P3
2x Handle_V4_Body_P4
8x Handle_V4_Cover
1x ESP32_CASE_V4_BASE
1x ESP32_CASE_V4_COVER

Assemblage électrique

1- Connecter les grounds du ESP32 à 2 connecteurs Wago 5 pos
2- Utiliser les connecteurs Wago 5 pos pour grounder tous les boutons (Fil noir)
3- Connecter le fil rouge des boutons aux pins D15, D4, D16, D17 pour l'équipe 1
4- Connecter le fil rouge des boutons aux pins D13, D14, D27, D26 pour l'équipe 2
5- Passer les fils rouge et noir dans le trou de la poignée avant de souder les boutons sur ceux-ci
6- Souder les fils rouge et noir sur les boutons

Assemblage mécanique

1- Utiliser 2x vis M3x16mm et 2x écrous pour assembler une poignée
*Attention de faire sortir les fils par le trou central prévu à cet effet avant de visser solidement l'assemblage
2- Utiliser 4x vis M3x16mm et 4x inserts pour assembler le boitier de jeu
*Attention de faire sortir les fils par les 8 trous sur les côtés du boitier avant de visser solidement l'assemblage

Script code embarqué

1- Connecter l'ESP32 à l'ordinateur à l'aide du fil micro-USB (Valider la reconnaissance par l'ordinateur via le gestionnaire de périphériques)
*Si celui-ci n'est pas reconnu, télécharger les drivers à partir de "/MCU/DEV/CP210x_Windows_Drivers_with_Serial_Enumeration/CP210xVCPInstaller_x86.exe"
2- Lancer le script "MCU/UploadScript.exe" pour télécharger le code sur l'ESP32
3- Attendre que tous les fichiers (bootloader.bin, partitions.bin et firmware.bin) soient correctement téléchargés avant d'interrompre le processus

Application GUI

1- Lancer l'application "/GUI/GEH_GUI.exe" lorsque l'ESP32 est connecté à l'ordinateur
2- Sélectionner les équipes à l'aide des menus déroulants
3- Lorsqu'un joueur appuie sur son bouton, le GUI indique le numéro et l'équipe du joueur
4- Pour passer au prochain tour, il est possible d'appuyer sur le bouton "Reset" avec la souris ou simplement sur "Enter" avec le clavier