PRÉPARATION CONCOURS
TEKBOT 2025
PHASE DE PRÉSÉLECTION
QUELQUES COMPÉTENCES GÉNÉRALES
INDISPENSABLES À LA RÉUSSITE DES TESTS
I- MÉCANIQUE
1- CONCEPTION ASSISTÉE PAR ORDINATEUR AVEC SOLIDWORKS.
2- MODALITÉS D’ASSEMBLAGE DE DIFFÉRENTS COMPOSANTS SUR
SOLIDWORKS
3- MISE EN PLAN SUR SOLIDWORKS
4- COMPÉTENCES EN DESIGN MÉCANIQUE.
II- INFORMATIQUE
1- PROGRAMMATION EN LANGAGE C++
2- PROGRAMMATION EN PYTHON
3- PROGRAMMATION ORIENTÉE OBJET AVEC PYTHON OU C++
4- INITIATION AU FRAMEWORK ROS 2 HUMBLE, GAZEBO, RVIZ ET SLAM TOOLBOX.
5- FAMILIARISATION AVEC CERTAINS ALGORITHMES DE PATHFINDING :
A*,DIJKSTRA, RRT ET AUTRES ÉVENTUELLEMENT
6- SIMULATION AVEC GAZEBO
7- ORGANISATION D’UN PROJET AVEC GITHUB
8- CONCEPTION D’UNE INTERFACE WEB DEVANT AFFICHER DES DONNÉES ISSUS
D’UN ALGORITHME DE DÉTECTION D’OBJET.
III- ELECTRONIQUE
COMPÉTENCES GÉNÉRALES
1- PROGRAMMATION AVEC ARDUINO
2- UTILISATION DU LOGICIEL KICAD POUR LE DESSINER UN SCHÉMA ÉLECTRONIQUE.
3- MAÎTRISE DU PROTOCOLE DE COMMUNICATION PAR I2C
4- RÉALISATION D’UN SHIELD UTILISANT LE MICROCONTRÔLEUR ATMEGA328P
5- ORGANISATION D’UN PROJET AVEC GITHUB
COMPÉTENCES COMPLÉMENTAIRES
1- MAÎTRISE DU FONCTIONNEMENT D’UN CAPTEUR GYROSCOPE ET ACCÉLÉROMÈTRE
ET DES CONNAISSANCES LIÉES À SON UTILISATION.
2- MAÎTRISE DU FONCTIONNEMENT DES SERVO MOTEURS ET APPLICATION DANS LE
CADRE DE L’AFFICHEUR SEPT SEGMENT À RÉALISER.
CALENDRIER D’EXÉCUTION :
• SEMAINE 1
I- BRANCHE ÉLECTRONIQUE
I-1 TEST 1 : GYROSCOPE ET ACCÉLÉROMÈTRE
I-1 -1- COMPRÉHENSION DU FONCTIONNEMENT DU CAPTEUR, DE SON MODE
DE BRANCHEMENT ET RECHERCHE D’UN CODE LUI PERMETTANT DE FONCTIONNER
I-1-2- DESSIN DU SCHÉMA ÉLECTRONIQUE SOUS KICAD
I-1-3- FABRICATION DE L’ALIMENTATION ÉLECTRIQUE
I-1-4- RÉSUMÉ DU PROJET SUR UN PROFIL GITHUB
I-1-5- MONTAGE DU CIRCUIT ÉLECTRONIQUE SUR LE VEROBOARD
II – BRANCHE IT
II-1 APPRENTISSAGE DES BASES DE LA PROGRAMMATION ORIENTÉE OBJET
AVEC PYTHON OU C++ ( SELON LES LANGAGES MAÎTRISÉS PAR LES MEMBRES DE LA
BRANCHE IT)
II-2 TEST 1: CRÉATION D’UNE CLASSE POUR UN ROBOT ( POUR CEUX QUI ONT
DÉJÀ LES BASES DE LA PROGRAMMATION ORIENTÉE OBJET)
III – BRANCHE MÉCANIQUE
III-1 INITIATION AUX FONCTIONS DE BASES DE LA MODÉLISATION AVEC
SOLIDWORKS
III-2 GESTION DES MATÉRIAUX AVEC LE LOGICIEL
• SEMAINE 2
I- BRANCHE ÉLECTRONIQUE : TEST 2 : FABRICATION DE LA BOÎTE NOIRE
I- 1MONTAGE DU CIRCUIT ÉLECTRONIQUE FAISANT FONCTIONNÉ LE
CAPTEUR SUR LE VEROBOARD : SUITE ET FIN;
I-2 DESSIN DU MONTAGE ÉLECTRONIQUE DE L’ÉCRAN LCD AVEC KICAD
(SANS CARTE ARDUINO)
I-3 RÉALISATION DU PCB PHYSIQUE REPRÉSENTANT LA STATION DE
CONTRÔLE;
I-4 CODE DEVANT FAIRE FONCTIONNER LE SYSTÈME;
I-5 GESTION DE L’ALIMENTATION DES DEUX VEROBOARDS;
I-6 MODÉLISATION ET IMPRESSION D’UNE BOÎTE ( LA BOÎTE NOIRE EN
QUESTION)
II – BRANCHE IT
II-1 APPRENTISSAGE DES BASES DE LA PROGRAMMATION ORIENTÉE
OBJET AVEC PYTHON OU C++ ( SELON LES LANGAGES MAÎTRISÉS PAR LES
MEMBRES DE LA BRANCHE IT)
II-2 TEST 1: CRÉATION D’UNE CLASSE POUR UN ROBOT ( POUR CEUX QUI
ONT DÉJÀ LES BASES DE LA PROGRAMMATION ORIENTÉE OBJET)
III – BRANCHE MÉCANIQUE
III-1 INITIATION AUX FONCTIONS DE BASES DE LA MODÉLISATION AVEC
SOLIDWORKS
III-2 GESTION DES MATÉRIAUX AVEC LE LOGICIEL