« STIC:STIC III (2020)/Electro-challenge » : différence entre les versions

De EduTech Wiki
Aller à la navigation Aller à la recherche
Ligne 65 : Ligne 65 :


=== Challenge 1 : Accéléromètre / LED ===
=== Challenge 1 : Accéléromètre / LED ===
 
'''Etape 1'''
** étape 1**
* Input : Pencher à gauche ou à droite  
* Input : Pencher à gauche ou à droite  
* Output : Produire une harmonie de lumière différente selon que l'on penche le CPX à gauche ou à droite
* Output : Produire une harmonie de lumière différente selon que l'on penche le CPX à gauche ou à droite


** étape 2 **
'''Etape 2'''
* A chaque fois que le CPX tombe, une alerte sonore est déclenchée 4 fois à une intensité moyenne.
* A chaque fois que le CPX tombe, une alerte sonore est déclenchée 4 fois à une intensité moyenne.
* Si rien n'est fait, une alerte sonore d'intensité forte est déclenchée à l'infini jusqu'à ce que le bouton A soit appuyer.
* Si rien n'est fait, une alerte sonore d'intensité forte est déclenchée à l'infini jusqu'à ce que le bouton A soit appuyer.

Version du 7 avril 2021 à 20:47

Introduction

Cette page est dédiée à l'organisation des activités hands-on lors des séances synchrones du module II du cours STIC III (2020). Etant donné que nous sommes à distance avec un accès limité au matériel, nous vous avons fait parvenir un kit de base (adafruit + câble USB) et nous avons basés les challenges sur les entrées/sorties et capteurs présents par défaut sur l'Adafruit Circuit Playground Express.

Les entrées/sorties et capteurs que nous allons utilisés sont les suivants :

Composants CPX.png
  • Entrées et capteurs
    • 1 Capteur de lumière (5). Peut également servir de capteur de couleur et de capteur de pulsation.
    • 1 Sonde de température (7)
    • 2 Boutons poussoirs : A (8) et B (13)
    • 1 accéléromètre (détecteur de mouvement) à trois axes avec détection de choc et de chute libre.
    • 1 capteur de son i.e microphone (16)
  • Sorties
    • 1 Mini haut-parleur (14) connecté à la broche de sortie analogique A0.
    • 10 mini LEDs NeoPixels programmables pouvant afficher n'importe quelle couleur. Elles servent aussi à renseigner sur l'état du CPX lorsqu'il est connecté à l'ordinateur : LEDs vertes si CPX initialisé, LEDs rouges dans le cas contraire.

Modalités organisationnelles

Durée de l'activité

  • Mardi : 45 minutes avec 15 minutes de bilan / debrief pour discuter des éventuels difficultés
  • Jeudi : 30 minutes pour finaliser vos challenges puis 30 minutes de présentation des différents groupes

Type de travail

  • Travail en binôme

Tâches

  • Mardi
    • Réalisation des challenges
      1. Regroupez-vous en binôme. En théorie, on devrait avoir 5 binômes.
      2. Choisissez 2 challenges par binôme
      3. Réalisez vos challenges sur MakeCode. Servez-vous du simulateur pour tester votre code (45 mn)
      4. Bilan/debrief 1re partie
  • Jeudi
    • Finalisez vos challenges et téléversez le code sur votre CPX pour une démonstration live (30 mn)
    • Présentation et discussion des challenges réalisés par chaque binôme (env. 5 minutes par groupe)

Inscriptions aux challenges par équipe

Challenge Binôme
Texte de la cellule Texte de la cellule
Texte de la cellule Texte de la cellule
Texte de la cellule Texte de la cellule
Texte de la cellule Texte de la cellule
Texte de la cellule Texte de la cellule
Texte de la cellule Texte de la cellule
Texte de la cellule Texte de la cellule
Texte de la cellule Texte de la cellule
Texte de la cellule Texte de la cellule
Texte de la cellule Texte de la cellule

Challenge

Challenge 1 : Accéléromètre / LED

Etape 1

  • Input : Pencher à gauche ou à droite
  • Output : Produire une harmonie de lumière différente selon que l'on penche le CPX à gauche ou à droite

Etape 2

  • A chaque fois que le CPX tombe, une alerte sonore est déclenchée 4 fois à une intensité moyenne.
  • Si rien n'est fait, une alerte sonore d'intensité forte est déclenchée à l'infini jusqu'à ce que le bouton A soit appuyer.

Challenge 2 : Capteur de son / LED

Input :

  • Intensité du son

Output :

  • Créer une alerte lumineuse dès qu'un niveau de son est atteint ; sinon, pas d'alerte lumineuse.

Challenge 3 : Capteur de lumière / son

Input :

  • Intensité de lumière

Output :

  • Créer un signal de type réveil dès qu'un niveau de lumière est atteint. Le réveil doit s'arrêter et se réinitialiser lorsqu'on appuie sur le bouton A puis ré-enclencher le mécanisme

Challenge 4 : Bouton pressoir / LED

Input :

  • Presser le bouton A.

Output :

  • Créer un programme qui compte à rebours une fois bouton pressé, créer une harmonie de couleur pour signaler la fin du décompte. Cette harmonie de couloir doit s'arrêter et se réinitialiser lorsqu'on appuie sur le bouton A. Une nouvelle pression sur le bouton A permettra de relancer la séquence.

Challenge 5 : Sonde de température / Son

Input :

  • Température

Output :

  • Créer une alerte sonore d'alerte dès qu'un niveau de température est atteint. Un appui sur le bouton doit permettre de stopper l'alerte.

Liens