Innehållsförteckning:

Coronavirus: Stoppa spridningen med mikro: bit: 3 steg
Coronavirus: Stoppa spridningen med mikro: bit: 3 steg

Video: Coronavirus: Stoppa spridningen med mikro: bit: 3 steg

Video: Coronavirus: Stoppa spridningen med mikro: bit: 3 steg
Video: How to Prepare a Chinese New Year Dinner (12 dishes included) 2024, Juli
Anonim
Coronavirus: Stoppa spridningen med Micro: bit
Coronavirus: Stoppa spridningen med Micro: bit

Under de tuffaste tider lyser mänsklig uppfinningsrikhet mest. Från januari 2020 uppslukade COVID-19-pandemin världen. COVID-19 sprids av luftdroppar och fomiter. Fomiter är helt enkelt livlösa saker, till exempel möbler, kläder, dörrhandtag etc. Virus från infekterad person kan stanna på ytor så länge som 9 dagar. Så ett av de viktigaste sätten att förhindra spridning av COVID-19 (bortsett från social distansering) är att se till att vi tvättar händerna ofta och undviker att vidröra ansiktet. Enligt statistiken vidrör människor i genomsnitt 16 gånger i timmen i ansiktet. Det är en vana som många av oss har och vi märker det inte ens för det mesta. Så i den här artikeln kommer vi snabbt att göra en bekväm enhet som kan påminna oss om att vi bör undvika att röra ansiktet precis innan vi gör det. Om vi sitter fast hemma kommer du att befria dig från tristess i en timme eller två:)

Tillbehör

BBC Micro: bit

BitWearable Kit - Smartwatch med rem för micro: bit

Steg 1: Montera BitWear

Montera BitWear
Montera BitWear

BitWear är ett billigt kompakt tillbehör för mikro: bitanvändare för att göra roliga bärbara prylar. Det finns en vibrationsmotor, en summer och en adresserbar RGB LED ombord, alla designade för dina roliga bärbara projekt. Kortet låter dig också stänga av motorn och pixlarna med omkopplare så att du kan använda pekpinnarna eller brythålen för andra ändamål.

Monteringen tar mindre än 5 minuter och är väldigt lätt även för grundskoleelever. Du kan se videon ovan för monteringsanvisningar.

Steg 2: Kodning

Image
Image
Förbättrar
Förbättrar

Vi kommer att använda Microsofts Makecode för att komponera ett enkelt men användbart program för vår lilla Micro: bit bärbara gadget. Vårt mål är att få den att vibrera/visa en skrämmande coronavirusbild när användaren rör vid hans/hennes ansikte. Hur kan vi veta när användaren rör vid ansiktet? Tja, vi kan spela in accelerometeravläsningen i den angivna positionen (hand nära ansiktet) och sedan efter att ha tagit reda på några variationer jämföra den med accelerometeravläsning nu. Om det finns en match, slår vi larm.

Låt oss börja med att räkna upp stegen i algoritmen:

1) När knappen A trycks in visar vi en bild på skärmen för att meddela användaren om mätningssuccé och registrera accelerometerns y-värde i listan pos1. Vi registrerar det ursprungliga värdet och även alla värden i intervallet +/- 10. Du kan ändra det numret för att öka/minska känsligheten.

2) Vi jämför element i pos1-listan med faktiska realtidsvärden som matas ut från accelerometer och om det finns en matchning a) slår vi antingen på vibrationsmotorn i 500 ms b) visar skrämmande ansikte på LED-matris, beroende på värdet på " tyst "variabel.

3) När knappen B trycks in, om variabel tyst är 0 (vibrationsmotormod), ställer vi den till 1. Annars sätter vi den till 0. På så sätt kan vi växla mellan vibrations-/LED -skärmläge.

Och det här är det verkligen. Ta en titt på demonstrationsvideon om hur du använder den och du är klar. Om du stöter på problem kan du också ladda ner det från vårt GitHub -förråd.

Steg 3: Förbättra

Förbättrar
Förbättrar

Det finns några förbättringar av koden som kan göras. Du kan ta accelerometermätning direkt efter återställning och sedan använda A -knappen för att justera känsligheten till exempel. Eller lägg till några ljudeffekter. Eller lägg till fjärrövervakning med Bluetooth. Eller lägg till räknare för att se hur många gånger du rörde/ville röra ditt ansikte inom angiven tid.

Alla dessa saker är dina att koda och göra! Om du tänker och implementerar några intressanta funktioner, dela i kommentarerna nedan. BitWear levereras också med en onlinekurs som du kan komma åt på TinkerGens onlinekursplattform, https://make2learn.tinkergen.com/ gratis!

Om du gör en förbättrad version av spelet, dela det i kommentarerna nedan! För mer information om BitWear och annan hårdvara för tillverkare och STEM -lärare, besök vår webbplats, https://tinkergen.com/ och prenumerera på vårt nyhetsbrev.

TinkerGen har skapat en Kickstarter -kampanj för MARK (Make A Robot Kit), en robotkit för att lära ut kodning, robotik, AI!

Rekommenderad: