# Description du projet

#### **Introduction**

Pour ce cycle, nous allons créer une voiture contrôlable avec notre smartphone

##### **Compétences techniques et mécaniques**

- **Assemblage de pièces mécaniques** : Les élèves apprendront à assembler une structure mobile en fixant des moteurs, roues, châssis et autres composants physiques.
- **Transmission et mouvement** : Comprendre comment le mouvement des moteurs se traduit en déplacement des roues et en direction du véhicule.
- **Résolution de problèmes pratiques** : Adapter ou modifier le montage mécanique en cas de désalignement, d’instabilité ou de contraintes physiques.
- **Utilisation d’outils simples** : Utiliser des tournevis, pinces et autres petits outils pour fixer les composants.

##### **Compétences en électronique**

- **Câblage et connexion de composants** : Relier correctement les moteurs, le module Bluetooth, le module de contrôle moteur et l’Arduino Nano en respectant les schémas électroniques qu'ils auront réalisés.
- **Compréhension des circuits de base** : Identifier les entrées/sorties, l'alimentation, la masse, et comprendre le rôle de chaque module.
- **Utilisation de capteurs pour asservir des moteurs** : Grâce aux encodeurs intégrés dans les moteurs, les élèves apprennent comment mesurer la vitesse ou la position d’un moteur afin de synchroniser deux moteurs pour qu'ils aillent à la même vitesse.
- **Sécurité électronique** : Apprendre à manipuler des composants électroniques sans les endommager et à vérifier les connexions pour éviter les courts-circuits.

##### **Compétences en programmation**

- **Écriture de programmes Arduino (langage C/C++)** : Les collégiens apprendront à écrire des programmes simples pour contrôler les moteurs selon des consignes reçues via Bluetooth.
- **Communication série** : Compréhension de la communication entre le smartphone et l’Arduino via le module HC-05.
- **Lecture des capteurs** : Exploiter les données des encodeurs pour améliorer la précision du mouvement (vitesse, distance, etc.).
- **Organisation et logique du code** : Structuration du code en fonctions, boucles, conditions, et apprentissage de la logique algorithmique pour la commande du véhicule.

##### **Compétences transversales**

- **Travail en équipe** : Collaboration pour répartir les tâches (mécanique, câblage, codage, documentation).
- **Gestion de projet** : Planification des étapes, gestion du temps, anticipation des besoins matériels.
- **Communication et documentation** : Rédiger un dossier technique clair, expliquer leur démarche, et présenter leur projet à d'autres.
- **Créativité et innovation** : Personnalisation de la voiture, ajout de fonctionnalités (phares, klaxon, application mobile plus évoluée).
- **Résolution de problèmes** : Développer une capacité à identifier des dysfonctionnements et à tester des solutions.

#### **Description du déroulé des séances:**

~9 séances :

- Introduction du projet (brainstorming)
- ~3 séances sur TinkerCAD et sur l'impression 3D (modification de certaines pièces de la voiture)
- ~1 séance sur l'actionneur : servomoteur RC 360°(déplacement)
- ~1 séance sur le capteur : ultrason (distance)
- ~1 séance sur le couplage capteur moteur
- ~1 séance sur l'assemblage du LittleBot
- ~2 séances sur la programmation du LittleBot

<div class="translate-tooltip-mtz translator-hidden" id="bkmrk-translator"></div>#### **Matériel**

Projet inspiré de : [https://www.thingiverse.com/thing:2417739](https://www.thingiverse.com/thing:2417739)

- 1 x Arduino Nano ou compatible ([seeeduino](https://www.lextronic.fr/carte-seeeduino-nano-102010268-59340.html), funduino,...) : ~10€
- 1 x câble USB C : ~1€
- 1 x [Sensor Shield](https://www.amazon.fr/Expansion-sensor-Shield-compatible-Arduino/dp/B072FCNF54/ref=sr_1_5?__mk_fr_FR=%C3%85M%C3%85%C5%BD%C3%95%C3%91&crid=EYZL0IOYS08U&keywords=expansion+arduino+nano&qid=1687874510&sprefix=epansion+arduino+nano%2Caps%2C157&sr=8-5) pour Arduino Nano : ~3€
- 2 x servomoteur à rotation 360° ([DM-S0090D-R 9g/0.08s/1.6kg.cm](https://fr.aliexpress.com/item/32657260546.html)) : ~2€
- 1 x Module ultrason ([HC-SR04](https://www.amazon.fr/gp/product/B078S45WTG/)) : ~2€
- 2 x élastique pour les roues
- 1 x porte pile 4xaa : ~2€
- Une imprimante 3D pour imprimer les pièces du robot (fichier disponible à la prochaine page)(~5€ de filament) :