Агуулгын хүснэгт:

Коронавирус: Микро: бит: 3 алхамаар тархалтыг зогсооно уу
Коронавирус: Микро: бит: 3 алхамаар тархалтыг зогсооно уу

Видео: Коронавирус: Микро: бит: 3 алхамаар тархалтыг зогсооно уу

Видео: Коронавирус: Микро: бит: 3 алхамаар тархалтыг зогсооно уу
Видео: SUPER LEICHT💝DONAUWELLEN-TORTE OHNE BUTTERCREME!💝 Schnelle VANILLECREME! Rezept von SUGARPRINCESS 2024, Долдугаар сарын
Anonim
Коронавирус: тархалтыг Micro: bit ашиглан зогсоо
Коронавирус: тархалтыг Micro: bit ашиглан зогсоо

Хүнд хэцүү үед хүний овсгоо хамгийн их гэрэлтдэг. 2020 оны 1-р сараас эхлэн COVID-19 тахал дэлхийг хамарчээ. COVID-19 нь агаарын дусал, фомитоор тархдаг. Фомит бол энгийнээр хэлэхэд тавилга, хувцас, хаалганы бариул гэх мэт амьгүй зүйл юм. Халдвар авсан хүний вирус 9 хоногийн турш гадаргуу дээр үлддэг. Тиймээс, COVID-19-ийн тархалтаас урьдчилан сэргийлэх хамгийн чухал аргуудын нэг бол (нийгмийн холдолтоос гадна) гараа байнга угааж, нүүрэндээ хүрэхгүй байх явдал юм. Статистикийн мэдээгээр хүн цагт дунджаар 16 удаа нүүрэндээ хүрдэг. Энэ бол бидний олон хүмүүсийн зуршил бөгөөд ихэнхдээ бид тэр бүр анзаардаггүй. Тиймээс, энэ нийтлэлд бид үүнийг хийхээсээ өмнө нүүрэндээ хүрэхээс зайлсхийх хэрэгтэйг сануулж болох тохиромжтой төхөөрөмжийг хурдан хийх болно. Хэрэв бид гэртээ гацсан бол та ганц хоёр цаг уйдахаас өөрийгөө ангижруулна.:)

Хангамж

BBC Micro: жаахан

BitWearable Kit - Micro: bit -д зориулсан оосортой ухаалаг цаг

Алхам 1: BitWear -ийг угсарна уу

BitWear угсрах
BitWear угсрах

BitWear бол бичил: битийн хэрэглэгчдэд зугаатай зүүх хэрэгсэл хийх зориулалттай бага оврын нэмэлт хэрэгсэл юм. Самбар дээр чичиргээний мотор, дуугаралт, хаяглагдах RGB LED байдаг бөгөөд энэ нь зугаатай зүүх боломжтой төслүүдэд зориулагдсан болно. Самбар нь мотор болон пикселийг унтраалгаар унтраах боломжийг олгодог бөгөөд ингэснээр та мэдрэгч тээглүүр эсвэл таслах нүхийг өөр зорилгоор ашиглаж болно.

Угсралт нь 5 минутаас бага хугацаа шаардагдах бөгөөд бага ангийн сурагчдад ч хялбар байдаг. Дээрх видеоноос угсрах зааврыг үзэх боломжтой.

Алхам 2: Кодлох

Image
Image
Сайжруулж байна
Сайжруулж байна

Бид Microsoft -ийн Makecode -ийг ашиглан бяцхан Micro: bit зүүдэг хэрэгслүүддээ энгийн боловч хэрэгтэй програм зохиох болно. Бидний зорилго бол хэрэглэгч нүүр рүү нь хүрэх үед коронавирусын аймшигтай зургийг чичиргээн/харуулах явдал юм. Хэрэглэгч нүүрэндээ хүрч байгааг бид яаж мэдэх вэ? За, бид акселерометрийн заалтыг заасан байрлалд (нүүрний ойролцоо гар) бүртгэж, дараа нь зарим өөрчлөлтийг тооцоолсны дараа үүнийг одоо акселерометрийн уншилттай харьцуулж болно. Хэрэв таарч байвал бид түгшүүрийн дохио өгдөг.

Алгоритмын алхамуудыг тоолж эхэлье.

1) А товчлуурыг дарахад бид дэлгэц дээрх зургийг харуулж, хэмжилтийн амжилтын талаар хэрэглэгчдэд мэдэгдэж, pos1 жагсаалтад акселерометрийн y-утгыг бичнэ. Бид анхны утга болон +/- 10. муж дахь бүх утгыг бүртгэдэг. Та мэдрэмжийг нэмэгдүүлэх/бууруулахын тулд энэ тоог өөрчилж болно.

2) Бид pos1 жагсаалтын элементүүдийг бодит цагийн утгыг акселерометрээр харьцуулж, таарч байвал бид а) чичиргээний моторыг 500 мс асаах b) LED матриц дээр аймшигтай царайг харуулах болно. чимээгүй хувьсагч.

3) B товчлуурыг дарахад хувьсах чимээгүй 0 байвал (чичиргээний хөдөлгүүрийн горим), бид үүнийг 1 болгож тохируулна. Үгүй бол бид үүнийг 0 болгож тохируулна. Ингэснээр бид чичиргээ/LED дэлгэцийн горим хооронд шилжих боломжтой болно.

Энэ бол үнэхээр юм. Үүнийг хэрхэн ашиглах талаар үзүүлэх видео бичлэгийг үзээд явахад таатай байна. Хэрэв танд бэрхшээл тулгарвал үүнийг манай GitHub репозитороос татаж авах боломжтой.

Алхам 3: сайжруулах

Сайжруулж байна
Сайжруулж байна

Кодод зарим сайжруулалт хийж болно. Дахин тохируулсны дараа та акселерометрийн хэмжилтийг хийж, дараа нь мэдрэмтгий байдлыг тохируулахын тулд А товчлуурыг ашиглаж болно. Эсвэл зарим дууны эффект нэмж оруулаарай. Эсвэл Bluetooth ашиглан алсын хяналтыг нэмж болно. Эсвэл тоологч нэмээд тодорхой хугацаанд нүүрэндээ хэдэн удаа хүрсэн/хүрэхийг хүсч байгаагаа хараарай.

Эдгээр бүх зүйлийг кодлох, хийх нь таных! Хэрэв та зарим сонирхолтой онцлогуудыг бодож, хэрэгжүүлж байгаа бол доорх сэтгэгдлүүд дээр хуваалцаарай. Түүнчлэн BitWear нь TinkerGen -ийн онлайн сургалтын платформ болох https://make2learn.tinkergen.com/ дээрээс үнэгүй үзэх боломжтой онлайн курс дагалддаг.

Хэрэв та тоглоомын сайжруулсан хувилбарыг хийвэл доорх сэтгэгдлээр хуваалцаарай! BitWear болон бусад төхөөрөмжүүдийн талаар илүү их мэдээлэл авахыг хүсвэл манай вэбсайт https://tinkergen.com/ дээрээс манай мэдээллийн хуудсыг захиалаарай.

TinkerGen нь код бичих, робот техник, хиймэл оюун ухааны заах зориулалттай робот хэрэгсэл болох MARK (Make A Robot Kit) -т зориулсан Kickstarter кампанит ажлыг бүтээжээ.

Зөвлөмж болгож буй: