Satura rādītājs:

Koronavīruss: apturiet izplatīšanos ar Micro: bit: 3 soļi
Koronavīruss: apturiet izplatīšanos ar Micro: bit: 3 soļi

Video: Koronavīruss: apturiet izplatīšanos ar Micro: bit: 3 soļi

Video: Koronavīruss: apturiet izplatīšanos ar Micro: bit: 3 soļi
Video: 🇪🇺 SCHENGEN: Что это? Какие страны составляют? Как это работает? ✈️ 2024, Novembris
Anonim
Koronavīruss: pārtrauciet izplatīšanos ar Micro: bit
Koronavīruss: pārtrauciet izplatīšanos ar Micro: bit

Grūtākajos laikos cilvēka atjautība spīd visvairāk. No 2020. gada janvāra pasauli pārņēma COVID-19 pandēmija. Covid-19 izplatās ar gaisa pilieniem un fomītiem. Fomīti, vienkārši runājot, ir nedzīvas lietas, piemēram, mēbeles, drēbes, durvju rokturi utt. Inficētās personas vīruss var palikt uz virsmām pat 9 dienas. Tātad viens no vissvarīgākajiem veidiem, kā mēs varam novērst COVID-19 izplatīšanos (izņemot sociālo distancēšanos), ir pārliecināties, ka bieži mazgājam rokas un izvairāmies pieskarties sejai. Saskaņā ar statistiku, cilvēki pieskaras sejai vidēji 16 reizes stundā. Tas ir ieradums daudziem no mums, un mēs to pat nepamanām. Tātad, šajā rakstā mēs ātri izgatavosim ērtu ierīci, kas var mums atgādināt, ka mums vajadzētu izvairīties no pieskaršanās sejai tieši pirms to izdarīšanas. Ja mēs esam iestrēguši mājās, jūs uz stundu vai divām atbrīvosities no garlaicības:)

Piegādes

BBC Micro: mazliet

BitWearable komplekts - viedpulkstenis ar siksnu micro: bit

1. darbība: samontējiet BitWear

Salieciet BitWear
Salieciet BitWear

BitWear ir lēts kompakts piederums micro: bit lietotājiem, lai izveidotu jautrus valkājamus sīkrīkus. Uz kuģa ir vibrācijas motors, skaņas signāls un adresējama RGB gaismas diode - tas viss ir paredzēts jūsu jautriem valkājamiem projektiem. Dēlis arī ļauj izslēgt motoru un pikseļus ar slēdžiem, lai jūs varētu izmantot skārientapiņus vai izlaušanas atveres citiem mērķiem.

Montāža ilgst mazāk nekā 5 minūtes un ir ļoti vienkārša pat sākumskolas skolēniem. Montāžas instrukcijas varat skatīt iepriekš redzamajā videoklipā.

2. darbība: kodēšana

Image
Image
Uzlabošana
Uzlabošana

Mēs izmantosim Microsoft Makecode, lai mūsu mazajam Micro: bit valkājamam sīkrīkam izveidotu vienkāršu, bet noderīgu programmu. Mūsu mērķis ir likt tai vibrēt/parādīt biedējošu koronavīrusa attēlu, kad lietotājs pieskaras sejai. Kā mēs varam zināt, kad lietotājs pieskaras sejai? Mēs varam ierakstīt akselerometra rādījumus norādītajā pozīcijā (roka pie sejas) un pēc tam, kad ir ņemtas vērā dažas variācijas, salīdzināt to ar akselerometra rādījumiem tagad. Ja ir spēle, mēs atskanam modinātājam.

Sāksim, uzskaitot algoritma darbības:

1) Kad tiek nospiesta poga A, ekrānā tiek parādīts attēls, lai informētu lietotāju par panākumiem mērījumos un ierakstītu akselerometra y vērtību sarakstā 1. Mēs reģistrējam sākotnējo vērtību, kā arī visas vērtības diapazonā +/- 10. Jūs varat mainīt šo skaitli, lai palielinātu/samazinātu jutību.

2) Mēs salīdzinām pos1 saraksta elementus ar faktiskajām reāllaika vērtībām, ko izvada akselerometrs, un, ja ir sakritība, mēs a) ieslēdzam vibrācijas motoru 500 ms b) parādām biedējošu seju LED matricā atkarībā no vērtības " kluss "mainīgais.

3) Nospiežot pogu B, ja mainīgais klusums ir 0 (vibrācijas motora režīms), mēs to iestatām uz 1. Pretējā gadījumā mēs to iestatām uz 0. Tādējādi mēs varam pārslēgties starp vibrācijas/LED ekrāna režīmu.

Un tas tiešām tā ir. Apskatiet demonstrācijas video, kā to izmantot, un viss ir kārtībā. Ja rodas grūtības, varat to lejupielādēt arī no mūsu GitHub krātuves.

3. solis: uzlabošana

Uzlabošana
Uzlabošana

Var veikt dažus koda uzlabojumus. Jūs varat veikt akselerometra mērījumus tūlīt pēc atiestatīšanas un pēc tam, izmantojot pogu A, lai pielāgotu, piemēram, jutību. Vai arī pievienojiet dažus skaņas efektus. Vai arī pievienojiet tālvadības uzraudzību, izmantojot Bluetooth. Vai arī pievienojiet skaitītāju, lai redzētu, cik reizes esat pieskāries/vēlējies pieskarties sejai noteiktā laika periodā.

Visas šīs lietas ir jūsu kodēšana un izveide! Ja jūs domājat un ieviešat dažas interesantas funkcijas, dalieties komentāros zemāk. Turklāt BitWear ir pieejams tiešsaistes kurss, kuram varat bez maksas piekļūt TinkerGen tiešsaistes kursu platformā

Ja jūs izveidojat uzlabotu spēles versiju, kopīgojiet to komentāros zemāk! Lai iegūtu vairāk informācijas par BitWear un citu aparatūru ražotājiem un STEM pedagogiem, apmeklējiet mūsu vietni https://tinkergen.com/ un abonējiet mūsu biļetenu.

TinkerGen ir izveidojis Kickstarter kampaņu MARK (Make A Robot Kit), robotu komplektu kodēšanas, robotikas, AI mācīšanai!

Ieteicams: