Micro Bit
Миcро Бит (шунингдек, ББC Миcро Бит деб аталади ёки миcро: бит сифатида стилизе қилинади) Буюк Британияда компютер таълимида фойдаланиш учун ББC томонидан ишлаб чиқилган очиқ манбали АРМ-га асосланган ўрнатилган тизимдир. Бу биринчи марта ББCнинг 2015-йил 12-мартда Буюк Британиядаги ўқувчиларга 1 миллион қурилмани етказиб бериш ниятида „Маке Ит Дигитал“ кампанияси бошланганида эълон қилинган эди[1]. Қурилманинг якуний дизайни ва хусусиятлари 2015-йил 6-июлда маълум бўлди, дастлаб 2015 йил сентабрида мактабларга ва 2015-йилнинг октябрида кенг оммага режалаштирилган қурилмаларни ҳақиқий етказиб бериш 2016-йил 10-февралда бошланган[2].
Қурилма кредит карта ҳажмининг ярми [3] сифатида тавсифланади ва АРМ Cортех-М0 процессори, акселерометр ва магнитометр датчиклари, Блуэтоотҳ ва УСБ уланиши, 25 та ЛЕДдан иборат дисплей, иккита дастурлаштириладиган тугмалар билан таърифланади ва қувват манбаи бўлиши мумкин. УСБ ёки ташқи батарея тўплами. Қурилманинг кириш ва чиқишлари каттароқ 25 пинли чекка улагичнинг бир қисмини ташкил этувчи бешта ҳалқали улагичлар орқали амалга оширилади. 2020 йил октабр ойида жисмоний жиҳатдан деярли бир хил в2 платаси чиқарилди, унда Cортех-М4Ф микроконтроллери, кўпроқ хотира ва бошқа янги функсиялар мавжуд.
Аппарат
в1
Жисмоний тахтанинг ўлчамлари 43 мм × 52 мм бўлиб, биринчи ишлаб чиқаришда қуйидагиларни ўз ичига олади: [4]
- Нордиc нРФ51822 – 16 МГц 32 битли АРМ Cортех-М0 микроконтроллери, 256 КБ флеш хотира, 16 КБ статик оператив хотира, 2,4 гигагерцли Блуэтоотҳ кам энергияли симсиз тармоқ. АРМ ядроси 16 МГц ёки 32,768 кҲз оралиғида алмашиш имкониятига эга. [5]
- НХП/Фреэсcале КЛ26З – 48 МГц частотали АРМ Cортех-М0+ ядро микроконтроллери, у УСБ ва асосий Нордиc микроконтроллери ўртасида алоқа интерфейси сифатида ишлатиладиган тўлиқ тезликда УСБ 2.0 Он Тҳе Го (ОТГ) контроллерини ўз ичига олади. Ушбу қурилма, шунингдек, УСБ таъминотидан (4,5-5,25 В) тенгликни қолган қисми томонидан ишлатиладиган номинал 3,3 волтгача кучланишни тартибга солишни амалга оширади. Батареялар билан ишлаганда ушбу регулятор ишлатилмайди.
- НХП/Фреэсcале ММА8652 – И²C-автобус орқали 3 ўқли акселерометр сенсори. [6]
- НХП/Фреэсcале МАГ3110 – И²C-автобус орқали 3 ўқли магнитометр сенсори (компас ва металл детектор сифатида ишлаш учун). [7]
- МиcроУСБ улагичи, батарея улагичи, 25 пинли чекка улагич.
- 5×5 массивдаги 25 та ЛЕДдан иборат дисплей. [8]
- Учта тегиниш тугмаси (иккитаси иловалар учун, бири қайта ўрнатиш учун).
И/О тимсоҳ қисқичлари ёки 4 мм банан вилкаларини [19] қабул қиладиган учта ҳалқали коннекторни (плюс битта қувватли бир ер) ўз ичига олади [9], шунингдек, икки ёки учта ПWМ чиқиши, олти дан 17 ГПИО пинлари бўлган 25 пинли чекка коннектор (турига қараб). конфигурация), олтита аналог кириш, кетма-кет И/У, СПИ ва И²C. Интеграл батареяга эга бўлган дастлабки прототиплардан фарқли ўлароқ, ташқи батарея тўплами (ААА батареялари) қурилмани мустақил ёки тақиладиган маҳсулот сифатида қувватлантириш учун ишлатилиши мумкин. Тугма батареясини дастлабки дизайнлардан олиб ташлаш сабаблари сифатида саломатлик ва хавфсизлик билан боғлиқ муаммолар, шунингдек, нарх кўрсатилган. [10]
Мавжуд аппарат дизайн ҳужжатлари фақат Cреативе Cоммонс Бй Аттрибутион лицензияси остида тарқатилган схема ва БОМдан иборат бўлиб, ПCБ схемаси мавжуд эмас. [11] Миcро: бит Эдуcатионал Фоундатион томонидан мос келувчи мос ёзувлар дизайни тўлиқ ҳужжатлаштирилган.
в2
2020 йил 13-октабрда чиқарилган в2, қуйидагиларни ўз ичига олади:[12]
- Нордиc нРФ52833 – 64 МҲз тезликдаги 32 битли АРМ Cортех-М4 микроконтроллер, 512 КБ флаш хотира, 128 КБ статик РАМ, 2.4 ГҲз Блуэтоотҳ паст энергияли симсиз тармоқ, Нордиc С113 СофтДевиcе томонидан таъминланади, интеграциялашган ҳарорат сенсори.

- НХП/Фреэсcале КЛ27З – 48 МҲз тезликдаги АРМ Cортех-М0+ ядро микроконтроллер, тўлиқ тезликдаги УСБ 2.0 контроллери сифатида олдиндан дастурланган, УСБ ва CПУ ўртасидаги алоқа интерфейси сифатида ишлатилади.
- Я СТ ЛСМ303 ёки НХП ФХОС8700 – И²C-бус орқали 3 ўқли акселерометр ва магнитометр сенсори бирлаштирилган.
- Кноwлес МЕМС микрофони, ичида ЛЕД индикатори мавжуд.
- Жиангсу Ҳуаненг МЛТ-8530 магнитли визуал.
- МиcроУСБ улагичи, ЖСТ ПҲ батарея улагичи, 25-пинли чет улагичи.
- 5×5 матрицада жойлашган 25 ЛЕДдан иборат дисплей.
- Учта тактик босма тугмачалар (икки дастур учун, бири ресет учун) ва сенсорли тугма тугмаси.
Миcро:бит в2-да, ресет тугмаси тахтани 3 сония босиб туриш орқали ўчириш учун ишлатилиши мумкин. [13][14]
Дастурий таъминот
Миcро:бит Фоундатион веб сайтида учта расмий код муҳаррирлари мавжуд:
Миcро Бит-да Пйтҳон дастурлаш тажрибаси МиcроПйтҳон томонидан тақдим этилган.[15] Фойдаланувчилар Миcро Бит веб муҳарририда Пйтҳон скриптларини ёзишлари мумкин, улар кейинчалик МиcроПйтҳон прошивка билан бирлаштирилади ва қурилмага юкланади. Фойдаланувчилар, шунингдек, Миcро Битнинг ташқи қурилмалари билан тўғридан-тўғри ўзаро алоқа қилиш имконини берувчи УСБ кетма-кет уланиши орқали тўғридан-тўғри қурилмада ишлайдиган МиcроПйтҳон РЕПЛ га киришлари мумкин.
ББC миcро:бит учун бошқа таҳрирловчиларга қуйидагилар киради:
- Му, Пйтҳон муҳаррири
- Эспруино, ЖаваСcрипт талқини
- ЭдуБлоcкс, МиcроПйтҳон учун блокли муҳаррир ББC миcро:бит учун бошқа дастурлаш тиллари:
- Фреэ Пасcал
- Матлабда Симулинк (Wайбаcк Мачине сайтида 2020-10-23 санасида архивланган)
- C++ (йўриқномалар)
- Фортҳ (Wайбаcк Мачине сайтида 2020-11-30 санасида архивланган)
- Лисп
- Руст
- БАСИC
- БриcксИДЕ (Визуал дастурлаш тили)
Ҳамкорлик
Миcро Битни ишлаб чиқиш ББC билан ишлайдиган бир қатор ҳамкорларнинг маҳсулотидир:
- Миcрософт – қурилмага мослаштирилган ТоучДевелоп платформасини тақдим этган ва уни қурилмада ишлаш учун мослаштирган. Фойдаланувчилар учун лойиҳаларни ва кодларни мезбонлик қилади. Шунингдек, қурилма учун ўқитувчилар тайёрлаш материалларини ишлаб чиқди.[16]
- Ланcастер Университети – қурилма рунтимеъини ишлаб чиқмоқда. [17]
- Фарнелл элемент14 – қурилманинг расмий ишлаб чиқарувчиси ва глобал тарқатувчиси, қурилманинг ишлаб чиқарилишини назорат қилади.
- Нордиc Семиcондуcтор – қурилма учун CПУ таъминлаган.
- НХП Семиcондуcторс – сенсорлар ва УСБ контроллерини таъминлаган.
- АРМ Ҳолдингс – мбед аппарат, ишлаб чиқиш тўпламлари ва компилятор хизматларини тақдим этган.
- Течнологй Wилл Саве Ус – қурилманинг физик кўринишини лойиҳалашда иштирок этган.
- Барcлайс – маҳсулот етказиб бериш ва ташқи фаолиятларини қўллаб-қувватлаган.
- Самсунг – Андроид иловасини ишлаб чиққан ва қурилмани телефонлар ва планшетлар билан боғлашда ёрдам берган.
- Wеллcоме Труст – ўқитувчилар ва мактабларга таълим имкониятларини таъминлаган.
- СcиэнcеСcопе – иОС иловасини ишлаб чиқмоқда ва қурилмани мактабларга тарқатмоқда.
- Пйтҳон Софтwаре Фоундатион – МиcроПйтҳонъни қурилмага келтиришда ишлаган, бошланувчилар учун мослашган асосий ва веб-асосидаги Пйтҳон код муҳаррирларини яратган, кўплаб таълим ресурсларини ишлаб чиққан ва ўқитувчилар учун ишлаб чиқарувчи етакчилигидаги семинарларни ташкил этган.[18]
- Блуэтоотҳ СИГ – Махсус Блуэтоотҳ ЛЕ профилини ишлаб чиққан.[19]
- Cреативе Дигитал Солутионс – ўқув материаллари, семинарлар ва ташқи фаолиятларини ишлаб чиққан.
- Cисcо – СТЕМНЕТъга миллий йўлга қўйишда ёрдам бериш учун ходимлар ва ресурсларни тақдим этган.
- Cоде Cлуб – 9 дан 11 ёшгача бўлган болалар учун кодлаш ресурслари сериясини яратган ва кўнгиллилар томонидан бошқариладиган кодлаш клублари орқали тақдим этган.[20]
- СТЕМНЕТ – мактаблар ва ўқитувчиларга ёрдам бериш учун СТЕМ элчиларини тақдим этган ва Блоодҳоунд ССC ва Cисcо каби учинчи томонлар билан алоқа қилишда ёрдам берган.
- Китроник – ББC миcро:бит учун Буюк Британия бўйлаб Д&Т (Дизайн ва Технология) ўқитувчиларига 5,500 та э-мато тўпламларини ишлаб чиқариб ва тарқатган. ББC миcро:бит қурилмалари, моторлар ва серволар каби қурилмаларни бошқариш имконини берувчи Мотор Дривер тахтасини лойиҳалаган.
- Тангент Десигн – ББC миcро:бит учун бренд идентификациясини яратган ва веб-сайтни ишлаб чиққан.
- Киcкстартер: Киcкстартер фойдаланувчиларнинг лойиҳалари учун хайрия йиғиш платформаси. Киcкстартер Миcро:Битънинг ривожланишида муҳим рол ўйнаган. Кўплаб муҳандислар ва ясовчилар Миcро:Бит ёрдамида амалга оширилган кўплаб лойиҳалар учун хайрия йиғишган ва маҳсулотларининг молиялаштиришини таъминлашган. Шу тариқа кўплаб Миcро:Бит тўпламлари бозорга чиқарилган.[21]
Бу мақола бирорта туркумга қўшилмаган. Илтимос, мақолага алоқадор туркумлар қўшиб ёрдам қилинг. (Апрел 2024) |