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

Micro: bit ба Arduino -ийн харьцуулалт: 6 алхам
Micro: bit ба Arduino -ийн харьцуулалт: 6 алхам

Видео: Micro: bit ба Arduino -ийн харьцуулалт: 6 алхам

Видео: Micro: bit ба Arduino -ийн харьцуулалт: 6 алхам
Видео: Подключение и настройка nRF24L01 к Arduino (модуль беспроводной связи) 2024, Арваннэгдүгээр
Anonim
Micro: bit ба Arduino -ийн харьцуулалт
Micro: bit ба Arduino -ийн харьцуулалт

Сүүлийн үед үйлдвэрлэгчдийн дунд хамгийн алдартай хөгжүүлэлтийн самбар юу вэ? Мэдээжийн хэрэг, энэ нь микро: битийн самбар байх ёстой. 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] хаягаар холбоо барьж болно.

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