Indholdsfortegnelse:

Coronavirus: Stop spredningen med mikro: bit: 3 trin
Coronavirus: Stop spredningen med mikro: bit: 3 trin

Video: Coronavirus: Stop spredningen med mikro: bit: 3 trin

Video: Coronavirus: Stop spredningen med mikro: bit: 3 trin
Video: Understanding the Virus that Causes COVID-19, Animation 2024, Juli
Anonim
Coronavirus: Stop spredningen med mikro: bit
Coronavirus: Stop spredningen med mikro: bit

I de hårdeste tider lyser menneskelig opfindsomhed mest. Fra januar 2020 opslugte COVID-19-pandemien verden. COVID-19 spredes af luftdråber og fomitter. Fomitter er ganske enkelt livløse ting, såsom møbler, tøj, dørhåndtag osv. Virus fra inficeret person kan blive på overflader i op til 9 dage. Så en af de vigtigste måder, vi kan forhindre spredning af COVID-19 (bortset fra social distancering), er at sørge for at vaske vores hænder ofte og undgå at røre ved vores ansigt. Ifølge statistikker rører mennesker i gennemsnit 16 gange i timen på deres ansigt. Det er en vane mange af os har, og vi bemærker det ikke engang det meste af tiden. Så i denne artikel vil vi hurtigt lave en praktisk enhed, der kan minde os om, at vi bør undgå at røre ved vores ansigt, lige før vi gør det. Hvis vi sidder fast hjemme, vil du befri dig fra kedsomhed i en time eller to:)

Forbrugsvarer

BBC Micro: bit

BitWearable Kit - Smartwatch med rem til mikro: bit

Trin 1: Saml BitWear

Saml BitWear
Saml BitWear

BitWear er et billigt kompakt tilbehør til mikro: bit-brugere til at lave sjove bærbare gadgets. Der er en vibrationsmotor, en summer og en adresserbar RGB LED ombord, alle designet til dine sjove bærbare projekter. Tavlen giver dig også mulighed for at slukke for motoren og pixel med kontakter, så du kan bruge berøringsstifterne eller udbrudshullerne til andre formål.

Samlingen tager mindre end 5 minutter og virkelig let, selv for folkeskoleelever. Du kan se videoen ovenfor for at få monteringsinstruktioner.

Trin 2: Kodning

Image
Image
Forbedring
Forbedring

Vi vil bruge Microsofts Makecode til at sammensætte et simpelt, men nyttigt program til vores lille Micro: bit bærbare gadget. Vores mål er at få det til at vibrere/vise et skræmmende coronavirus -billede, når brugeren rører ved hans/hendes ansigt. Hvordan kan vi vide, når brugeren rører ved ansigtet? Nå, vi kan registrere accelerometeraflæsning i den angivne position (hånd nær ansigt) og derefter efter at have taget højde for nogle variationer sammenligne det med accelerometeraflæsning nu. Hvis der er et match, slår vi alarm.

Lad os starte med at opregne trinene i algoritmen:

1) Når der trykkes på knappen A, viser vi et billede på skærmen for at underrette brugeren om målesucces og registrere accelerometer y-værdi på listen pos1. Vi registrerer den oprindelige værdi og også alle værdierne i området +/- 10. Du kan ændre dette tal for at øge/reducere følsomheden.

2) Vi sammenligner elementer på pos1-listen med faktiske realtidsværdier udsendt af accelerometer, og hvis der er et match, a) tænder vi enten vibrationsmotor i 500 ms b) viser skræmmende ansigt på LED-matrix, afhængigt af værdien af " lydløs "variabel.

3) Når knappen B trykkes ned, hvis variabel lydløs er 0 (vibrationsmotortilstand), sætter vi den til 1. Ellers sætter vi den til 0. På denne måde kan vi skifte mellem vibration/LED -skærmtilstand.

Og det er det virkelig. Tag et kig på demonstrationsvideoen om, hvordan du bruger den, og du er klar til at gå. Hvis du støder på problemer, kan du også downloade den fra vores GitHub -lager.

Trin 3: Forbedring

Forbedring
Forbedring

Der er nogle forbedringer af koden, der kan foretages. Du kan foretage accelerometermåling umiddelbart efter nulstilling og derefter bruge en knap til f.eks. At justere følsomheden. Eller tilføj nogle lydeffekter. Eller tilføj fjernovervågning med Bluetooth. Eller tilføj tæller for at se, hvor mange gange du rørte/ønskede at røre ved dit ansigt inden for en bestemt periode.

Alle disse ting er dine at kode og lave! Hvis du tænker og implementerer nogle interessante funktioner, kan du dele i kommentarerne herunder. BitWear leveres også med et online kursus, du kan få adgang til på TinkerGens online kursusplatform, https://make2learn.tinkergen.com/ gratis!

Hvis du laver en forbedret version af spillet, kan du dele det i kommentarerne herunder! For mere information om BitWear og anden hardware til producenter og STEM -undervisere, besøg vores websted, https://tinkergen.com/ og tilmeld dig vores nyhedsbrev.

TinkerGen har oprettet en Kickstarter -kampagne for MARK (Make A Robot Kit), et robotsæt til undervisning i kodning, robotik, AI!

Anbefalede: