TER3M4M

Accueil > 4M

Projet 7 - Activité 2 : Capteurs

Introduction

Si le robot est capable de détecter son environnement, on peut lui donner une certaine autonomie. Dans ce projet, vous apprendrez à utiliser des capteurs pour permettre à un robot de réagir à son environnement.

Objectifs

  1. Ajouter un haut-parleur, des capteurs tactiles et un capteur d’intensité lumineux à la base robotique pour programmer des comportements plus complexes du robot.
  2. Appliquer la machine à états finis et les délais avec millis() à des situations plus complexes.

Instructions

D’ordre général, vous consulterez deux sites en parallèle :

Site CS2N Ce site
  • instructions de montage et de vérification de votre robot pour chaque section du tutoriel
  • explication de l'algorithme principal pour la section du tutoriel
  • quiz interactifs pour vérifier la compréhension en lien avec le matériel et certains éléments du code
  • code adapté pour PlatformIO et intégrant les concepts dans les notes du cours (bibliothèques, machines à états finis, délais avec millis()
  • questions d'analyse du code tenant compte de la version adaptée et de certains éléments pas couverts directement par les quiz sur CS2N
  • modifications de code à faire pour approfondir la compréhension des concepts
  1. Suivez les instructions de montage et de vérification de votre robot dans les tutoriels sur CS2N,
  2. Utiliser le code adapté sur ce site.
  3. Répondez aux questions de vérification de la compréhension :
    1. les quiz sur le site CS2N
    2. les questions d’analyse sur ce site (réponses dans un Google Docs pour cette activité - créez un en-tête pour chaque section pour garder les choses organisées).
  4. Faites les modifications de code pour approfondir votre compréhension des concepts.
  5. Après avoir complété toutes les sections, créez un dossier compressé .zip qui contient tous les projets PlatformIO que vous avez produits/modifiés pour ce tutoriel et le joindre avec votre Google Docs à la tâche Google Classroom associée.

ACCÉDER AUX TUTORIELS CS2N POUR LES CAPTEURS ICI

Page d’accueil de l’ensemble de ces tutoriels : CS2N - Bases logicielles avec Arduino

Code adapté, questions d’analyse et modifications additionnelles pour chaque section du tutoriel