Мазмұны:

Коронавирус: Micro: битпен таралуды тоқтатыңыз: 3 қадам
Коронавирус: Micro: битпен таралуды тоқтатыңыз: 3 қадам

Бейне: Коронавирус: Micro: битпен таралуды тоқтатыңыз: 3 қадам

Бейне: Коронавирус: Micro: битпен таралуды тоқтатыңыз: 3 қадам
Бейне: Лекция JADAM, часть 18. РЕШЕНИЯ JNP, которые могут заменить химические пестициды. 2024, Қараша
Anonim
Коронавирус: Micro: bit көмегімен таралуды тоқтатыңыз
Коронавирус: Micro: bit көмегімен таралуды тоқтатыңыз

Ең қиын кезде адамның тапқырлығы жарқырайды. 2020 жылдың қаңтарынан бастап бүкіл әлемді COVID-19 пандемиясы жаулап алды. COVID-19 ауа тамшылары мен фомиттер арқылы таралады. Фомиттер - бұл жиһаз, киім, есік тұтқалары және т. Сонымен, COVID-19 таралуының алдын алудың маңызды әдістерінің бірі (әлеуметтік алыстатудан басқа)-қолды жиі жуу және бетке тигізбеу. Статистикаға сүйенсек, адамдар сағатына орта есеппен 16 рет бетіне тиеді. Бұл біздің көпшілігімізде қалыптасқан әдет және біз оны жиі байқамаймыз. Сонымен, бұл мақалада біз оны жасамас бұрын бетке тигізбеу керектігін еске салатын ыңғайлы құрылғыны тез жасаймыз. Егер біз үйде қалып қойсақ, сіз өзіңізді бір -екі сағат бойы зеріктен босатасыз:)

Жабдықтар

BBC Micro: аз

BitWearable жиынтығы - микро: битке арналған белбеуі бар ақылды сағат

1 -қадам: BitWear жинаңыз

BitWear жинау
BitWear жинау

BitWear-бұл микро: биттік пайдаланушыларға киюге болатын гаджеттер жасауға арналған арзан жинақы аксессуар. Бортта діріл қозғалтқышы, дыбыстық сигнал және адрестік RGB светодиоды бар, олар сіздің киюге болатын қызықты жобаларыңызға арналған. Тақта сонымен қатар қозғалтқышты және пикселдерді ажыратқыштармен өшіруге мүмкіндік береді, осылайша сенсорлық түйреуіштерді немесе тесіктерді басқа мақсаттарда пайдалануға болады.

Жинау 5 минуттан аз уақытты алады және тіпті бастауыш сынып оқушылары үшін де өте оңай. Құрастыру бойынша нұсқауларды жоғарыдағы бейнеден білуге болады.

2 -қадам: кодтау

Image
Image
Жақсарту
Жақсарту

Біз Microsoft -тың Makecode кодын кішкентай Micro: bit киетін гаджетімізге қарапайым, бірақ пайдалы бағдарлама жасау үшін қолданамыз. Біздің мақсат - пайдаланушы оның бетіне тиген кезде оны қорқынышты коронавирус бейнесін дірілдету/көрсету. Қолданушының бетке тигенін қалай білуге болады? Біз акселерометрдің көрсеткішін көрсетілген позицияда жаза аламыз (бетке жақын қол), содан кейін кейбір өзгерістерді есептегеннен кейін оны қазір акселерометр көрсеткішімен салыстыруға болады. Егер сәйкестік болса, біз дабыл береміз.

Алгоритмдегі қадамдарды санаудан бастайық:

1) А түймесі басылғанда, біз пайдаланушыға өлшеудің табысы туралы хабарлау үшін суретті экранда көрсетеміз және pos1 тізімінде акселерометрдің y мәнін жазамыз. Біз бастапқы мәнді, сонымен қатар +/- 10 диапазонындағы барлық мәндерді жазамыз. Сезімталдықты жоғарылату/азайту үшін сіз бұл санды өзгерте аласыз.

2) біз pos1 тізімінің элементтерін акселерометр арқылы шығарылатын нақты уақыттағы мәндермен салыстырамыз және егер сәйкестік болса, біз а) діріл қозғалтқышын 500 мс қосамыз, б) жарық диодты матрицада қорқынышты бетті көрсетеміз. үнсіз «айнымалы.

3) В түймесі басылғанда, егер айнымалы үнсіз 0 болса (діріл қозғалтқышының режимі), біз оны 1 -ге орнатамыз. Әйтпесе оны 0 -ге орнатамыз. Осылайша біз діріл/жарықдиодты экран режимі арасында ауыса аламыз.

Және бұл шынымен де. Оны қалай қолдану керектігі туралы демонстрациялық бейнені қараңыз және сіз баруға дайынсыз. Егер сіз қиындықтарға тап болсаңыз, оны біздің GitHub репозиторийінен жүктей аласыз.

3 -қадам: жетілдіру

Жақсарту
Жақсарту

Кодқа кейбір жақсартулар енгізуге болады. Сіз қалпына келтіргеннен кейін бірден акселерометрді өлшей аласыз, содан кейін сезімталдылықты реттеу үшін A түймесін қолданыңыз. Немесе дыбыстық эффектілерді қосыңыз. Немесе Bluetooth көмегімен қашықтан бақылауды қосыңыз. Немесе көрсетілген уақыт ішінде бетіңізге неше рет тигізгеніңізді/тигізгіңіз келгенін көру үшін есептегішті қосыңыз.

Мұның бәрі кодтау және жасау сіздікі! Егер сіз кейбір қызықты мүмкіндіктерді ойласаңыз және енгізсеңіз, төмендегі түсініктемелерде бөлісіңіз. Сондай -ақ, BitWear сізге онлайн курстармен бірге келеді, сіз TinkerGen онлайн курс платформасынан кіре аласыз, Егер сіз ойынның жақсартылған нұсқасын жасасаңыз, оны төмендегі түсініктемелерде бөлісіңіз! BitWear және өндірушілер мен STEM тәрбиешілеріне арналған басқа да жабдықтар туралы қосымша ақпарат алу үшін біздің веб -сайтқа кіріңіз, https://tinkergen.com/ және біздің ақпараттық бюллетеньге жазылыңыз.

TinkerGen MARK (Make A Robot Kit) үшін Kickstarter науқанын құрды, бұл кодтауды, робототехниканы, AI үйретуге арналған роботтар жиынтығы!

Ұсынылған: