Përmbajtje:
- Hapi 1: Outlook i Mikro: bit :
- Hapi 2: Perspektiva e Arduino:
- Hapi 3: Performanca
- Hapi 4: Softuer
- Hapi 5: Përfundimi
- Hapi 6: Burimi
Video: Krahasimi midis Micro: bit dhe Arduino: 6 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:24
Cili është bordi më i popullarizuar i zhvillimit midis krijuesve kohët e fundit? Sigurisht, duhet të jetë bordi mikro: bit. Nën bashkëpunimin e kompanive gjigante teknike si BBC, Microsoft, Samsung dhe NXP, bordi mikro: bit është i pajisur me një aureolë të klasës fisnike që nga lindja e tij. Vitin e kaluar, qeveria britanike u kishte dhënë 1 milion copë tabela mikro: bit për studentët në klasën 7. Kjo madje e ka vënë trendin shpërthyes të mikro: bitit në kulm. Atëherë popullariteti i mikro: bitit do të jetë një fenomen i vazhdueshëm apo një lule e tharë në minutën tjetër? Apo do të ketë një bord tjetër në të njëjtin nivel të rëndësishëm me bordin Arduino? Me këto pyetje në mendje, unë do të bëj një krahasim midis micro: bit dhe Arduino nga aspektet e harduerit dhe softuerit.
Shënim:
Për shkak se bordi Arduino ka numra të shumtë modelesh, këtu ne përdorim tabelën zyrtare të UNO për të bërë krahasim.
Hapi 1: Outlook i Mikro: bit :
Mikro: bordi i bitit paraqet një pamje të rrumbullakët të zmadhimit me madhësi të vogël. Në anën e përparme, ka dy butona dhe një matricë LED me pika 5*5; ndërsa në anën e pasme, ka portën USB, butonin e rivendosjes, prizën e baterisë dhe patate të skuqura të ndryshme. Ndjenja më intuitive është saldimi dhe ekrani i mëndafshit i të gjithë qarkut është shumë i hollë. Zakonisht në përshtypjen tonë, tabela e zhvillimit është shtizë me të gjitha llojet e përbërësve dhe kunjave në sipërfaqe. Por i gjithë bordi mikro: bit nuk ka asnjë kunj. Të gjitha portet IO nxirren nga lidhësi në skajin e bordit të tij.
Ka 5 qarqe në konetor. Ato janë P0, P1, P2, VCC dhe GND veç e veç.
Hapi 2: Perspektiva e Arduino:
Arduino ka karakteristika krejtësisht të ndryshme. Perspektiva e tij është më e mbyllur për bordin e zhvillimit në përshtypjet tona. Në tabelë, ka një çip kryesor, një port USB dhe një lidhës të rrymës AC. Në buzë të tabelës, ka plot kokëza femra.
Ne mund të shohim nga këndvështrimi i tij se koncepti i dizajnit të mikro: bit dhe Arduino janë krejt të ndryshëm. Mikro: vlerat e bitit janë të vogla më shumë për madhësinë dhe sigurinë, pastaj aftësinë e saj të zgjerimit. Ndërsa Arduino përqëndrohet në zbulimin e plotë të aftësisë së zgjerimit të bordit, gjë që e bën atë të duket më stil geek.
Hapi 3: Performanca
Mikro: pak | Arduino UNO | |
Master Chip | nRF51822 | ATmega328P |
Procesor | 32 bit ARM Cortex M0 | AVR 8 bit |
Flash ROM | 256KB | 32KB |
RAM | 16KB | 2KB |
Shpejtësia e oshilatorit | 16M | 16M |
Shfaq | 5*5 LED pikë matricë | 1 LED |
Butoni | 2 butona të papërcaktuar | asnje |
Bluetooth | po | asnje |
Akselerometër | po | asnje |
Kompas dixhital | po | asnje |
Mundësuar nga | Rast UAB/ Bateri | Fuqia USB/AC |
Nga forma e mësipërme, ne mund të shohim atë mikro: bit pothuajse ka pasur sukses në të gjitha aspektet sesa Arduino. Mund të quhet një dërrasë e vogël përmban fuqi të madhe. Sigurisht, lindja e bordit mikro: bit është disa vjet më vonë se Arduino UNO. Pra, nuk është çudi që mikro: bit ka pasur sukses në performancën e tij të CPU. Ajo që është e mahnitshme është mikro: bit ka integruar Bluetooth, busull dixhital, përshpejtues, matricë të pikave LED në trupin e tij të vogël. Pavarësisht nëse është bordi zyrtar Arduino ose nga pala e tretë, ata nuk mbajnë aq shumë sensorë në tabelën e tij. Edhe nëse mikro: biti nuk lidh asnjë sensor, ne mund të përfundojmë shumë raste me sensorë të ndryshëm të bartur vetëm në bordin e tij.
Hapi 4: Softuer
Mikro: pak
Micro: bit mund të mbështesë gjuhë të shumta si gjuhë programimi grafike në mënyrë të bllokuar, Python, C ++. Ndër të, më i popullarizuari në rrjedhën kryesore është mjeti i programimit grafik në internet JavaScript Blocks Editor i zhvilluar nga microsoft. Mjedisi i tij i programimit bazohet në shërbimin në internet. Ju nuk keni nevojë të shkarkoni një mjet programimi lokal.
Mbështetni simulimin në internet
Rezervoni programin është po aq i përshtatshëm sa disku U.
Për më tepër, mikro: bit mbështet edhe gjuhën e Python të rrjedhës kryesore.
Arduino
Për të programuar për Arduino, duhet të shkarkoni një IDE në kompjuterin tuaj. Arduino mbështet gjuhën C.
Aty ka edhe gjuhën programore grafike të bazuar në gërvishtjen e zhvilluar nga kompani të tjera të palëve të treta.
Pragu për përdorimin e programeve të programimit Arduino është shumë më i lartë. Por IDE është vetëm një mjet. Aftësia e zgjerimit të softuerit është më e rëndësishme. Përmes viteve të zhvillimit, nën punën e palodhur të kompanive të hapura të harduerit dhe tifozëve të Arduino, ai ka grumbulluar shumë skedarë bibliotekash. Në aspektin e zgjerimit të softuerit, Arduino është shumë më i mirë se mikro: bit.
Hapi 5: Përfundimi
Nga krahasimi i mësipërm, ne mund të shohim se pa marrë parasysh në aspektin e harduerit ose softuerit, mikro: bit ka pasuar Arduino. Platforma e fuqishme harduerike dhe ndërfaqja miqësore e programimit e bëjnë këtë bord të vogël të marrë një avantazh që tejkalon Arduino. Sidoqoftë, nëse një bord zhvillimi ka një jetëgjatësi të gjatë nuk varet nga sa pajisje të fuqishme ka, as nga softueri i bukur që posedon, por më e rëndësishmja nëse mjedisi i tij ekologjik po lulëzon. Gjatë rreth 10 viteve të grumbullimit dhe bashkëpunimit të kompanive teknike dhe tifozëve me burim të hapur, shtrirja e pasur e të gjithë sistemit Arduino mund të thuhet se ka arritur një shkallë pothuajse të plotë.
Sigurisht, mikro: bit nuk duan të pranojnë dobësinë e tij. I lindur me gjak zyrtar britanik, mikro: bit aktualisht promovohet nga organizatat jofitimprurëse britanike në zonat globale. Nën promovimin e qeverisë britanike, gjithnjë e më shumë nxënës të shkollave fillore ose të mesme fillojnë provën e tyre për të përdorur mikro: bitin si një mjet arsimor për programimin e hyrjes. Gjithnjë e më shumë mësues, zhvillues, apo edhe artistë kanë ngarkuar projektet e tyre në komunitetet e mikrobit. Sistemi ekologjik aktual, megjithëse është më i dobët se Arduino, tendenca në rritje është e ashpër saqë ju nuk mund ta shikoni nga lart.
Mikro: biti është shumë më i vogël, i bukur dhe i lehtë për tu trajtuar. Ndërsa Arduino është më shumë stil geek me më shumë shtesa. Ne mund të jemi në gjendje të themi se ata kanë marrëdhënie suplementare më shumë sesa kompetencë. Përdoruesit e synuar të Micro: bit janë njerëzit që hyjnë në zonën e krijuesit në kohën e parë ose lojtarët e nivelit fillestar. Ata janë kryesisht fillestarët për të studiuar mikro: bit, ndërsa Arduino po përballet me lojtarë të nivelit më të lartë, të cilët janë kryesisht zhvillues.
Të dy mikro: bit dhe Arduino kanë ulur pragun e zhvillimit të programeve dhe pajisjeve, të cilat u mundësojnë më shumë studentëve të realizojnë idetë e tyre të pabazuara të projektit dhe të bëjnë që fjala "krijues" të mos jetë më përemër i disa njerëzve.
Hapi 6: Burimi
Ky artikull është nga:
Nëse keni ndonjë pyetje, mund të kontaktoni : [email protected].
Recommended:
RS485 midis Arduino dhe Raspberry Pi: 7 hapa
RS485 Midis Arduino dhe Raspberry Pi: Për shkollën më duhet të bëj një projekt. Unë zgjedh të bëj një kontrollues të zgjuar të serrës të kontrolluar plotësisht nga një pi mjedër. Sensorët do të mundësohen nga një arduino uno. Gjatë muajve që pasojnë do të postoj bërjen e këtij projekti hap pas hapi
Krahasimi i LV-MaxSonar-EZ dhe HC-SR04 Gjetësit e Diametrit Sonar me Arduino: 20 hapa (me fotografi)
Krahasimi i LV-MaxSonar-EZ dhe HC-SR04 Sonar Range Finders Me Arduino: Unë zbuloj se shumë projekte (veçanërisht robotët) kërkojnë, ose mund të përfitojnë, nga matja e distancës nga një objekt në kohë reale. Gjetësit e gamës Sonar janë relativisht të lira dhe mund të ndërlidhen lehtësisht me një mikrokontrollues si Arduino. Kjo në
Komunikimi Modbus TCP midis Arduino dhe pajisjeve industriale: 3 hapa
Komunikimi Modbus TCP midis Arduino dhe Pajisjeve Industriale: Një mënyrë industriale për të kontrolluar një bord Arduino me HMI industriale dhe për ta lidhur atë me një rrjet industrial me një komunikim Modbus TCP
Kontrollimi i servo duke përdorur MPU6050 midis Arduino dhe ESP8266 me HC-12: 6 hapa
Kontrolli i Servo-s duke Përdorur MPU6050 Midis Arduino dhe ESP8266 Me HC-12: Në këtë projekt, ne po kontrollojmë pozicionin e një servo motori duke përdorur mpu6050 dhe HC-12 për komunikim midis Arduino UNO dhe ESP8266 NodeMCU
Kopjoni dhe ngjisni dhe aksesoni skedarët midis shumë kompjuterëve: 3 hapa
Kopjoni dhe ngjisni dhe aksesoni skedarët midis shumë kompjuterëve: Sapo gjeta një faqe në internet që u lejon njerëzve të kopjojnë dhe ngjisin çdo tekst, fotografi, video, etj midis kompjuterëve të shumtë. Gjithashtu ju lejon të krijoni një tabelë mesazhesh, të ngarkoni skedarë dhe të printoni faqen tuaj. Dhe pjesa më e mirë është, ju as nuk keni