İçindekiler:
Video: Coronavirüs: Yayılmayı Mikro:bit İle Durdurun: 3 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:17
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, 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
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
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:
Servo Motorları Moto:bit Kullanarak Mikro:bit İle Çalıştırma: 7 Adım (Resimlerle)
Servo Motorları Moto:bit Kullanarak Mikro:bit İle Çalıştırma: micro:bit'in işlevselliğini genişletmenin bir yolu, SparkFun Electronics tarafından moto:bit adlı bir kart kullanmaktır (yaklaşık 15-20$). Karmaşık görünüyor ve birçok özelliği var, ancak ondan servo motor çalıştırmak zor değil. Moto:bit şunları yapmanızı sağlar
Mikro:bit ve Dalekler ile Coronavirüs EXTER-MI-NATION: 4 Adım (Resimlerle)
Micro:bit ve Daleks ile Coronavirus EXTER-MI-NATION: Bu, TinkerGen'den koronavirüs koruması üzerine serideki ikinci bir projedir. İlk makaleye buradan ulaşabilirsiniz. İnsanlığın ortak çabalarıyla mevcut salgının yakında sona ereceğine inancımız tamdır. Ancak COVID-19 geçtikten sonra bile
Kırık Telefon Ekranındaki Çatlakları 5 Doların Altında Durdurun: 3 Adım
Kırık Telefon Ekranındaki Çatlakları 5 Doların Altında Durdurun: Önemli not: Bu düzeltme, siz sağlayıcıları değiştirene, ücretsiz bir yükseltme vb. alana kadar size yardımcı olmak içindir. Şu anki cep telefonu sağlayıcımdan nefret ediyorum ve 2-3 arasında geçiş yapmayı planlıyorum. ay ne zaman ne olacak Telefonumu düşürüp ekranı kırıyorum. değildi
Ter Dövüşçüsü ile Terleyen El ve Ayakları Durdurun!: 7 Adım (Resimlerle)
Terli Elleri ve Ayakları Ter Savaşçısı ile Durdurun!: 3/1/19 Güncelleme: Bazı insanlar, hızlı kutup değişiminin neden olduğu ağrıyı bildiriyor. Bu sorunu azaltmak için kodu güncelleyeceğim, ancak şimdilik bunu oluşturmaya devam etmelisiniz. Hiperhidroz aşırıya neden olan bir durumdur
Rant Buddy ile Rantları Durdurun: 8 Adım (Resimlerle)
Rant Buddy ile Rantları Durdurun: Evimde şikayet edecek çok şey buluyoruz: Otobüs geç kaldı, işyerindeki su soğutucu yeterince soğuk değil, şarküteri erken kapandı. Ancak kontrol edilmeden bırakılırsa, bu küçük homurdanmalar, tam teşekküllü rantlara dönüşebilir. İşte bu kullanışlı rant-stopp'un