Détecter le Père-Noël
Maintenant que tu as testé le capteur de mouvement et créé ton lutin Père-Noël, tu es prêt à écrire ton programme.
Voici l’idée de base de ton algorithme:
- Quand le drapeau est pressé
- Répéter indéfiniment
- Vérifiez si la broche GPIO 4 est activée (HIGH)
- Si c’est le cas :
- Montrer le lutin
- Modifier sa taille pour remplir tout l’écran
- Jouer un son
- Attendre la durée du son
- Réduire la taille du lutin à la normale
- Si ce n’est pas le cas :
- Cacher le lutin
Tout ton programme doit être inclus dans une bouche répéter indéfiniment. Tu peux ensuite utiliser un bloc si…alors..sinon pour vérifier si la broche est activée ou non et déclencher les actions en conséquence
- Créé cet algorithme dans Scratch à partir des blocs suivants :
Installe le détecteur dans ta chambre!
- La veille de Noël, configure ton Pi avec le capteur dirigé vers la porte de ta chambre.
- Connecte ton Pi à un énorme haut-parleur.
- Assure-toi que le capteur ne te détecte pas au lit, sinon tu obtiendras des faux positifs : l’alarme se déclenchera chaque fois que tu te déplaceras !
- Va te coucher.
- Réveille-toi quand le père Noël arrive et donne-lui à manger des cookies et un verre de lait
Avertissement : nous ne pouvons pas garantir que cette alarme ne fera pas fuir le Père Noël dans ce cas, tu risque de ne pas avoir de cadeau… même pas une noix dans une vieille chaussette.
Challenge: ajouter plus d’actions
Il y a beaucoup d’autres choses que tu pourrais essayer et ajouter à ton programme:
- Ajouter une image de fond
- Animer le lutin en utilisant des costumes
- Changer le son
- Utiliser des effets graphiques différents au lieu de changer de taille
- Afficher un message à l’écran
- Construire un support ou un support pour le capteur PIR