INHOUDSOPGAWE:

Coronavirus: stop die verspreiding met mikro: bietjie: drie stappe
Coronavirus: stop die verspreiding met mikro: bietjie: drie stappe

Video: Coronavirus: stop die verspreiding met mikro: bietjie: drie stappe

Video: Coronavirus: stop die verspreiding met mikro: bietjie: drie stappe
Video: KNAW Webinar: het nieuwe Coronavirus 2024, Julie
Anonim
Coronavirus: stop die verspreiding met mikro: bietjie
Coronavirus: stop die verspreiding met mikro: bietjie

Gedurende die moeilikste tye skyn menslike vindingrykheid die meeste. Vanaf Januarie 2020 verswelg COVID-19-pandemie die wêreld. COVID-19 word versprei deur lugdruppels en fomiete. Fomiete is bloot lewelose dinge, soos meubels, klere, deurhandvatsels, ens. Virus van besmette mense kan tot 9 dae op oppervlaktes bly. Een van die belangrikste maniere waarop ons die verspreiding van COVID-19 (behalwe sosiale distansie) kan voorkom, is om seker te maak dat ons gereeld ons hande was en ons gesig nie raak nie. Volgens statistieke raak mense gemiddeld 16 keer per uur hul gesig. Dit is 'n gewoonte wat baie van ons het en ons sien dit meestal nie eers raak nie. In hierdie artikel maak ons dus vinnig 'n gerieflike toestel wat ons kan herinner dat ons moet vermy om aan ons gesig te raak voordat ons dit doen. As ons tuis vas is, sal u uself 'n uur of twee van verveling ontslae raak:)

Voorrade

BBC Micro: bietjie

BitWearable Kit - slimhorlosie met bandjie vir mikro: bit

Stap 1: Monteer BitWear

Monteer BitWear
Monteer BitWear

BitWear is 'n goedkoop kompakte bykomstigheid vir mikro: bit-gebruikers om prettige draagbare toestelle te maak. Daar is 'n vibrasiemotor, 'n zoemer en 'n aanspreekbare RGB -LED aan boord, alles ontwerp vir u prettige draagbare projekte. Met die bord kan u ook die motor en pixels met skakelaars afskakel, sodat u die aanraakpenne of die breekgate vir ander gebruike kan gebruik.

Die byeenkoms neem minder as 5 minute en is baie maklik, selfs vir laerskoolleerlinge. U kan die video hierbo raadpleeg vir monteerinstruksies.

Stap 2: Kodering

Image
Image
Verbeter
Verbeter

Ons sal die Makecode van Microsoft gebruik om 'n eenvoudige, maar handige program saam te stel vir ons klein Micro: bit draagbare apparaat. Ons doel is om dit te laat vibreer/'n skrikwekkende koronavirusbeeld te toon wanneer die gebruiker aan sy/haar gesig raak. Hoe kan ons weet wanneer 'n gebruiker die gesig raak? Wel, ons kan die versnellingsmeterlesing in die gespesifiseerde posisie (hand naby gesig) opneem, en dan na 'n paar variasies dit vergelyk met die versnelling van die versnellingsmeter. As daar 'n vuurhoutjie is, maak ons alarm.

Kom ons begin met die opsomming van die stappe in die algoritme:

1) As knoppie A ingedruk word, wys ons 'n beeld op die skerm om die gebruiker in kennis te stel van die metingsukses en die versnellingsmeter y-waarde in die lys pos1 aan te teken. Ons teken die oorspronklike waarde aan en ook al die waardes in die reeks +/- 10. U kan die getal verander om die sensitiwiteit te verhoog/verlaag.

2) Ons vergelyk elemente van die pos1-lys met die werklike intydse waardes wat deur die versnellingsmeter uitgevoer word, en as daar 'n pasmaat is, a) skakel ons die vibrasiemotor vir 500 ms aan b) toon 'n eng gesig op die LED-matriks, afhangende van die waarde van " stil "veranderlike.

3) As knoppie B ingedruk word, as veranderlike stil is 0 (trillingsmotor modus), stel ons dit op 1. Anders stel ons dit op 0. Op hierdie manier kan ons wissel tussen vibrasie/LED skerm modus.

En dit is dit regtig. Kyk na die demonstrasievideo oor hoe u dit kan gebruik, en u is klaar. As u probleme ondervind, kan u dit ook aflaai van ons GitHub -bewaarplek.

Stap 3: Verbetering

Verbeter
Verbeter

Daar is 'n paar verbeterings aan die kode wat aangebring kan word. U kan die versnellingsmeter onmiddellik na die herstelling doen en dan 'n knoppie gebruik om die sensitiwiteit byvoorbeeld aan te pas. Of voeg 'n paar klankeffekte by. Of voeg afstandmonitering by met Bluetooth. Of voeg 'n toonbank by om te sien hoeveel keer u binne 'n bepaalde tydperk u gesig aangeraak/wou aanraak.

Al hierdie dinge is aan u om te kodeer en te maak! As u wel interessante funksies dink en implementeer, deel dit dan in die kommentaar hieronder. BitWear het ook 'n aanlynkursus wat u gratis kan besoek op TinkerGen se aanlyn kursusplatform, https://make2learn.tinkergen.com/ gratis!

As u 'n verbeterde weergawe van die spel maak, deel dit dan in die kommentaar hieronder! Vir meer inligting oor BitWear en ander hardeware vir vervaardigers en STEM -opvoeders, besoek ons webwerf, https://tinkergen.com/ en teken in op ons nuusbrief.

TinkerGen het 'n Kickstarter -veldtog vir MARK (Make A Robot Kit), 'n robotstel vir die onderrig van kodering, robotika, AI!

Aanbeveel: