Obsah:

Koronavirus: Zastavte šíření mikro: bit: 3 kroky
Koronavirus: Zastavte šíření mikro: bit: 3 kroky

Video: Koronavirus: Zastavte šíření mikro: bit: 3 kroky

Video: Koronavirus: Zastavte šíření mikro: bit: 3 kroky
Video: TOTO JE CRYSIS 1 2024, Listopad
Anonim
Coronavirus: Zastavte šíření pomocí Micro: bit
Coronavirus: Zastavte šíření pomocí Micro: bit

V těch nejtěžších dobách nejvíce září lidská vynalézavost. Od ledna 2020 zachvátila svět pandemie COVID-19. COVID-19 se šíří vzdušnými kapičkami a fomity. Fomites, jednoduše řečeno, jsou neživé věci, jako je nábytek, oblečení, kliky dveří atd. Virus infikované osoby může zůstat na povrchu až 9 dní. Jedním z nejdůležitějších způsobů, jak můžeme zabránit šíření COVID-19 (kromě sociálního distancování), je zajistit si časté mytí rukou a nedotýkání se obličeje. Podle statistik se lidé dotýkají svého obličeje v průměru 16krát za hodinu. Je to zvyk, který má mnoho z nás, a většinou si ho ani nevšimneme. V tomto článku tedy rychle vyrobíme pohodlné zařízení, které nám může připomenout, že bychom se měli vyvarovat dotyku na obličej těsně předtím, než to uděláme. Pokud jsme uvízli doma, na hodinu nebo dvě si ulevíte od nudy:)

Zásoby

BBC Micro: bit

BitWearable Kit - Chytré hodinky s řemínkem pro micro: bit

Krok 1: Sestavte BitWear

Sestavte BitWear
Sestavte BitWear

BitWear je levné kompaktní příslušenství pro uživatele micro: bit, které umožňuje vytvářet zábavné nositelné gadgety. Na palubě je vibrační motor, bzučák a adresovatelná RGB LED, vše navrženo pro vaše zábavné nositelné projekty. Deska vám také umožňuje vypnout motor a pixely pomocí přepínačů, abyste mohli použít dotykové kolíky nebo vylamovací otvory pro jiné účely.

Montáž zabere méně než 5 minut a je opravdu snadná i pro žáky základních škol. Pokyny k montáži naleznete ve výše uvedeném videu.

Krok 2: Kódování

Image
Image
Vylepšování
Vylepšování

Použijeme Microsoft Makecode k sestavení jednoduchého, ale užitečného programu pro náš malý mikro: bit nositelný gadget. Naším cílem je zajistit, aby vibroval/zobrazoval děsivý obraz koronaviru, když se uživatel dotkne jeho tváře. Jak můžeme vědět, že se uživatel dotkne tváře? Můžeme zaznamenat odečet akcelerometru v zadané poloze (ruka blízko tváře) a poté po započítání některých odchylek jej nyní porovnat se čtením akcelerometru. Pokud dojde k shodě, vyhlásíme poplach.

Začněme výčtem kroků v algoritmu:

1) Po stisknutí tlačítka A zobrazíme na obrazovce obrázek, který uživatele upozorní na úspěch měření a zaznamená hodnotu y akcelerometru do seznamu poz1. Zaznamenáme původní hodnotu a také všechny hodnoty v rozsahu +/- 10. Toto číslo můžete změnit pro zvýšení/snížení citlivosti.

2) Porovnáváme prvky seznamu pos1 se skutečnými hodnotami v reálném čase vydávanými akcelerometrem a pokud existuje shoda, buď a) zapneme vibrační motor na 500 ms b) zobrazíme na LED matici děsivou tvář v závislosti na hodnotě „ tichá proměnná.

3) Když je tlačítko B stisknuto, je -li proměnná tichá 0 (režim vibračního motoru), pak ji nastavíme na 1. Jinak ji nastavíme na 0. Tímto způsobem můžeme přepínat mezi režimem vibrací/LED obrazovky.

A tohle je opravdu ono. Podívejte se na ukázkové video, jak jej používat, a můžete vyrazit. Pokud narazíte na potíže, můžete si jej také stáhnout z našeho úložiště GitHub.

Krok 3: Vylepšení

Vylepšování
Vylepšování

Existuje několik vylepšení kódu, která lze provést. Měření akcelerometru byste mohli provést ihned po resetu a poté například pomocí tlačítka A vyladit citlivost. Nebo přidejte nějaké zvukové efekty. Nebo přidejte vzdálené monitorování pomocí Bluetooth. Nebo přidejte počitadlo a podívejte se, kolikrát jste se dotkli/chtěli dotknout svého obličeje ve stanoveném časovém období.

Všechny tyto věci můžete kódovat a vyrobit! Pokud přemýšlíte a implementujete nějaké zajímavé funkce, podělte se o ně v níže uvedených komentářích. BitWear také přichází s online kurzem, ke kterému máte přístup na platformě online kurzů TinkerGen, https://make2learn.tinkergen.com/ zdarma!

Pokud vytvoříte vylepšenou verzi hry, podělte se o ni v níže uvedených komentářích! Další informace o nástroji BitWear a dalším hardwaru pro výrobce a pedagogy STEM naleznete na našich webových stránkách https://tinkergen.com/ a přihlaste se k odběru našeho zpravodaje.

TinkerGen vytvořil kampaň na Kickstarteru pro MARK (Make A Robot Kit), robotickou sadu pro výuku kódování, robotiky, AI!

Doporučuje: