Étape 1 : Fais-le
Qu'est-ce que c'est ?
Gardez vos objets précieux en sécurité grâce à cette alarme de cambriolage contrôlée par radio.
Ces deux vidéos vous montrent ce que vous allez faire et comment le coder :
Introduction
Guide de codage
Comment ça marche
- Lorsque le micro:bit est secoué, l'accéléromètre détecte le mouvement et affiche un visage en colère sur l'écran LED et joue un son d'alarme.
- Cela envoie aussi un 'voleur!' message radio, afin qu'un autre micro:bit puisse vous avertir si quelqu'un déplace votre précieux objet.
- Si vous avez deux micro:bits, téléchargez ce programme sur les deux. Mettez un sur ou dans l'objet précieux que vous voulez protéger et garder l'autre près de chez vous. Connectez un buzzer ou un haut-parleur à celui que vous gardez près de chez vous.
- Comme nous voulons montrer le visage en colère et jouer le son « BADDY » à la fois sur le capteur de mouvement micro:bit et l'alarme, ce programme utilise une fonction (ou procédure) appelée alarme.
- Les procédures et les fonctions sont vraiment utiles pour les sections de code que nous voulons utiliser à différents endroits dans un programme. Il évite le code en doublon et rend le programme plus compact et plus efficace.
Ce dont vous aurez besoin
- 1 ou 2 micro:bits
- Une boîte de piles en cas d'utilisation de 2 micro:bits.
- quelque chose de précieux pour garder sa trace
- des écouteurs optionnels, un buzzer ou un haut-parleur et 2 pinces crocodiles pour l'attacher
Étape 2 : Programme-le
Étape 3 : Améliore-le
- Qu'est-ce que vous pourriez protéger d'autre avec une alarme comme cela? Comment pourrait-elle aider à protéger les arbres ?
- Rendez-le plus sensible en utilisant des lectures d'accéléromètre ou d'autres gestes.
- Divisez le programme en deux, de sorte que vous avez différents programmes pour le capteur sur votre objet précieux et pour l'alarme que vous gardez avec vous.
- Envoyez différents messages et montrez des images différentes pour différents capteurs d'alarme sur différents objets précieux.
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.