« STIC:STIC III (2020)/Electro-challenge » : différence entre les versions
Aller à la navigation
Aller à la recherche
Ligne 66 : | Ligne 66 : | ||
=== Challenge 1 : Accéléromètre / LED === | === Challenge 1 : Accéléromètre / LED === | ||
Input : | ** étape 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 | |||
** étape 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 === | === Challenge 2 : Capteur de son / LED === |
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 :
- 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
- Regroupez-vous en binôme. En théorie, on devrait avoir 5 binômes.
- Choisissez 2 challenges par binôme
- Réalisez vos challenges sur MakeCode. Servez-vous du simulateur pour tester votre code (45 mn)
- Bilan/debrief 1re partie
- Réalisation des challenges
- 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
- étape 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
- étape 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.