Sommario:

Coronavirus: ferma la diffusione con Micro:bit: 3 passaggi
Coronavirus: ferma la diffusione con Micro:bit: 3 passaggi

Video: Coronavirus: ferma la diffusione con Micro:bit: 3 passaggi

Video: Coronavirus: ferma la diffusione con Micro:bit: 3 passaggi
Video: RETI, MEDIA E CULTURE Post-Covid | Panel 3 2024, Luglio
Anonim
Coronavirus: ferma la diffusione con Micro:bit
Coronavirus: ferma la diffusione con Micro:bit

Nei momenti più difficili l'ingegno umano brilla di più. Da gennaio 2020 la pandemia di COVID-19 ha travolto il mondo. Il COVID-19 si trasmette tramite goccioline d'aria e fomiti. I fomiti, semplicemente parlando, sono cose inanimate, come mobili, vestiti, maniglie delle porte, ecc. Il virus di una persona infetta può rimanere sulle superfici fino a 9 giorni. Quindi, uno dei modi più importanti per prevenire la diffusione del COVID-19 (a parte il distanziamento sociale) è assicurarci di lavarci spesso le mani ed evitare di toccarci il viso. Secondo le statistiche, gli esseri umani si toccano il viso in media 16 volte all'ora. È un'abitudine che molti di noi hanno e non ce ne accorgiamo nemmeno per la maggior parte del tempo. Quindi, in questo articolo realizzeremo rapidamente un comodo dispositivo che può ricordarci che dovremmo evitare di toccarci il viso subito prima di farlo. Se siamo bloccati in casa, ti libererai dalla noia per un'ora o due:)

Forniture

BBC Micro: bit

BitWearable Kit - Smartwatch con cinturino per micro:bit

Passaggio 1: assemblare BitWear

Assemblare BitWear
Assemblare BitWear

BitWear è un accessorio compatto a basso costo per gli utenti micro:bit per creare gadget indossabili divertenti. C'è un motore di vibrazione, un cicalino e un LED RGB indirizzabile a bordo, tutti progettati per i tuoi divertenti progetti indossabili. La scheda consente anche di spegnere il motore e i pixel con interruttori in modo da poter utilizzare i perni tattili o i fori di sblocco per altri usi.

Il montaggio richiede meno di 5 minuti ed è davvero facile anche per gli studenti della scuola primaria. Puoi consultare il video qui sopra per le istruzioni di montaggio.

Passaggio 2: codifica

Image
Image
Migliorare
Migliorare

Useremo il Makecode di Microsoft per comporre un semplice ma utile programma per il nostro piccolo gadget indossabile Micro:bit. Il nostro obiettivo è farlo vibrare/mostrare un'immagine spaventosa del coronavirus quando l'utente si tocca il viso. Come possiamo sapere quando l'utente tocca il viso? Bene, possiamo registrare la lettura dell'accelerometro nella posizione specificata (mano vicino al viso) e poi, dopo aver tenuto conto di alcune variazioni, confrontarla con la lettura dell'accelerometro ora. Se c'è una corrispondenza, diamo l'allarme.

Iniziamo enumerando i passaggi nell'algoritmo:

1) Quando viene premuto il pulsante A, mostriamo un'immagine sullo schermo per informare l'utente del successo della misurazione e registrare il valore y dell'accelerometro nell'elenco pos1. Registriamo il valore originale e anche tutti i valori nell'intervallo +/- 10. È possibile modificare quel numero per aumentare/diminuire la sensibilità.

2) Confrontiamo gli elementi dell'elenco pos1 con i valori effettivi in tempo reale emessi dall'accelerometro e se c'è una corrispondenza a) accendiamo il motore di vibrazione per 500 ms b) mostriamo una faccia spaventosa sulla matrice LED, a seconda del valore di " variabile "silenziosa".

3) Quando si preme il pulsante B, se la variabile silent è 0 (modalità motore vibrazione), la impostiamo su 1. Altrimenti la impostiamo su 0. In questo modo possiamo passare dalla modalità vibrazione/schermo LED.

E questo è davvero. Dai un'occhiata al video dimostrativo su come usarlo e sei a posto. Se incontri difficoltà, puoi anche scaricarlo dal nostro repository GitHub.

Passaggio 3: migliorare

Migliorare
Migliorare

È possibile apportare alcuni miglioramenti al codice. Potresti prendere la misurazione dell'accelerometro subito dopo il ripristino e quindi utilizzare il pulsante A per modificare la sensibilità, ad esempio. Oppure aggiungi alcuni effetti sonori. Oppure aggiungi il monitoraggio remoto con Bluetooth. Oppure aggiungi un contatore per vedere quante volte hai toccato/volevi toccare il tuo viso entro un periodo di tempo specificato.

Tutte queste cose sono tue da codificare e realizzare! Se pensi e implementi alcune funzionalità interessanti, condividi i commenti qui sotto. Inoltre, BitWear viene fornito con un corso online a cui puoi accedere gratuitamente sulla piattaforma di corsi online di TinkerGen, Se realizzi una versione migliorata del gioco, condividila nei commenti qui sotto! Per ulteriori informazioni su BitWear e altro hardware per produttori ed educatori STEM, visita il nostro sito Web, https://tinkergen.com/ e iscriviti alla nostra newsletter.

TinkerGen ha creato una campagna Kickstarter per MARK (Make A Robot Kit), un kit robot per insegnare programmazione, robotica, AI!

Consigliato: