Cuprins:
Video: Coronavirus: Opriți răspândirea cu Micro: bit: 3 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:42
În vremurile cele mai grele, ingeniozitatea umană strălucește cel mai mult. Din ianuarie 2020, pandemia COVID-19 a cuprins lumea. COVID-19 se răspândește prin picături de aer și fomite. Fomitele, pur și simplu vorbind, sunt lucruri neînsuflețite, cum ar fi mobilierul, hainele, mânerele ușilor etc. Virusul de la persoana infectată poate rămâne pe suprafețe până la 9 zile. Deci, una dintre cele mai importante modalități prin care putem preveni răspândirea COVID-19 (în afară de distanțarea socială) este să ne asigurăm că ne spălăm frecvent pe mâini și evităm să ne atingem fața. Potrivit statisticilor, oamenii își ating fața în medie de 16 ori pe oră. Este un obicei pe care îl avem mulți dintre noi și nici măcar nu-l observăm de cele mai multe ori. Deci, în acest articol vom realiza rapid un dispozitiv convenabil care să ne reamintească că ar trebui să evităm să ne atingem fața chiar înainte de a o face. Dacă suntem blocați acasă, vă veți scuti de plictiseală timp de o oră sau două:)
Provizii
BBC Micro: bit
Kit BitWearable - Smartwatch cu curea pentru micro: bit
Pasul 1: Asamblați BitWear
BitWear este un accesoriu compact cu preț redus pentru utilizatorii de micro: biți pentru a face gadgeturi portabile distractive. Există un motor de vibrații, un buzzer și un LED RGB adresabil la bord, toate concepute pentru proiectele dvs. portabile distractive. De asemenea, placa vă permite să opriți motorul și pixelii cu comutatoare, astfel încât să puteți utiliza pinii tactili sau găurile de rupere pentru alte utilizări.
Adunarea durează mai puțin de 5 minute și este foarte ușoară chiar și pentru elevii din învățământul primar. Puteți consulta videoclipul de mai sus pentru instrucțiuni de asamblare.
Pasul 2: Codificare
Vom folosi Makecode de la Microsoft pentru a compune un program simplu, dar util pentru micul nostru gadget Micro: bit purtabil. Scopul nostru este să-l facem să vibreze / să afișeze o imagine infricosatoare de coronavirus atunci când utilizatorul îi atinge fața. Cum putem ști când utilizatorul atinge fața? Ei bine, putem înregistra citirea accelerometrului în poziția specificată (mâna lângă față) și apoi, după contabilizarea unor variații, o putem compara cu citirea accelerometrului acum. Dacă există un meci, tragem alarma.
Să începem prin enumerarea pașilor din algoritm:
1) Când este apăsat butonul A, afișăm o imagine pe ecran pentru a anunța utilizatorul despre succesul măsurătorilor și pentru a înregistra valoarea y a accelerometrului în lista pos1. Înregistrăm valoarea inițială și, de asemenea, toate valorile din intervalul +/- 10. Puteți schimba acest număr pentru a crește / micșora sensibilitatea.
2) Comparăm elementele din lista pos1 cu valorile reale în timp real emise de accelerometru și dacă există o potrivire, fie a) pornim motorul de vibrații pentru 500 ms b) afișăm fața înfricoșătoare pe matricea LED, în funcție de valoarea „ variabila tacuta.
3) Când butonul B este apăsat, dacă variabila silent este 0 (modul motor cu vibrații), atunci îl setăm la 1. În caz contrar, îl setăm la 0. Astfel putem comuta între modul de vibrație / ecran LED.
Și asta este cu adevărat. Aruncați o privire la videoclipul demonstrativ despre cum să îl utilizați și sunteți bine să mergeți. Dacă întâmpinați dificultăți, îl puteți descărca și din depozitul nostru GitHub.
Pasul 3: Îmbunătățirea
Există câteva îmbunătățiri ale codului care pot fi făcute. Puteți lua măsurarea accelerometrului imediat după resetare și apoi puteți utiliza butonul A pentru a modifica sensibilitatea, de exemplu. Sau adăugați câteva efecte sonore. Sau adăugați monitorizare la distanță cu Bluetooth. Sau adăugați contor pentru a vedea de câte ori v-ați atins / ați dorit să vă atingeți fața într-o perioadă de timp specificată.
Toate aceste lucruri sunt ale voastre de codificat și realizat! Dacă credeți și implementați câteva caracteristici interesante, împărtășiți comentariile de mai jos. De asemenea, BitWear vine cu un curs online pe care îl puteți accesa gratuit pe platforma de cursuri online a TinkerGen, Dacă faceți o versiune îmbunătățită a jocului, împărtășiți-o în comentariile de mai jos! Pentru mai multe informații despre BitWear și alte componente hardware pentru producători și educatori STEM, vizitați site-ul nostru web, https://tinkergen.com/ și abonați-vă la newsletter-ul nostru.
TinkerGen a creat o campanie Kickstarter pentru MARK (Make A Robot Kit), un kit robot pentru predarea codificării, roboticii, AI!
Recomandat:
Cum se face DIY Arduino 30 secunde cronometru de spălare, STOP COVID răspândirea: 8 pași
Cum să faci DIY Arduino 30 de secunde cronometru de spălare, STOP COVID răspândirea: salut
Coronavirus EXTER-MI-NATION Cu Micro: bit și Daleks: 4 pași (cu imagini)
Coronavirus EXTER-MI-NATION Cu Micro: bit și Daleks: Acesta este un al doilea proiect din serie privind protecția împotriva coronavirusului de la TinkerGen. Primul articol îl găsiți aici. Credem cu tărie că odată cu eforturile colective ale umanității, epidemia actuală va ajunge în curând la sfârșit. Dar chiar și după ce COVID-19 a trecut
Limitați mulțimea pentru a preveni răspândirea COVID-19: 5 pași
Limitați mulțimea pentru a preveni răspândirea COVID-19: Organizația Mondială a Sănătății, OMS, a sfătuit oamenii să stea departe de locurile aglomerate pentru a se proteja de răspândirea bolii Coronavirus. Chiar dacă oamenii practică distanțarea socială, este posibil să nu fie eficient atunci când sunt prezenți în cro
Opriți fisurile pe ecranul unui telefon spart pentru mai puțin de 5 $: 3 pași
Opriți fisurile pe un ecran de telefon spart pentru sub 5 USD: Notă importantă: Această soluție este menită să vă ajute până când schimbați furnizorii, obțineți un upgrade gratuit etc. Urăsc furnizorul meu actual de telefonie mobilă și intenționez să trec în 2-3 luni când ce se întâmplă? Îmi las telefonul și sparg ecranul. Nu a fost
Opriți mâinile și picioarele transpirate cu Sweat Fighter !: 7 pași (cu imagini)
Opriți mâinile și picioarele transpirate cu Sweat Fighter !: 01/03/19 Actualizare: Unii oameni raportează durere, care este cauzată de inversarea rapidă a polarității. Voi actualiza codul pentru a reduce această problemă, dar pentru moment ar trebui să vă opriți la construirea acestui lucru. Hiperhidroza este o afecțiune care provoacă exces