Spisu treści:

Koronawirus: zatrzymaj rozprzestrzenianie się za pomocą Micro:bit: 3 kroki
Koronawirus: zatrzymaj rozprzestrzenianie się za pomocą Micro:bit: 3 kroki

Wideo: Koronawirus: zatrzymaj rozprzestrzenianie się za pomocą Micro:bit: 3 kroki

Wideo: Koronawirus: zatrzymaj rozprzestrzenianie się za pomocą Micro:bit: 3 kroki
Wideo: Wadliwe liczniki prądu. 70 tysięcy do wymiany. 2024, Lipiec
Anonim
Koronawirus: powstrzymaj rozprzestrzenianie się za pomocą Micro:bit
Koronawirus: powstrzymaj rozprzestrzenianie się za pomocą Micro:bit

W najtrudniejszych czasach ludzka pomysłowość błyszczy najbardziej. Od stycznia 2020 r. świat ogarnęła pandemia COVID-19. COVID-19 jest przenoszony przez kropelki powietrza i formy. Fomites, po prostu mówiąc, to przedmioty nieożywione, takie jak meble, ubrania, klamki do drzwi itp. Wirus od zarażonej osoby może pozostawać na powierzchniach nawet przez 9 dni. Tak więc jednym z najważniejszych sposobów zapobiegania rozprzestrzenianiu się COVID-19 (oprócz dystansu społecznego) jest upewnienie się, że często myjemy ręce i unikamy dotykania twarzy. Według statystyk ludzie dotykają twarzy średnio 16 razy na godzinę. Wielu z nas ma taki nawyk i przez większość czasu go nawet nie zauważamy. Tak więc w tym artykule szybko stworzymy wygodne urządzenie, które przypomni nam, że powinniśmy unikać dotykania twarzy tuż przed tym, jak to zrobimy. Jeśli utkniemy w domu, uwolnisz się od nudy na godzinę lub dwie:)

Kieszonkowe dzieci

BBC Micro:bit

BitWearable Kit - Smartwatch z paskiem na micro:bit

Krok 1: Złóż BitWear

Montaż BitWear
Montaż BitWear

BitWear to niedrogie, kompaktowe akcesorium dla użytkowników micro:bit do tworzenia zabawnych gadżetów do noszenia. Na pokładzie znajduje się silnik wibracyjny, brzęczyk i adresowalna dioda LED RGB, a wszystko to zaprojektowane z myślą o zabawnych projektach noszenia. Płytka umożliwia również wyłączenie silnika i pikseli za pomocą przełączników, dzięki czemu można wykorzystać piny dotykowe lub otwory do wyłamywania do innych celów.

Montaż zajmuje mniej niż 5 minut i jest naprawdę łatwy nawet dla uczniów szkół podstawowych. Możesz zapoznać się z powyższym filmem, aby uzyskać instrukcje montażu.

Krok 2: Kodowanie

Image
Image
Poprawa
Poprawa

Użyjemy Makecode Microsoftu, aby stworzyć prosty, ale użyteczny program dla naszego małego gadżetu do noszenia Micro:bit. Naszym celem jest, aby wibrował/pokazywał przerażający obraz koronawirusa, gdy użytkownik dotyka swojej twarzy. Skąd możemy wiedzieć, kiedy użytkownik dotyka twarzy? Cóż, możemy zarejestrować odczyt akcelerometru w określonej pozycji (dłoń przy twarzy), a następnie po uwzględnieniu pewnych odchyleń porównać go z odczytem akcelerometru teraz. Jeśli jest mecz, wszczynamy alarm.

Zacznijmy od wyliczenia kroków w algorytmie:

1)Po naciśnięciu przycisku A na ekranie pojawia się obraz, który informuje użytkownika o powodzeniu pomiaru i zapisuje wartość y akcelerometru na liście poz1. Zapisujemy oryginalną wartość, a także wszystkie wartości w zakresie +/- 10. Możesz zmienić tę liczbę, aby zwiększyć/zmniejszyć czułość.

2) Porównujemy elementy listy pos1 z rzeczywistymi wartościami wyświetlanymi w czasie rzeczywistym przez akcelerometr i jeśli jest dopasowanie, albo a)włączamy silnik wibracyjny na 500 ms b)pokazujemy przerażającą twarz na matrycy LED, w zależności od wartości " "cicha" zmienna.

3) Po naciśnięciu przycisku B, jeśli zmienna cicha wynosi 0 (tryb silnika wibracyjnego), ustawiamy go na 1. W przeciwnym razie ustawiamy go na 0. W ten sposób możemy przełączać się między trybem wibracji / ekranu LED.

I to jest naprawdę. Obejrzyj film demonstracyjny, jak z niego korzystać, i gotowe. Jeśli napotkasz trudności, możesz go również pobrać z naszego repozytorium GitHub.

Krok 3: Ulepszanie

Poprawa
Poprawa

Istnieje kilka ulepszeń kodu, które można wprowadzić. Możesz wykonać pomiar akcelerometrem natychmiast po zresetowaniu, a następnie użyć przycisku A, aby na przykład dostosować czułość. Lub dodaj efekty dźwiękowe. Lub dodaj zdalne monitorowanie przez Bluetooth. Lub dodaj licznik, aby zobaczyć, ile razy dotykałeś/chciałeś dotknąć swojej twarzy w określonym czasie.

Wszystkie te rzeczy możesz zakodować i zrobić! Jeśli myślisz i wdrażasz jakieś ciekawe funkcje, podziel się nimi w komentarzach poniżej. Ponadto BitWear zawiera kurs online, do którego możesz uzyskać dostęp na platformie kursów online TinkerGen, https://make2learn.tinkergen.com/ za darmo!

Jeśli stworzysz ulepszoną wersję gry, podziel się nią w komentarzach poniżej! Aby uzyskać więcej informacji na temat BitWear i innego sprzętu dla producentów i nauczycieli STEM, odwiedź naszą stronę internetową https://tinkergen.com/ i zapisz się do naszego newslettera.

TinkerGen stworzył kampanię Kickstarter dla MARK (Make A Robot Kit), zestawu robota do nauki kodowania, robotyki, sztucznej inteligencji!

Zalecana: