İçindekiler:

Coronavirüs: Yayılmayı Mikro:bit İle Durdurun: 3 Adım
Coronavirüs: Yayılmayı Mikro:bit İle Durdurun: 3 Adım

Video: Coronavirüs: Yayılmayı Mikro:bit İle Durdurun: 3 Adım

Video: Coronavirüs: Yayılmayı Mikro:bit İle Durdurun: 3 Adım
Video: Gördüğünüzde Kaçmanız Gereken En Tehlikeli 10 BÖCEK ►2 2024, Temmuz
Anonim
Coronavirus: Yayılmayı Mikro:bit İle Durdurun
Coronavirus: Yayılmayı Mikro:bit İle Durdurun

En zor zamanlarda insan zekası en çok parlar. Ocak 2020'den itibaren COVID-19 salgını dünyayı sardı. COVID-19 hava damlacıkları ve fomitler tarafından yayılır. Fomitler kısaca mobilya, giysi, kapı kolları vb. gibi cansız şeylerdir. Enfekte kişiden gelen virüs yüzeylerde 9 gün kadar kalabilir. Bu nedenle, COVID-19'un yayılmasını önlemenin en önemli yollarından biri (sosyal mesafe dışında) ellerimizi sık sık yıkamak ve yüzümüze dokunmaktan kaçınmaktır. İstatistiklere göre insanlar saatte ortalama 16 kez yüzlerine dokunuyor. Çoğumuzun sahip olduğu bir alışkanlıktır ve çoğu zaman farkına bile varmayız. Bu yüzden, bu yazımızda, bunu yapmadan hemen önce yüzümüze dokunmaktan kaçınmamız gerektiğini bize hatırlatabilecek kullanışlı bir cihazı hızlıca yapacağız. Biz evde kalırsak bir iki saat can sıkıntısından kurtulursun:)

Gereçler

BBC Mikro: bit

BitWearable Kit - micro:bit için Kayışlı Akıllı Saat

1. Adım: BitWear'ı Birleştirin

BitWear'ı birleştirin
BitWear'ı birleştirin

BitWear, micro:bit kullanıcılarının eğlenceli giyilebilir araçlar yapmaları için düşük maliyetli, kompakt bir aksesuardır. Tümü eğlenceli giyilebilir projeleriniz için tasarlanmış bir titreşim motoru, bir zil ve bir adreslenebilir RGB LED var. Kart ayrıca motoru ve pikselleri anahtarlarla kapatmanıza izin verir, böylece diğer kullanımlar için dokunmatik pimleri veya koparma deliklerini kullanabilirsiniz.

Montaj 5 dakikadan az sürüyor ve ilkokul öğrencileri için bile çok kolay. Montaj talimatları için yukarıdaki videoya bakabilirsiniz.

Adım 2: Kodlama

Image
Image
iyileştirme
iyileştirme

Küçük Micro:bit giyilebilir gadget'ımız için basit ama kullanışlı bir program oluşturmak için Microsoft'un Makecode'unu kullanacağız. Amacımız, kullanıcı yüzüne dokunduğunda titreştirmek/korkutucu bir koronavirüs görüntüsü göstermektir. Kullanıcının yüze dokunduğunu nasıl bilebiliriz? Pekala, ivme ölçer okumasını belirtilen konumda (el yakın yüze) kaydedebiliriz ve ardından bazı varyasyonları hesapladıktan sonra şimdiki ivmeölçer okumasıyla karşılaştırabiliriz. Bir eşleşme varsa, alarmı çalarız.

Algoritmadaki adımları numaralandırarak başlayalım:

1) A düğmesine basıldığında, ölçüm başarısını kullanıcıya bildirmek için ekranda bir görüntü gösterir ve ivmeölçer y değerini liste konum 1'e kaydederiz. Orijinal değeri ve ayrıca +/- 10 aralığındaki tüm değerleri kaydederiz. Hassasiyeti artırmak/azaltmak için bu sayıyı değiştirebilirsiniz.

2) pos1 listesinin öğelerini ivmeölçer tarafından çıkarılan gerçek gerçek zamanlı değerlerle karşılaştırırız ve bir eşleşme varsa ya a) titreşim motorunu 500 ms açarız b) "değerine bağlı olarak LED matrisinde korkutucu yüz gösteririz" sessiz" değişkeni.

3)B butonuna basıldığında eğer değişken sessiz 0 ise (titreşim motoru modu) 1 yapıyoruz. Aksi halde 0 yapıyoruz. Bu şekilde vibrasyon/LED ekran modu arasında geçiş yapabiliyoruz.

Ve bu gerçekten bu. Nasıl kullanılacağına dair tanıtım videosuna bir göz atın ve hazırsınız. Zorluklarla karşılaşırsanız, GitHub depomuzdan da indirebilirsiniz.

3. Adım: İyileştirme

iyileştirme
iyileştirme

Kodda yapılabilecek bazı iyileştirmeler var. Sıfırlamadan hemen sonra ivmeölçer ölçümü yapabilir ve ardından örneğin hassasiyeti ayarlamak için A düğmesini kullanabilirsiniz. Veya bazı ses efektleri ekleyin. Veya Bluetooth ile uzaktan izleme ekleyin. Veya belirtilen süre içinde yüzünüze kaç kez dokunduğunuzu/dokunmak istediğinizi görmek için sayaç ekleyin.

Tüm bunları kodlamak ve yapmak sizin elinizde! Bazı ilginç özellikler düşünür ve uygularsanız, aşağıdaki yorumları paylaşın. Ayrıca BitWear, TinkerGen'in çevrimiçi kurs platformu olan https://make2learn.tinkergen.com/ adresinden ücretsiz olarak erişebileceğiniz bir çevrimiçi kursla birlikte gelir!

Oyunun geliştirilmiş bir versiyonunu yaparsanız, aşağıdaki yorumlarda paylaşın! Üreticiler ve STEM eğitimcileri için BitWear ve diğer donanımlar hakkında daha fazla bilgi için web sitemizi ziyaret edin, https://tinkergen.com/ ve bültenimize abone olun.

TinkerGen, MARK(Make A Robot Kit) için bir Kickstarter kampanyası oluşturdu; kodlama, robotik, yapay zeka öğretmek için bir robot kiti!

Önerilen: