Sisällysluettelo:
Video: Koronavirus: Pysäytä leviäminen Micro: bitillä: 3 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
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
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
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
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:
Kolme ranskalaista kanaa laatikossa (Micro: bitillä): 10 vaihetta
Kolme ranskalaista kanaa laatikossa (Micro: bit): Yllätä (tai pelästytä) ihmisiä, joissa kolme kanaa hyppää laatikosta. Lomatunnelma elektroniikalla klassisessa Jack-in-the-boxissa. Nämä kolme kanaa ovat tietysti ranskalaisia
Servomoottorien käyttäminen Moto: bitillä Mikro: bitillä: 7 vaihetta (kuvilla)
Servomoottoreiden käyttäminen Moto: bitin kanssa Micro: bit: Yksi tapa laajentaa micro: bitin toimintoja on käyttää korttia nimeltä moto: bit SparkFun Electronics (noin 15-20 dollaria). Se näyttää monimutkaiselta ja siinä on monia ominaisuuksia, mutta ei ole vaikeaa käyttää servomoottoreita siitä. Moto: bitin avulla voit
Mini "Arvaa numero" -pelikone Micro: bitillä: 10 vaihetta
Mini "Arvaa numero" -pelikone Micro: bitillä: Oletko koskaan pelannut " Arvaa numero "? Tämä on erittäin helppo rakentaa minipelikone, joka pelaa " Arvaa numero " kanssasi. Suunnittelimme tämän DIY -projektin kannustamaan fyysiseen leikkiin ja auttamaan lapsia oppimaan ohjelmointia. Se käyttää MU: ta
Mittaa tuulen nopeus Micro: bitillä ja napsautuspiireillä: 10 vaihetta
Mittaa tuulen nopeutta Micro: bit- ja Snap -piirien avulla: tarina Kun tyttäreni ja minä työskentelimme sääprojektin tuulimittarin parissa, päätimme jatkaa hauskanpitoa ohjelmoimalla. Mikä on tuulimittari? On. Se on laite, joka mittaa tuulta
Tee ultraäänietäisyysmittari Micro: bitillä: 6 vaihetta
Tee ultraääni -etäisyysmittari Micro: bitillä: Tänään aiomme tehdä ultraäänietäisyysmittarin, jossa on micro: bit ja ultraäänianturimoduuli