Мазмуну:
Video: Коронавирус: Micro: bit менен жайылууну токтотуңуз: 3 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:38
Эң оор мезгилдерде адамдын тапкычтыгы баарынан жаркырайт. 2020-жылдын январынан баштап COVID-19 пандемиясы дүйнөнү каптады. COVID-19 аба тамчылары жана фомиттер аркылуу тарайт. Фомиттер, жөн эле айтканда, жансыз нерселер, мисалы, эмерек, кийим, эшик туткалары жана башкалар. Вирусту жуктурган адам 9 күн бою бетинде калышы мүмкүн. Ошентип, COVID-19нын жайылышын алдын алуунун эң маанилүү жолдорунун бири (социалдык алыстоодон тышкары)-бул колду тез-тез жууп туруу жана бетибизге тийбөө. Статистикалык маалыматтарга ылайык, адамдар орточо эсеп менен саатына 16 жолу бетине тийген. Бул көбүбүздүн көнүмүш адатыбыз жана аны көпчүлүк учурда байкабай да калабыз. Ошентип, бул макалада биз муну жасоодон мурун бетибизге тийбөө керек экенин эсибизге сала турган ыңгайлуу түзүлүштү тез арада жасайбыз. Эгерде биз үйдө тыгылып калсак, анда сиз өзүңүздү бир -эки саат бою зериктирүүдөн арыласыз:)
Жабдуулар
BBC Micro: бир аз
BitWearable Kit - Smartwatch for Strap with micro: bit
1 -кадам: BitWearди чогултуу
BitWear-бул кичи гаджеттерди жасоо үчүн микро: бит колдонуучулар үчүн арзан баалуу чакан аксессуар. Бортто вибрация мотору, ызылдагыч жана даректүү RGB LED бар, алардын баары сиздин кийилүүчү кызыктуу долбоорлоруңузга арналган. Такта моторду жана пикселдерди өчүргүчтөр менен өчүрүүгө мүмкүндүк берет, андыктан сенсордук казыктарды же боштук тешиктерди башка максаттар үчүн колдоно аласыз.
Жыйын 5 мүнөттөн аз убакытты алат жана башталгыч класстын окуучулары үчүн да оңой. Сиз монтаждоо боюнча көрсөтмөлөрдү жогорудагы видеодон көрө аласыз.
2 -кадам: Коддоо
Биз кичинекей Micro: bit wearable гаджетибиз үчүн жөнөкөй, бирок пайдалуу программаны түзүү үчүн Microsoftтун Makecode кодун колдонобуз. Биздин максат - аны титиретүү/колдонуучу анын бетине тийгенде коркунучтуу коронавирустун сүрөтүн көрсөтүү. Колдонуучу бетке тийгенин кантип билсек болот? Ооба, биз акселерометрдин көрсөтмөсүн көрсөтүлгөн позицияда (жүздүн жанында) жаздыра алабыз, анан кээ бир вариацияларды эсепке алгандан кийин, аны азыр акселерометрдин көрсөткүчү менен салыштырып көрө алабыз. Эгерде дал келүү болсо, биз коңгуроо кагабыз.
Алгоритмдеги кадамдарды санап баштайлы:
1) А баскычы басылганда, биз колдонуучуга өлчөөнүн ийгилиги жөнүндө билдирүү үчүн экранда сүрөт көрсөтөбүз жана pos1 тизмегиндеги акселерометрдин y-маанисин жазабыз. Биз баштапкы маанини жана +/- 10 диапазонундагы бардык баалуулуктарды жазабыз. Сезгичтигин жогорулатуу/азайтуу үчүн бул санды өзгөртө аласыз.
2) Биз pos1 тизмесинин элементтерин реалдуу убакытта акселерометрдин жардамы менен салыштырып көрөбүз жана эгер дал келүү болсо, биз а) 500 мс термелүүчү моторду күйгүзөбүз б) LED матрицасында коркунучтуу жүздү көрсөтөбүз. үнсүз өзгөрмө.
3) В баскычы басылганда, эгер өзгөрмө үнсүз 0 болсо (вибрациялык мотор режими), анда биз аны 1ге койобуз. Болбосо 0 деп койобуз. Бул жол менен биз вибрация/LED экран режимин алмаштыра алабыз.
Жана бул чынында. Аны кантип колдонуу керектигин көрсөтүүчү видеону карап көрүңүз жана барсаңыз болот. Эгер кыйынчылыктарга туш болсоңуз, аны биздин GitHub репозиторийинен да жүктөп алсаңыз болот.
3 -кадам: жакшыртуу
Киргизиле турган коддун айрым жакшыртуулары бар. Сиз тездетилгенден кийин дароо акселерометрди өлчөп, анан сезимталдыкты өзгөртүү үчүн А баскычын колдонсоңуз болот. Же кээ бир үн эффекттерин кошуңуз. Же Bluetooth менен алыстан көзөмөлдөөнү кошуңуз. Же белгиленген убакыт ичинде бетиңизге канча жолу тийгениңизди/каалаганыңызды көрүү үчүн эсептегичти кошуңуз.
Мунун баары коддоо жана жасоо сиздики! Эгер сиз кээ бир кызыктуу өзгөчөлүктөрдү ойлоп, ишке ашырсаңыз, төмөндөгү комментарийлерде бөлүшүңүз. Ошондой эле, BitWear онлайн курсу менен коштолот, сиз TinkerGenдин онлайн курс платформасына кире аласыз, https://make2learn.tinkergen.com/ акысыз!
Эгер оюндун жакшыртылган версиясын чыгарсаңыз, аны төмөндөгү комментарийлерде бөлүшүңүз! BitWear жана башка жабдыктар жөнүндө көбүрөөк маалымат алуу үчүн, биздин веб -сайтка, https://tinkergen.com/ жана биздин катка жазылыңыз.
TinkerGen MARK (Make A Robot Kit) үчүн Kickstarter кампаниясын түздү, коддоо, робототехника, AI үйрөтүү үчүн робот -комплект!
Сунушталууда:
Ардуино паркинг жардамчысы - Ар дайым машинаңызды туура жерге токтотуңуз: 5 кадам (сүрөттөр менен)
Ардуино паркинг жардамчысы - Ар дайым машинаңызды туура жерге токтотуңуз: Бул долбоордо мен сизге Арудинонун жардамы менен өзүңүздүн унаа токтотуучу жардамчыңызды кантип курууну көрсөтөм. Бул паркинг жардамчысы машинаңызга чейинки аралыкты өлчөйт жана LCD дисплейинин окуусун жана LEDди колдонуп, аны туура жерге токтотууга багыт берет
Кантип DIY Arduino 30 секунд кир жуу таймерин жасаса болот, COVIDдин жайылышын токтотуңуз: 8 кадам
DIY Arduino 30 секунд кир жуу таймерин кантип жасоо керек, COVIDдин жайылышын токтотуңуз: салам
MicroPython программасы: Коронавирус оорусунун (COVID-19) маалыматтарын реалдуу убакытта жаңыртуу: 10 кадам (сүрөттөр менен)
MicroPython программасы: Коронавирустук оорунун (COVID-19) маалыматтарын реалдуу убакытта жаңыртуу: Акыркы бир нече жумада дүйнө жүзү боюнча коронавирус оорусунун (COVID 19) тастыкталган учурларынын саны 100,000ден ашты, ал эми Дүйнөлүк саламаттыкты сактоо уюму (ДССУ) пневмониянын жаңы пандемиясы дүйнөлүк пандемияга айланды. Мен абдан
Коронавирус менен күрөшүү: Кол жуу боюнча жөнөкөй таймер: 8 кадам (сүрөттөр менен)
Коронавирус менен күрөшүү: Жөнөкөй кол жуу таймери: Дүйнөдө учурдагы пандемия менен абал абдан коркунучтуу көрүнөт. Корона вирус бардык жерде болушу мүмкүн. Биз билгендей, кимдир бирөө вирусту эч кандай белгилери жок эле бир нече күн алып жүрүшү мүмкүн. Чынында коркунучтуу.Бирок, өтө коркпогула
Коронавирус EXTER-MI-NATION Micro: bit жана Daleks менен: 4 кадам (Сүрөттөр менен)
Коронавирус EXTER-MI-NATION Micro: bit жана Daleks менен: Бул TinkerGenден коронавирусту коргоо боюнча сериядагы экинчи долбоор. Биринчи макаланы бул жерден таба аласыз. Биз адамзаттын жамааттык аракети менен учурдагы эпидемия жакында жок болот деп бекем ишенебиз. Бирок COVID-19 өткөндөн кийин да