Sisällysluettelo:

Koronavirus: Pysäytä leviäminen Micro: bitillä: 3 vaihetta
Koronavirus: Pysäytä leviäminen Micro: bitillä: 3 vaihetta

Video: Koronavirus: Pysäytä leviäminen Micro: bitillä: 3 vaihetta

Video: Koronavirus: Pysäytä leviäminen Micro: bitillä: 3 vaihetta
Video: Part 3 - Triplanetary Audiobook by E. E. Smith (Chs 9-12) 2024, Heinäkuu
Anonim
Koronavirus: Pysäytä leviäminen Micro: bitillä
Koronavirus: Pysäytä leviäminen Micro: bitillä

Vaikeimpina aikoina ihmisen kekseliäisyys loistaa eniten. Tammikuusta 2020 lähtien COVID-19-pandemia valtasi maailman. COVID-19 leviää ilmapisaroilla ja fomiiteilla. Fomitit ovat yksinkertaisesti elottomia asioita, kuten huonekalut, vaatteet, ovenkahvat jne. Tartunnan saaneiden virukset voivat pysyä pinnoilla jopa 9 päivää. Yksi tärkeimmistä tavoista estää COVID-19-leviäminen (sosiaalisen etäisyyden lisäksi) on varmistaa, että pestään kädet usein ja vältetään koskettamasta kasvojamme. Tilastojen mukaan ihmiset koskettavat kasvojaan keskimäärin 16 kertaa tunnissa. Se on tapana monilla meistä, emmekä edes huomaa sitä suurimman osan ajasta. Joten tässä artikkelissa teemme nopeasti kätevän laitteen, joka voi muistuttaa meitä siitä, että meidän on vältettävä koskemasta kasvoihimme juuri ennen kuin teemme sen. Jos olemme jumissa kotona, vapautat itsesi tylsyydestä tunnin tai kaksi:)

Tarvikkeet

BBC Micro: bitti

BitWearable Kit - Älykello hihnalla mikro: bitille

Vaihe 1: Kokoa BitWear

Kokoa BitWear
Kokoa BitWear

BitWear on edullinen kompakti lisälaite micro: bit-käyttäjille, jotka voivat tehdä hauskoja puettavia gadgeteja. Laitteessa on tärinämoottori, summeri ja osoitettava RGB -LED, jotka on suunniteltu hauskoihin pukeutumisprojekteihisi. Taulun avulla voit myös sammuttaa moottorin ja pikselit kytkimillä, jotta voit käyttää kosketustappeja tai aukkoja muihin tarkoituksiin.

Kokoonpano kestää alle 5 minuuttia ja on todella helppoa jopa peruskoulun opiskelijoille. Voit katsoa asennusohjeet yllä olevasta videosta.

Vaihe 2: Koodaus

Image
Image
Paraneminen
Paraneminen

Käytämme Microsoftin Makecodea yksinkertaisen mutta hyödyllisen ohjelman luomiseen pienelle Micro: bit -puettavalle gadgetillemme. Tavoitteenamme on saada se värähtelemään/näyttämään pelottava koronaviruskuva, kun käyttäjä koskettaa kasvojaan. Mistä voimme tietää, milloin käyttäjä koskettaa kasvoja? Voimme tallentaa kiihtyvyysmittarin lukeman määritettyyn asentoon (käsi kasvojen lähelle) ja verrata sitä sitten joidenkin vaihtelujen huomioon ottamisen kanssa nyt kiihtyvyysmittarin lukemaan. Jos tulee ottelu, soitamme hälytyksen.

Aloitetaan lukemalla algoritmin vaiheet:

1) Kun painiketta A painetaan, näytämme näytöllä kuvan, joka ilmoittaa käyttäjälle mittauksen onnistumisesta ja tallentaa kiihtyvyysmittarin y-arvon luetteloon pos1. Tallennamme alkuperäisen arvon ja myös kaikki arvot alueella +/- 10. Voit muuttaa tai pienentää herkkyyttä muuttamalla tätä lukua.

2) Vertaamme pos1-luettelon elementtejä todellisiin reaaliaikaisiin arvoihin, jotka kiihtyvyysmittari antaa, ja jos vastaavuutta löytyy, joko a) käynnistetään tärinämoottori 500 ms: n ajan b) näytetään pelottavat kasvot LED-matriisissa riippuen arvon " hiljainen "muuttuja.

3) Kun painiketta B painetaan, jos muuttuva hiljainen on 0 (värähtelymoottoritila), asetamme sen arvoon 1. Muussa tapauksessa asetamme sen arvoon 0. Näin voimme vaihtaa tärinä-/LED -näyttötilan välillä.

Ja tämä on todella. Katso esittelyvideo sen käytöstä ja olet valmis menemään. Jos kohtaat vaikeuksia, voit ladata sen myös GitHub -arkistostamme.

Vaihe 3: Parannus

Paraneminen
Paraneminen

Koodiin voi tehdä joitain parannuksia. Voit mitata kiihtyvyysmittarin heti nollaushetken jälkeen ja käyttää sitten A -painiketta herkkyyden säätämiseen. Tai lisää äänitehosteita. Tai lisää etävalvonta Bluetoothilla. Tai lisää laskuri nähdäksesi, kuinka monta kertaa kosketit/halusit koskettaa kasvojasi tietyn ajan kuluessa.

Kaikki nämä asiat on sinun koodata ja tehdä! Jos ajattelet ja otat käyttöön mielenkiintoisia ominaisuuksia, jaa kommentit alla. BitWearin mukana tulee myös verkkokurssi, jonka voit käyttää TinkerGenin verkkokurssialustalla https://make2learn.tinkergen.com/ ilmaiseksi!

Jos teet parannetun version pelistä, jaa se alla oleviin kommentteihin! Lisätietoja BitWearista ja muista laitteista valmistajille ja STEM -opettajille käy verkkosivustollamme https://tinkergen.com/ ja tilaa uutiskirjeemme.

TinkerGen on luonut Kickstarter -kampanjan MARKille (Make A Robot Kit), joka on robottipaketti koodauksen, robotiikan ja tekoälyn opettamiseen!

Suositeltava: