Table des matières:
Vidéo: Coronavirus : Arrêtez la propagation avec Micro:bit : 3 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:06
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
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
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
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é:
Comment faire une minuterie de lavage Arduino bricolage de 30 secondes, ARRÊTER LA PROPAGATION DE COVID: 8 étapes
Comment faire une minuterie de lavage Arduino bricolage de 30 secondes, ARRÊTER LA PROPAGATION DE COVID: bonjour
Coronavirus EXTER-MI-NATION avec Micro:bit et Daleks : 4 étapes (avec photos)
Coronavirus EXTER-MI-NATION Avec Micro:bit et Daleks : Il s'agit d'un deuxième projet de série sur la protection contre les coronavirus de TinkerGen. Vous pouvez trouver le premier article ici. Nous croyons fermement qu'avec les efforts collectifs de l'humanité, l'épidémie actuelle prendra bientôt fin. Mais même après que COVID-19 soit passé
Limiter la foule pour empêcher la propagation du COVID-19 : 5 étapes
Limitez la foule pour empêcher la propagation du COVID-19 : L'Organisation mondiale de la santé, l'OMS, a conseillé aux gens de rester à l'écart des endroits surpeuplés pour se protéger de la propagation de la maladie à coronavirus. Même si les gens pratiquent la distanciation sociale, cela peut ne pas être efficace lorsqu'ils sont présents en cro
Arrêtez les mains et les pieds moites avec Sweat Fighter ! : 7 étapes (avec photos)
Arrêtez les mains et les pieds moites avec Sweat Fighter ! Je mettrai à jour le code pour réduire ce problème, mais pour le moment, vous devriez vous abstenir de le construire. L'hyperhidrose est une condition qui provoque un excès
Arrêtez Rants avec le Rant Buddy: 8 étapes (avec photos)
Stop Rants With the Rant Buddy : Chez moi, nous trouvons beaucoup de choses à redire : Le bus était en retard, la fontaine à eau au travail n'est pas assez froide, l'épicerie fermait tôt. Mais sans contrôle, ces grognements mineurs peuvent dégénérer en de véritables diatribes. C'est là que ce coup de gueule pratique