Mundarija:

Koronavirus: Micro: bit bilan tarqalishni to'xtating: 3 qadam
Koronavirus: Micro: bit bilan tarqalishni to'xtating: 3 qadam

Video: Koronavirus: Micro: bit bilan tarqalishni to'xtating: 3 qadam

Video: Koronavirus: Micro: bit bilan tarqalishni to'xtating: 3 qadam
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Iyul
Anonim
Koronavirus: Micro: bit bilan tarqalishni to'xtating
Koronavirus: Micro: bit bilan tarqalishni to'xtating

Eng qiyin paytlarda insonning zukkoligi eng ko'p porlaydi. 2020 yil yanvar oyidan boshlab COVID-19 pandemiyasi butun dunyoni qamrab oldi. COVID-19 havo tomchilari va fomitlar orqali tarqaladi. Fomitlar - bu jonsiz narsalar, masalan, mebel, kiyim -kechak, eshik tutqichlari va boshqalar. Infektsiyalangan odamning virusi sirtda 9 kun turishi mumkin. Shunday qilib, COVID-19 tarqalishining oldini olishning eng muhim usullaridan biri (ijtimoiy masofadan tashqari)-tez-tez qo'l yuvish va yuzimizga tegmaslik. Statistikaga ko'ra, odamlar soatiga o'rtacha 16 marta yuzlariga tegishadi. Bu odat ko'pchiligimizda bor va biz buni ko'pincha sezmaymiz. Shunday qilib, ushbu maqolada biz tez orada yuzimizni teginishdan saqlanish kerakligini eslatib turadigan qulay qurilma yasaymiz. Agar biz uyda qolib ketsak, siz o'zingizni bir -ikki soatlik zerikishdan qutqarasiz:)

Ta'minotlar

BBC Micro: bit

BitWearable Kit - Micro: bit uchun bilaguzukli aqlli soat

1 -qadam: BitWear -ni yig'ing

BitWear -ni yig'ing
BitWear -ni yig'ing

BitWear-bu mikro: bitli foydalanuvchilarga kiyiladigan gadjetlarni kulgili qilish uchun arzon kompakt aksessuar. Bortda vibratsiyali dvigatel, signalli signal va RGB LED -lar mavjud, bularning barchasi sizning kiyishingiz mumkin bo'lgan qiziqarli loyihalaringiz uchun mo'ljallangan. Kengash, shuningdek, dvigatelni va piksellarni kalit bilan o'chirishga imkon beradi, shunda siz sensorli pimlardan yoki teshiklardan boshqa maqsadlarda foydalanishingiz mumkin.

O'rnatish 5 daqiqadan kam davom etadi va hatto boshlang'ich sinf o'quvchilari uchun ham juda oson. O'rnatish bo'yicha ko'rsatmalarni yuqoridagi videodan olishingiz mumkin.

2 -qadam: kodlash

Image
Image
Yaxshilash
Yaxshilash

Biz Microsoft -ning Makecode -dan foydalanib, kichkina Micro: bit kiyiladigan gadjetimiz uchun oddiy, ammo foydali dastur tuzamiz. Bizning maqsadimiz - foydalanuvchining yuziga tekkanida, uni tebranish/qo'rqinchli koronavirus tasvirini ko'rsatish. Foydalanuvchining yuzga tekkanini qanday bilish mumkin? Xo'sh, biz akselerometr ko'rsatkichini belgilangan holatda (qo'l yaqinida) yozib olamiz, keyin ba'zi o'zgarishlarni hisobga olgandan so'ng, uni hozir akselerometr ko'rsatkichi bilan taqqoslaymiz. Agar o'yin bo'lsa, biz signal beramiz.

Algoritmdagi qadamlarni sanashdan boshlaylik:

1) A tugmasi bosilganda, biz ekrandagi tasvirni ko'rsatamiz va foydalanuvchiga o'lchovlarning muvaffaqiyati to'g'risida xabar beramiz va pos1 ro'yxatida akselerometrning y-qiymatini yozamiz. Biz asl qiymatni yozamiz, shuningdek +/- 10 diapazonidagi barcha qiymatlarni sezgirlikni oshirish/kamaytirish uchun o'zgartirishingiz mumkin.

2) biz pos1 ro'yxatidagi elementlarni akselerometr yordamida real vaqtdagi haqiqiy qiymatlar bilan taqqoslaymiz va agar mos keladigan bo'lsa, biz a) tebranish dvigatelini 500 ms ga yoqamiz b) LED matritsasida qo'rqinchli yuzni ko'rsatamiz. jim o'zgaruvchi.

3) B tugmachasi bosilganda, agar o'zgarmaydigan ovoz 0 bo'lsa (vibratsiyali dvigatel rejimi), biz uni 1 ga o'rnatamiz. Aks holda biz uni 0 ga o'rnatamiz. Shunday qilib biz tebranish/LED displey rejimi o'rtasida almashishimiz mumkin.

Va bu haqiqatan ham. Uni qanday ishlatish kerakligi haqidagi ko'rsatma videoni ko'rib chiqing va siz borishga tayyormiz. Agar siz qiyinchiliklarga duch kelsangiz, uni GitHub omboridan ham yuklab olishingiz mumkin.

3 -qadam: yaxshilash

Yaxshilash
Yaxshilash

Kodni o'zgartirish mumkin bo'lgan ba'zi o'zgarishlar mavjud. Qayta o'rnatilgandan so'ng siz akselerometrni o'lchashingiz mumkin, keyin sezgirlikni o'zgartirish uchun A tugmachasini ishlatishingiz mumkin. Yoki ba'zi ovoz effektlarini qo'shing. Yoki Bluetooth yordamida masofadan turib kuzatishni qo'shing. Belgilangan vaqt ichida yuzingizga necha marta tegganingizni/tegmoqchi bo'lganingizni ko'rish uchun hisoblagich qo'shing.

Bularning hammasini kodlash va qilish sizniki! Agar siz ba'zi qiziqarli xususiyatlarni o'ylab ko'rsangiz va amalga oshirsangiz, quyidagi izohlarda baham ko'ring. Bundan tashqari, BitWear onlayn kurs bilan birga keladi, siz TinkerGen -ning onlayn kurslar platformasiga kirishingiz mumkin, Agar siz o'yinning takomillashtirilgan versiyasini yaratgan bo'lsangiz, uni quyidagi izohlarda baham ko'ring! BitWear va ishlab chiqaruvchilar va STEM o'qituvchilari uchun boshqa uskunalar haqida ko'proq ma'lumot olish uchun bizning veb -saytimizga tashrif buyuring, https://tinkergen.com/ va bizning axborot byulletenimizga obuna bo'ling.

TinkerGen MARK (Make A Robot Kit) uchun Kickstarter kampaniyasini yaratdi, bu kodlash, robototexnika, sun'iy intellektni o'rgatish uchun robot to'plami!

Tavsiya: