Агуулгын хүснэгт:
- Алхам 1: Micro: bit:
- Алхам 2: Arduino -ийн төлөв:
- Алхам 3: Гүйцэтгэл
- Алхам 4: Програм хангамж
- Алхам 5: Дүгнэлт
- Алхам 6: Эх сурвалж
Видео: Micro: bit ба Arduino -ийн харьцуулалт: 6 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Сүүлийн үед үйлдвэрлэгчдийн дунд хамгийн алдартай хөгжүүлэлтийн самбар юу вэ? Мэдээжийн хэрэг, энэ нь микро: битийн самбар байх ёстой. BBC, Microsoft, Samsung, NXP гэх мэт технологийн аварга компаниудын хамтын ажиллагааны хүрээнд micro: bit board нь төрснөөсөө хойш язгууртны ангилалд багтдаг. Өнгөрсөн жил Британийн засгийн газар 7 -р ангийн сурагчдад 1 сая ширхэг микро: бит хавтан нийлүүлсэн нь микро: битийн тэсрэх хандлагыг хүртэл дээд цэгтээ хүргэсэн. Дараа нь micro: bit -ийн түгээмэл байдал үргэлжлэх үү эсвэл цэцэг дараагийн минутанд хатах уу? Эсвэл Arduino самбартай ижил чухал түвшинд өөр самбар байх уу? Эдгээр асуултуудыг харгалзан би micro: bit болон Arduino -ийн хооронд техник хангамж, програм хангамжийн талаар харьцуулалт хийх гэж байна.
Тэмдэглэл:
Arduino самбар нь хэд хэдэн загварын дугаартай тул бид харьцуулахдаа НҮБ -ын албан ёсны самбарыг ашигладаг.
Алхам 1: Micro: bit:
Бичил: бит хавтан нь жижиг хэмжээтэй дугуй хэлбэртэй хонгилыг харуулдаг. Урд талд хоёр товчлуур, 5*5 LED цэг матриц байна; ар талд USB порт, дахин тохируулах товч, батерейны залгуур, төрөл бүрийн чипс байдаг. Хамгийн зөн совинтой мэдрэмж бол бүхэл хэлхээний самбарыг гагнах, торгон дэлгэц нь маш тансаг юм. Хөгжлийн самбар нь бүх төрлийн эд анги, тээглүүр бүхий гадаргуу дээр байрладаг. Гэхдээ бүхэл бүтэн микро: битийн самбар дээр ямар ч зүү байдаггүй. Бүх IO портууд нь самбарын ирмэг дээрх холбогчоос гардаг.
Холбогч хэсэгт 5 тойрог байна. Эдгээр нь тус тусдаа P0, P1, P2, VCC ба GND юм.
Алхам 2: Arduino -ийн төлөв:
Arduino нь огт өөр шинж чанартай байдаг. Түүний хэтийн төлөв нь бидний сэтгэгдлээр хөгжлийн самбарт илүү ойрхон байна. Самбар дээр үндсэн чип, USB порт, AC тэжээлийн холбогч байдаг. Самбарын ирмэг дээр эмэгтэй толгойгоор дүүрэн байна.
Micro: bit болон Arduino -ийн дизайны үзэл баримтлал нь огт өөр гэдгийг бид түүний хэтийн төлөвөөс харж болно. Микро: бит нь хэмжээ, аюулгүй байдал, өргөтгөлийн чадварын талаар бага зэрэг үнэлдэг. Arduino нь самбарын өргөтгөлийн чадварыг бүрэн ухаж гаргахад анхаарлаа төвлөрүүлдэг бөгөөд энэ нь илүү геик хэв маягийг харуулдаг.
Алхам 3: Гүйцэтгэл
Микро: жаахан | Ардуино НҮБ | |
Мастер чип | nRF51822 | ATmega328P |
Процессор | 32 битийн ARM Cortex M0 | 8 битийн AVR |
Flash ROM | 256KB | 32KB |
RAM | 16KB | 2KB |
Осцилляторын хурд | 16 сая | 16 сая |
Дэлгэц | 5*5 LED цэг матриц | 1 LED |
Товч | Тодорхойлогдоогүй 2 товчлуур | аль нь ч биш |
Bluetooth | Тийм ээ | аль нь ч биш |
Хурдасгуур | Тийм ээ | аль нь ч биш |
Дижитал луужин | Тийм ээ | аль нь ч биш |
Powered by | UAB/ Батерейны хайрцаг | USB/AC хүч |
Дээрх хэлбэрээс харахад micro: bit нь Arduino -ээс бараг бүх талаараа амжилтанд хүрсэн гэдгийг бид харж байна. Үүнийг асар том хүч агуулсан жижиг самбар гэж нэрлэж болно. Мэдээжийн хэрэг, микро: битийн самбар нь Arduino UNO -оос хэдэн жилийн дараа хоцорч ирдэг. Тиймээс micro: bit нь CPU -ийнхээ гүйцэтгэлд амжилтанд хүрсэн нь гайхах зүйл биш юм. Микро: бит нь Bluetooth, дижитал луужин, акселерометр, жижиг биетэй LED цэг матрицтай. Албан ёсны Arduino зөвлөл эсвэл гуравдагч этгээдээс үл хамааран тэд самбар дээрээ тийм их мэдрэгч авч явдаггүй. Micro: bit нь ямар ч мэдрэгчийг холбодоггүй байсан ч бид зөвхөн самбар дээр зөөсөн янз бүрийн мэдрэгч бүхий олон тохиолдлыг хийж чаддаг.
Алхам 4: Програм хангамж
Микро: жаахан
Micro: bit нь график програмчлалын хэл, Python, C ++ зэрэг олон хэлийг дэмждэг. Үүний дунд гол урсгалд хамгийн алдартай нь microsoft -ийн боловсруулсан онлайн график програмчлалын JavaScript Blocks Editor хэрэгсэл юм. Түүний програмчлалын орчин нь вэб үйлчилгээнд суурилдаг. Та орон нутгийн програмчлалын хэрэгслийг татаж авах шаардлагагүй.
Онлайн симуляцийг дэмжих
Хөтөлбөрийг нөөцлөх нь U диск шиг тохиромжтой.
Үүнээс гадна, микро: бит нь үндсэн Python хэлийг дэмждэг.
Ардуино
Arduino програмчлахын тулд та IDE -ийг компьютер дээрээ татаж авах хэрэгтэй. Arduino нь C хэлийг дэмждэг.
Бусад гуравдагч талын компаниудын боловсруулсан зураас дээр суурилсан график програмын хэл бас байдаг.
Arduino програмчлалын програмыг ашиглах босго хамаагүй өндөр байна. Гэхдээ IDE бол зүгээр л хэрэгсэл юм. Програм хангамжийн өргөтгөл хийх чадвар нь илүү чухал юм. Олон жилийн турш хөгжүүлэлтийн явцад нээлттэй техник хангамжийн компаниуд болон Arduino -ийн шүтэн бишрэгчдийн нөр их хөдөлмөрийн үр дүнд номын сангийн маш олон файлуудыг хуримтлуулсан. Програм хангамжийн өргөтгөлийн хувьд Arduino нь micro: bit -ээс хамаагүй дээр юм.
Алхам 5: Дүгнэлт
Дээрх харьцуулалтаас харахад техник хангамж, програм хангамжийн хувьд хамаагүй: micro: bit нь Arduino -г амжилттай болгосон. Тоног төхөөрөмжийн хүчирхэг платформ, найрсаг програмчлалын интерфэйс нь энэхүү жижиг самбарыг Arduino -ээс илүү давуу талтай болгодог. Гэсэн хэдий ч, хөгжлийн самбар нь урт насалдаг бол түүний хүчирхэг тоног төхөөрөмж, хичнээн сайхан програм хангамж эзэмшсэнээс хамаардаггүй, харин экологийн орчин цэцэглэн хөгжиж байгаа эсэх нь чухал юм. 10 орчим жилийн хуримтлал, техникийн компаниуд болон нээлттэй эхийн фенүүдийн хамтын ажиллагааны ачаар Arduino системийн бүхэл бүтэн баялаг өргөтгөл бараг бүрэн хэмжээнд хүрсэн гэж хэлж болно.
Мэдээжийн хэрэг, микро: бит сул талаа хүлээн зөвшөөрөхийг хүсэхгүй байна. Британийн албан ёсны цустай төрсөн micro: bit-ийг одоогоор дэлхийн өнцөг булан бүрт байгаа Британийн ашгийн бус байгууллагууд сурталчилж байна. Их Британийн засгийн газрын сурталчилгааны дагуу бага болон дунд ангийн сурагчид улам бүр нэмэгдэж байна. Илүү олон багш, хөгжүүлэгчид, эсвэл уран бүтээлчид төслөө micro: bit нийгэмлэгт байршуулсан байна. Өнөөгийн экологийн систем нь хэдийгээр Arduino -аас сул боловч өсөн нэмэгдэж буй чиг хандлага нь та үүнийг үл тоомсорлож магадгүй юм.
Микро: бит нь хамаагүй жижиг, үзэсгэлэнтэй, зохицуулахад хялбар. Arduino бол илүү их өргөтгөлтэй, илүү угийн хэв маягтай. Тэд найрлага гэхээсээ илүү нийлүүлэлтийн харилцаатай гэж бид хэлж чадна. Micro: bit -ийн зорилтот хэрэглэгчид бол үйлдвэрлэгчийн бүсэд анх удаа орж ирж буй хүмүүс эсвэл түвшний тоглогчид юм. Тэд ихэвчлэн микро: битийг судалж эхэлдэг хүмүүс байдаг бол Arduino нь ихэвчлэн хөгжүүлэгчид байдаг өндөр түвшний тоглогчидтой тулгардаг.
Micro: bit болон Arduino хоёулаа програм, техник хангамжийн хөгжлийн босгыг бууруулсан нь олон оюутнуудад өөрсдийн үндэслэлгүй төслийн санаагаа хэрэгжүүлэх боломжийг олгодог бөгөөд "үйлдвэрлэгч" гэдэг үгийг цөөн хүний дуудлага болгохоо больжээ.
Алхам 6: Эх сурвалж
Энэ нийтлэлийг:
Хэрэв танд асуулт байвал lo [email protected] хаягаар холбоо барьж болно.
Зөвлөмж болгож буй:
[2020] RC машиныг удирдахын тулд iPhone эсвэл IPad болон Micro: bit Game Pad програмыг ашиглах: 23 алхам
[2020] RC машиныг удирдахын тулд IPhone эсвэл IPad болон Micro: bit Game Pad програмыг ашиглах: Та өөрийн микро эсвэл битийг удирдахын тулд iPhone эсвэл iPad -аа ашиглах талаар бодож байсан уу? Micro: bit Educational Foundation нь iOS програмыг iOS програмаар хангадаг гэдгийг та мэдэх үү? Апп дэлгүүр үү? &Quot; микро: бит " App store -д байгаа бөгөөд та програмыг үнэгүй татаж авах боломжтой
Коронавирус EXTER-MI-NATION with Micro: bit ба Daleks: 4 алхам (зурагтай)
Coronavirus EXTER-MI-NATION with Micro: bit and Daleks: Энэ бол TinkerGen-ээс коронавирусаас хамгаалах цуврал хоёр дахь төсөл юм. Эхний нийтлэлийг эндээс олж болно. Хүн төрөлхтний хамтын хүчин чармайлтаар өнөөгийн тархалт удахгүй дуусна гэдэгт бид бат итгэдэг. Гэхдээ COVID-19 өнгөрсний дараа ч гэсэн
Micropython дахь Space Invaders in Micro: bit: 5 алхам
Micropython -ийн орон зай дахь довтлогчид Micro: bit: Өмнөх нийтлэлүүддээ бид TinkerGen -ийн боловсруулсан зөөврийн чимэг тоглоомын тоглоомын GameGo дээр тоглоом хийх талаар судалж үзсэн. Бидний хийсэн тоглоомууд нь хуучин Nintendo тоглоомуудыг санагдуулдаг байсан. Өнөөдрийн нийтлэлд бид нэг алхам ухарч
AWS ба IBM: IoT үйлчилгээний харьцуулалт: 4 алхам
AWS ба IBM: IoT үйлчилгээний харьцуулалт: Өнөөдөр бид янз бүрийн үйлчилгээний саналын үүднээс IoT програмыг хөгжүүлэх боломжтой хоёр стекийг харьцуулж байна
LoRa RFM98 заавар Ra-02 HopeRF модулийн харьцуулалт: 6 алхам
LoRa RFM98 заавар Ra-02 HopeRF модулийн харьцуулалт: Хөөе, залуусаа? Энэ нийтлэлд бид HopeRF -ийн RFM LoRa модулийн талаар суралцах болно, RFM модулийн санал болгож буй онцлог шинж чанарууд, тэдгээрийн ялгаа, ялгаатай талуудын харьцуулалтыг харах болно