Мазмуну:
- 1 -кадам: Микронун көрүнүшү: бит:
- 2 -кадам: Arduino Outlook:
- 3 -кадам: Performance
- 4 -кадам: Программалык камсыздоо
- 5 -кадам: Жыйынтык
- 6 -кадам: Булак
Video: Micro: bit жана Arduino ортосундагы салыштыруу: 6 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Жакында жаратуучулардын арасында эң популярдуу өнүгүү тактасы кайсы? Албетте, бул микро: бит тактасы болушу керек. Би -Би -Си, Microsoft, Samsung жана NXP сыяктуу техникалык гиганттардын кызматташуусу астында micro: bit board төрөлгөндөн бери асыл класстын галоуна ээ. Өткөн жылы Британиянын өкмөтү 7 -класстын окуучуларына 1 миллион даана микро: бит тактасын жеткирип берген. Бул микро: биттин жарылуучу тенденциясын чокусуна жеткирген. Ошондо микро: бит популярдуулугу феномен улана береби же гүл кийинки мүнөттө соолуп калабы? Же Arduino тактасы сыяктуу маанилүү деңгээлдеги дагы бир такта болот беле? Ушул суроолорду эске алуу менен, мен micro: bit менен Arduino ортосунда аппараттык жана программалык камсыздоонун аспектилерин салыштырып көрөйүн деп жатам.
Эскертүү:
Arduino тактасында бир нече модель номерлери болгондуктан, биз салыштыруу үчүн БУУнун официалдуу тактасын колдонобуз.
1 -кадам: Микронун көрүнүшү: бит:
Микро: бит тактасы кичинекей өлчөмү бар тегерек чачтуу көрүнүштү сунуштайт. Алдыңкы жагында эки баскыч жана 5*5 LED чекиттүү матрицасы бар; арткы жагында болсо, USB порту, баштапкы абалга келтирүү баскычы, батарея розеткасы жана ар кандай чиптер бар. Эң интуитивдүү сезим-бул ширетүү жана жибек экраны абдан кооз. Адатта, биздин оюбузча, өнүгүү тактасы бетинде ар кандай компоненттер жана казыктар бар. Бирок бүт микро: бит тактасында эч кандай тешиктер жок. Бардык IO порттору анын коллегиясынын четиндеги туташтыргычтан чыгарылат.
Коннектордо 5 тегерек бар. Алар өзүнчө P0, P1, P2, VCC жана GND.
2 -кадам: Arduino Outlook:
Arduino такыр башка өзгөчөлүктөргө ээ. Анын көз карашы биздин таасирибизде өнүгүү тактасына жакыныраак. Тактада башкы чип, USB порт жана AC кубат туташтыргычы бар. Тактайдын четинде аялдардын башы толгон.
Биз анын көз карашынан micro: bit жана Arduino дизайн түшүнүгү такыр башкача экенин көрө алабыз. Микро: бит көлөмү жана коопсуздугу жөнүндө кичине болсо да, андан кийин кеңейтүү жөндөмү жөнүндө. Arduino тактанын кеңейтүү жөндөмүн толугу менен казып алууга көңүл бурат, бул аны геик стили окшойт.
3 -кадам: Performance
Микро: бит | Arduino UNO | |
Master Chip | nRF51822 | ATmega328P |
Процессор | 32 биттик ARM Cortex M0 | 8 бит AVR |
Flash ROM | 256KB | 32KB |
RAM | 16KB | 2KB |
Осциллятордун ылдамдыгы | 16М | 16М |
Дисплей | 5*5 LED чекит матрицасы | 1 LED |
Button | 2 белгисиз баскычтар | эч ким |
Bluetooth | Ооба | эч ким |
Акселерометр | Ооба | эч ким |
Digital Compass | Ооба | эч ким |
Powered By | UAB/ Батарея корпусу | USB/AC кубаты |
Жогорудагы формадан биз micro: bitтин Ардуиного караганда дээрлик бардык жагынан ийгиликтүү болгонун көрө алабыз. Бул кичинекей такта зор күчкө ээ деп атоого болот. Албетте, микро: бит тактасынын төрөлүшү Arduino UNOго караганда бир нече жылга кеч. Ошентип, micro: bit CPU процессинде ийгиликтүү болгону таң калыштуу эмес. Микро: таң калыштуусу, кичинекей денесинде Bluetooth, санариптик компас, акселерометр, LED чекит матрицасы бар. Расмий Arduino башкармасы болобу же үчүнчү тараптан болобу, алар анчалык көп сенсорлорду тактайында көтөрүшпөйт. Micro: bit эч кандай сенсорду туташтырбаса дагы, биз көптөгөн такталарды ар кандай сенсорлор менен гана толтура алабыз.
4 -кадам: Программалык камсыздоо
Микро: бит
Микро: бит графикалык программалоо тили, Python, C ++ сыяктуу бир нече тилди колдой алат. Анын ичинде, негизги агымда эң популярдуусу, Microsoft тарабынан иштелип чыккан JavaScript Blocks Editor онлайн графикалык программалоо куралы. Анын программалоо чөйрөсү желе кызматына негизделген. Сиз жергиликтүү программалоо куралын түшүрүүнүн кажети жок.
Онлайн симуляциясын колдоо
Программаны резервдөө U диск сыяктуу ыңгайлуу.
Мындан тышкары, микро: бит дагы негизги Python тилин колдойт.
Arduino
Arduino программасы үчүн, IDEди компьютериңизге жүктөп алышыңыз керек. Arduino C тилин колдойт.
Башка графикалык программалар үчүнчү жактын компаниялары тарабынан иштелип чыккан.
Arduino программалоо программасын колдонуу чеги алда канча жогору. Бирок IDE бул жөн эле курал. Программалык камсыздоону кеңейтүү жөндөмү алда канча маанилүү. Көптөгөн жылдар бою, ачык аппараттык компаниялардын да, Arduino күйөрмандарынын да талыкпаган эмгеги астында көптөгөн китепкана файлдары топтолгон. Программалык камсыздоону кеңейтүү жагынан, Arduino микро: битке караганда алда канча жакшы.
5 -кадам: Жыйынтык
Жогорудагы салыштыруудан, биз аппараттык же программалык камсыздоо жагынан эч кандай мааниге ээ эместигин көрө алабыз, micro: bit Arduinoго ийгиликке жетти. Күчтүү аппараттык платформа жана достук программалоо интерфейси бул кичинекей тактаны Arduinoдон артыкчылыкка ээ кылат. Бирок, өнүгүү тактасынын узак мөөнөтү, анын канчалык күчтүү жабдуулардан, кандай сонун программалык камсыздоодон көз каранды эмес, эң маанилүүсү, экологиялык чөйрөнүн гүлдөп -өспөгөндүгүнө байланыштуу. Болжол менен 10 жылдык топтоо жана техникалык компаниялардын жана ачык булактардын күйөрмандарынын биргелешип иштөөсү аркылуу бүт Arduino системасынын бай узартылышы дээрлик толук даражага жетти деп айтууга болот.
Албетте, микро: бит алсыздыгын мойнуна алгысы келбейт. Британиянын расмий каны менен төрөлгөн micro: bit учурда дүйнөлүк аймактарда британиялык коммерциялык эмес уюмдар тарабынан колдоого алынууда. Британ өкмөтүнүн үгүтүнө ылайык, башталгыч же орто мектептин окуучулары барган сайын микро: битти программалык билим берүү куралы катары колдоно башташат. Барган сайын мугалимдер, иштеп чыгуучулар, атүгүл сүрөтчүлөр өз долбоорлорун micro: bit жамааттарына жүктөштү. Учурдагы экологиялык система, ал Arduinoго караганда алсызыраак болсо да, өсүп бараткан тенденция катаал, сиз аны жаман көрбөйсүз.
Микро: бит алда канча кичине, сулуу жана иштетүүгө оңой. Arduino дагы кеңири таралган, геик стили. Биз алардын композицияга эмес, кошумча мамилеге ээ экенин айта алабыз. Micro: bitтин максаттуу колдонуучулары - бул өндүрүүчүгө биринчи жолу кирген же кирүү деңгээлиндеги оюнчулар. Алар негизинен микро: битти үйрөнө баштагандар, ал эми Arduino көбүнчө иштеп чыгуучулар болгон жогорку деңгээлдеги оюнчуларга туш келет.
Micro: bit жана Arduino экөө тең программаларды жана жабдууларды иштеп чыгуунун босогосун кыскартты, бул көптөгөн студенттерге негизсиз долбоордук идеяларын ишке ашырууга мүмкүнчүлүк берет жана "жаратуучу" сөзүн азыраак адамдардын ат атоочусу кылбайт.
6 -кадам: Булак
Бул макала:
Эгерде сизде кандайдыр бир суроолор болсо, төмөнкү дарекке кайрылсаңыз болот: [email protected].
Сунушталууда:
Arduino менен LV-MaxSonar-EZ жана HC-SR04 Sonar диапазондорун салыштыруу: 20 кадам (сүрөттөр менен)
Arduino менен LV-MaxSonar-EZ жана HC-SR04 Sonar Range Findersди салыштыруу: Мен көптөгөн долбоорлордун (айрыкча роботтордун) реалдуу убакытта объектке чейинки аралыкты өлчөөнү талап кылаарын же пайда ала алаарын билем. Sonar диапазонун тапкычтар салыштырмалуу арзан жана Arduino сыяктуу микро контроллерге оңой туташтырылышы мүмкүн. Бул жылы
Arduino жана өнөр жай түзмөктөрүнүн ортосундагы Modbus TCP байланышы: 3 кадам
Arduino жана өнөр жай түзмөктөрүнүн ортосундагы Modbus TCP байланышы: өнөр жай HMI менен Arduino тактасын башкаруунун жана аны Modbus TCP байланышы менен өнөр жай тармагына туташтыруунун индустриалдык жолу
AWS жана IBM: IoT кызматтарын салыштыруу: 4 кадам
AWS жана IBM: IoT кызматтарын салыштыруу: Бүгүн биз ар кандай кызмат сунуштарынын көз карашында IoT тиркемелерин иштеп чыгууга мүмкүндүк берген эки стекти салыштырып жатабыз
LoRa RFM98 үйрөткүчү Ra-02 HopeRF модулун салыштыруу: 6 кадам
LoRa RFM98 үйрөткүчү Ra-02 HopeRF модулун салыштыруу: Эй, эмне болду, балдар? Akarsh бул жерде CETech. Бул макалада бүгүн биз HopeRF тарабынан жасалган RFM LoRa модулдары жөнүндө үйрөнөбүз, биз RFM модулу кандай өзгөчөлүктөрдү, анын пинутун, айырмачылардын ортосундагы салыштырууну көрөбүз
Бир нече компьютердин ортосундагы файлдарды көчүрүү жана чаптоо жана аларга кирүү: 3 кадам
Бир нече компьютердин ортосунда файлдарды көчүрүү жана чаптоо жана кирүү: Мен адамдарга бир нече компьютердин ортосунда каалаган текстти, сүрөттөрдү, видеолорду ж.б. көчүрүп, чаптоого мүмкүндүк берген вебсайт таптым. Бул ошондой эле билдирүү тактасын түзүүгө, файлдарды жүктөөгө жана веб -баракчаңызды басып чыгарууга мүмкүнчүлүк берет. Эң жакшы жагы, сизде жок