Table des matières:

Coronavirus : Arrêtez la propagation avec Micro:bit : 3 étapes
Coronavirus : Arrêtez la propagation avec Micro:bit : 3 étapes

Vidéo: Coronavirus : Arrêtez la propagation avec Micro:bit : 3 étapes

Vidéo: Coronavirus : Arrêtez la propagation avec Micro:bit : 3 étapes
Vidéo: How Nurses Are Battling the COVID-19 Pandemic 2024, Novembre
Anonim
Coronavirus: arrêtez la propagation avec Micro:bit
Coronavirus: arrêtez la propagation avec Micro:bit

Dans les moments les plus difficiles, l'ingéniosité humaine brille le plus. À partir de janvier 2020, la pandémie de COVID-19 a englouti le monde. Le COVID-19 se propage par les gouttelettes d'air et les vecteurs passifs. Les fomites, en termes simples, sont des choses inanimées, telles que des meubles, des vêtements, des poignées de porte, etc. Le virus d'une personne infectée peut rester sur les surfaces jusqu'à 9 jours. Ainsi, l'un des moyens les plus importants d'empêcher la propagation du COVID-19 (en dehors de la distanciation sociale) est de s'assurer de se laver les mains souvent et d'éviter de se toucher le visage. Selon les statistiques, les humains se touchent le visage 16 fois par heure en moyenne. C'est une habitude que beaucoup d'entre nous ont et nous ne le remarquons même pas la plupart du temps. Ainsi, dans cet article, nous allons rapidement créer un appareil pratique qui peut nous rappeler que nous devons éviter de nous toucher le visage juste avant de le faire. Si nous sommes coincés à la maison, vous vous soulagerez de l'ennui pendant une heure ou deux:)

Fournitures

BBC Micro:bit

Kit BitWearable - Montre connectée avec bracelet pour micro:bit

Étape 1: Assembler BitWear

Assembler BitWear
Assembler BitWear

BitWear est un accessoire compact à faible coût permettant aux utilisateurs de micro:bit de créer des gadgets portables amusants. Il y a un moteur de vibration, un buzzer et une LED RVB adressable à bord, tous conçus pour vos projets portables amusants. La carte vous permet également d'éteindre le moteur et les pixels avec des interrupteurs afin que vous puissiez utiliser les broches tactiles ou les trous de dérivation pour d'autres utilisations.

L'assemblage prend moins de 5 minutes et très facile même pour les élèves du primaire. Vous pouvez consulter la vidéo ci-dessus pour les instructions de montage.

Étape 2: Codage

Image
Image
Améliorer
Améliorer

Nous utiliserons le Makecode de Microsoft pour composer un programme simple mais utile pour notre petit gadget portable Micro:bit. Notre objectif est de le faire vibrer/afficher une image effrayante de coronavirus lorsque l'utilisateur touche son visage. Comment pouvons-nous savoir quand l'utilisateur touche le visage ? Eh bien, nous pouvons enregistrer la lecture de l'accéléromètre dans la position spécifiée (main près du visage), puis après avoir pris en compte certaines variations, la comparer avec la lecture de l'accéléromètre maintenant. S'il y a un match, on sonne l'alarme.

Commençons par énumérer les étapes de l'algorithme:

1) Lorsque le bouton A est enfoncé, nous montrons une image à l'écran pour informer l'utilisateur du succès de la mesure et enregistrer la valeur y de l'accéléromètre dans la liste pos1. Nous enregistrons la valeur d'origine ainsi que toutes les valeurs dans la plage +/- 10. Vous pouvez modifier ce nombre pour augmenter/diminuer la sensibilité.

2) Nous comparons les éléments de la liste pos1 aux valeurs réelles en temps réel sorties par l'accéléromètre et s'il y a une correspondance, nous a) allumons le moteur de vibration pendant 500 ms b) montrons un visage effrayant sur la matrice LED, en fonction de la valeur de " variable "silencieuse".

3) Lorsque le bouton B est enfoncé, si le silence variable est 0 (mode moteur de vibration), alors nous le réglons sur 1. Sinon, nous le réglons sur 0. De cette façon, nous pouvons basculer entre le mode vibration/écran LED.

Et c'est vraiment ça. Jetez un œil à la vidéo de démonstration sur la façon de l'utiliser et vous êtes prêt à partir. Si vous rencontrez des difficultés, vous pouvez également le télécharger depuis notre référentiel GitHub.

Étape 3: Améliorer

Améliorer
Améliorer

Certaines améliorations peuvent être apportées au code. Vous pouvez prendre la mesure de l'accéléromètre immédiatement après la réinitialisation, puis utiliser le bouton A pour ajuster la sensibilité par exemple. Ou ajoutez des effets sonores. Ou ajoutez une surveillance à distance avec Bluetooth. Ou ajoutez un compteur pour voir combien de fois vous avez touché/voulu toucher votre visage au cours d'une période de temps spécifiée.

Toutes ces choses sont à vous de coder et de créer ! Si vous pensez et implémentez des fonctionnalités intéressantes, partagez-les dans les commentaires ci-dessous. De plus, BitWear est livré avec un cours en ligne auquel vous pouvez accéder gratuitement sur la plateforme de cours en ligne de TinkerGen, https://make2learn.tinkergen.com/ !

Si vous faites une version améliorée du jeu, partagez-la dans les commentaires ci-dessous ! Pour plus d'informations sur BitWear et d'autres matériels pour les fabricants et les éducateurs STEM, visitez notre site Web, https://tinkergen.com/ et abonnez-vous à notre newsletter.

TinkerGen a créé une campagne Kickstarter pour MARK (Make A Robot Kit), un kit de robot pour enseigner le codage, la robotique, l'IA !

Conseillé: