Inhaltsverzeichnis:

Coronavirus: Stoppen Sie die Ausbreitung mit Micro:bit - Gunook
Coronavirus: Stoppen Sie die Ausbreitung mit Micro:bit - Gunook

Video: Coronavirus: Stoppen Sie die Ausbreitung mit Micro:bit - Gunook

Video: Coronavirus: Stoppen Sie die Ausbreitung mit Micro:bit - Gunook
Video: CORONAVIRUS-EXPERTE STREECK WARNT: Corona-Maske können Nährboden für massenhaft Mikroben sein 2024, Juli
Anonim
Coronavirus: Stoppen Sie die Ausbreitung mit Micro:bit
Coronavirus: Stoppen Sie die Ausbreitung mit Micro:bit

In den härtesten Zeiten glänzt der menschliche Einfallsreichtum am meisten. Ab Januar 2020 hat die COVID-19-Pandemie die Welt erfasst. COVID-19 wird durch Lufttröpfchen und Fomites verbreitet. Fomites sind, einfach gesagt, unbelebte Dinge wie Möbel, Kleidung, Türgriffe usw. Viren von infizierten Personen können bis zu 9 Tage auf Oberflächen bleiben. Eine der wichtigsten Möglichkeiten, die Verbreitung von COVID-19 zu verhindern (abgesehen von sozialer Distanzierung), besteht also darin, sicherzustellen, dass wir uns häufig die Hände waschen und unser Gesicht nicht berühren. Laut Statistik berühren sich Menschen im Durchschnitt 16 Mal pro Stunde ins Gesicht. Es ist eine Angewohnheit, die viele von uns haben und die wir die meiste Zeit nicht einmal bemerken. In diesem Artikel werden wir also schnell ein praktisches Gerät erstellen, das uns daran erinnern kann, dass wir es vermeiden sollten, unser Gesicht unmittelbar vor dem Anfassen zu berühren. Wenn wir zu Hause festsitzen, wirst du dich für ein oder zwei Stunden von der Langeweile befreien:)

Lieferungen

BBC Micro:bit

BitWearable Kit - Smartwatch mit Armband für micro:bit

Schritt 1: BitWear zusammenbauen

BitWear zusammenbauen
BitWear zusammenbauen

BitWear ist ein kostengünstiges kompaktes Zubehör für micro:bit-Benutzer, um lustige tragbare Geräte herzustellen. Es gibt einen Vibrationsmotor, einen Summer und eine adressierbare RGB-LED an Bord, die alle für Ihre unterhaltsamen Wearable-Projekte entwickelt wurden. Mit der Platine können Sie auch den Motor und die Pixel mit Schaltern ausschalten, sodass Sie die Touch-Pins oder die Breakout-Löcher für andere Zwecke verwenden können.

Der Aufbau dauert weniger als 5 Minuten und ist auch für Grundschüler kinderleicht. Eine Montageanleitung finden Sie im obigen Video.

Schritt 2: Codierung

Image
Image
Verbesserung
Verbesserung

Wir werden Makecode von Microsoft verwenden, um ein einfaches, aber nützliches Programm für unser kleines tragbares Micro:bit-Gadget zu erstellen. Unser Ziel ist es, es vibrieren zu lassen/ein beängstigendes Coronavirus-Bild anzuzeigen, wenn der Benutzer sein Gesicht berührt. Wie können wir wissen, wann der Benutzer das Gesicht berührt? Nun, wir können den Beschleunigungsmesser-Messwert in der angegebenen Position (Hand in der Nähe des Gesichts) aufzeichnen und ihn dann, nachdem wir einige Variationen berücksichtigt haben, mit dem aktuellen Beschleunigungsmesser-Messwert vergleichen. Wenn es eine Übereinstimmung gibt, schlagen wir Alarm.

Beginnen wir mit der Aufzählung der Schritte im Algorithmus:

1) Wenn Taste A gedrückt wird, zeigen wir ein Bild auf dem Bildschirm an, um den Benutzer über den Erfolg der Messung zu informieren und den y-Wert des Beschleunigungsmessers in der Liste pos1 aufzuzeichnen. Wir zeichnen den Originalwert und alle Werte im Bereich +/- 10 auf. Sie können diese Zahl ändern, um die Empfindlichkeit zu erhöhen/zu verringern.

2) Wir vergleichen Elemente der pos1-Liste mit den tatsächlichen Echtzeitwerten, die vom Beschleunigungsmesser ausgegeben werden, und wenn es eine Übereinstimmung gibt, schalten wir entweder a) den Vibrationsmotor für 500 ms ein b) zeigen ein beängstigendes Gesicht auf der LED-Matrix, abhängig vom Wert von " still" variabel.

3) Wenn die Taste B gedrückt wird und die Variable Silent 0 ist (Vibrationsmotormodus), setzen wir sie auf 1. Andernfalls setzen wir sie auf 0. Auf diese Weise können wir zwischen dem Vibrations-/LED-Bildschirmmodus wechseln.

Und das ist es wirklich. Sehen Sie sich das Demonstrationsvideo zur Verwendung an und Sie können loslegen. Wenn Sie auf Schwierigkeiten stoßen, können Sie es auch von unserem GitHub-Repository herunterladen.

Schritt 3: Verbessern

Verbesserung
Verbesserung

Es gibt einige Verbesserungen am Code, die vorgenommen werden können. Sie können den Beschleunigungsmesser direkt nach dem Zurücksetzen messen und dann zum Beispiel mit der A-Taste die Empfindlichkeit anpassen. Oder fügen Sie einige Soundeffekte hinzu. Oder fügen Sie eine Fernüberwachung mit Bluetooth hinzu. Oder fügen Sie einen Zähler hinzu, um zu sehen, wie oft Sie Ihr Gesicht innerhalb eines bestimmten Zeitraums berührt haben/berühren wollten.

All diese Dinge können Sie codieren und erstellen! Wenn Sie einige interessante Funktionen denken und implementieren, teilen Sie dies in den Kommentaren unten mit. Außerdem enthält BitWear einen Online-Kurs, auf den Sie kostenlos auf der Online-Kursplattform von TinkerGen https://make2learn.tinkergen.com/ zugreifen können!

Wenn Sie eine verbesserte Version des Spiels erstellen, teilen Sie sie in den Kommentaren unten mit! Weitere Informationen zu BitWear und anderer Hardware für Hersteller und MINT-Lehrer finden Sie auf unserer Website https://tinkergen.com/ und abonnieren Sie unseren Newsletter.

TinkerGen hat eine Kickstarter-Kampagne für MARK (Make A Robot Kit) erstellt, ein Roboter-Kit zum Unterrichten von Codierung, Robotik und KI!

Empfohlen: