Sisällysluettelo:
- Vaihe 1: Outlook of Micro: bit :
- Vaihe 2: Arduinon näkymät:
- Vaihe 3: Suorituskyky
- Vaihe 4: Ohjelmisto
- Vaihe 5: Johtopäätös
- Vaihe 6: Lähde
Video: Micro: bitin ja Arduinon vertailu: 6 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
Mikä on suosituin kehitystaulu valmistajien keskuudessa viime aikoina? Tietenkin sen on oltava micro: bit -levy. Teknisten jättiläisyritysten, kuten BBC: n, Microsoftin, Samsungin ja NXP: n, yhteistyössä micro: bit -levyllä on syntymästään lähtien jalo luokan halo. Viime vuonna Ison -Britannian hallitus oli toimittanut miljoona kappaletta micro: bit -levyä luokan 7 oppilaille. Tämä on jopa asettanut micro: bitin räjähtävän trendin huipentumaan. Jatkuuko micro: bit -suosion suosio vai jatkuuko kukka kuivana seuraavan minuutin aikana? Tai onko toinen lauta samalla tärkeällä tasolla kuin Arduino -lauta? Näitä kysymyksiä silmällä pitäen aion tehdä vertailun micro: bitin ja Arduinon välillä laitteiston ja ohjelmiston näkökulmasta.
Huomautus:
Koska Arduino -kortilla on useita mallinumeroita, käytämme tässä vertailussa virallista UNO -levyä.
Vaihe 1: Outlook of Micro: bit :
Micro: bit -levy esittää pyöreän viistokuvion pienellä koolla. Etupuolella on kaksi painiketta ja 5*5 LED -pistematriisi; Takapuolella on USB -portti, nollauspainike, akun kanta ja erilaisia siruja. Intuitiivisin tunne on hitsaus ja koko piirilevyn silkkipaino on erittäin hieno. Yleensä vaikutelmassamme kehityskortti on täynnä kaikenlaisia komponentteja ja tappeja pinnalla. Mutta koko micro: bit -levyllä ei ole nastoja. Kaikki IO -portit johdetaan ulos kortin reunassa olevasta liittimestä.
Liittimessä on 5 ympyrää. Ne ovat P0, P1, P2, VCC ja GND erikseen.
Vaihe 2: Arduinon näkymät:
Arduinolla on aivan erilaiset ominaisuudet. Sen näkymät ovat sulkeutuneet enemmän kehityskeskukseen vaikutelmissamme. Taululla on master -siru, USB -portti ja verkkovirtaliitin. Taulun reunalla on naispuolisia otsikoita.
Voimme nähdä sen näkymistä, että micro: bitin ja Arduinon suunnittelukonsepti ovat aivan erilaiset. Micro: bit arvostaa pieniä enemmän koosta ja turvallisuudesta, sitten sen laajennusmahdollisuudesta. Vaikka Arduino keskittyy täysin kaivaa levyn laajennusmahdollisuus, mikä tekee siitä näyttävän enemmän geek -tyyliltä.
Vaihe 3: Suorituskyky
Mikro: vähän | Arduino UNO | |
Master Chip | nRF51822 | ATmega328P |
Prosessori | 32 -bittinen ARM Cortex M0 | 8 -bittinen AVR |
Flash -ROM | 256 kt | 32 kt |
RAM | 16 kt | 2 kt |
Oskillaattorin nopeus | 16 milj | 16 milj |
Näyttö | 5*5 LED -pistematriisi | 1 LED |
Painike | 2 määrittelemätöntä painiketta | ei mitään |
Bluetooth | Joo | ei mitään |
Kiihtyvyysmittari | Joo | ei mitään |
Digitaalinen kompassi | Joo | ei mitään |
Toimittaja | UAB/ akkukotelo | USB/verkkovirta |
Yllä olevasta lomakkeesta voimme nähdä, että micro: bit on melkein onnistunut kaikilta osin kuin Arduino. Sitä voidaan kutsua pieneksi levyksi, joka sisältää valtavaa voimaa. Tietenkin micro: bit -kortin syntymä on useita vuosia myöhässä kuin Arduino UNO. Joten ei ole ihme, että micro: bit on onnistunut suorittimessaan. Mikä hämmästyttävää on mikro: bitissä on integroitu Bluetooth, digitaalinen kompassi, kiihtyvyysmittari, LED -pistematriisi pienessä rungossaan. Riippumatta siitä, onko se virallinen Arduino -levy tai kolmas osapuoli, heillä ei ole niin paljon antureita sen levyllä. Vaikka micro: bit ei yhdistäkään mitään anturia, voimme suorittaa monia tapauksia, kun eri antureita on vain sen kortilla.
Vaihe 4: Ohjelmisto
Mikro: vähän
Micro: bit voi tukea useita kieliä, kuten graafinen ohjelmointikieli lohkossa, Python, C ++. Siitä tärkein päävirrassa on Microsoftin kehittämä online -graafinen ohjelmointityökalu JavaScript Blocks Editor. Sen ohjelmointiympäristö perustuu verkkopalveluun. Sinun ei tarvitse ladata paikallista ohjelmointityökalua.
Tukee online -simulaatiota
Varaa ohjelma on yhtä kätevä kuin U -levy.
Lisäksi micro: bit tukee myös nykyistä päävirran Python-kieltä.
Arduino
Jos haluat ohjelmoida Arduinolle, sinun on ladattava IDE tietokoneellesi. Arduino tukee C -kieltä.
Siellä on myös muiden kolmansien osapuolten yritysten kehittämä graafinen ohjelmointikieli.
Arduino -ohjelmointiohjelmiston käytön kynnys on paljon korkeampi. Mutta IDE on vain työkalu. Ohjelmiston laajennusmahdollisuus on tärkeämpää. Vuosien kehitystyön aikana, sekä avoimien laitteistoyritysten että Arduino -fanien kovan työn alla, se on kerännyt paljon kirjastotiedostoja. Ohjelmistolaajennuksen kannalta Arduino on paljon parempi kuin micro: bit.
Vaihe 5: Johtopäätös
Yllä olevasta vertailusta voimme nähdä, että riippumatta laitteistosta tai ohjelmistosta, micro: bit on onnistunut Arduinossa. Tehokas laitteistoalusta ja ystävällinen ohjelmointirajapinta tekevät tästä pienestä levystä edun, joka ylittää Arduinon. Kuitenkin, jos kehityskortilla on pitkä käyttöikä, se ei riipu siitä, kuinka tehokas laitteisto sillä on, tai kuinka kauniista ohjelmistosta se omistaa, vaan mikä tärkeintä siitä, onko sen ekologinen ympäristö kukoistava. Noin 10 vuoden kertymän ja teknisten yritysten ja avoimen lähdekoodin fanien yhteistyön ansiosta koko Arduino-järjestelmän rikkaan laajennuksen voidaan sanoa saavuttaneen lähes täydellisen asteen.
Tietenkin, micro: bit eivät halua myöntää heikkouttaan. Brittiläisen virallisesta verestä syntynyt micro: bit on tällä hetkellä brittiläisten voittoa tavoittelemattomien järjestöjen promootio maailmanlaajuisilla alueilla. Ison -Britannian hallituksen edistämisen myötä yhä useammat peruskoulun tai yläasteen oppilaat aloittavat kokeilunsa käyttää micro: bit -ohjelmaa aloitusohjelmointityökaluna. Yhä useammat opettajat, kehittäjät tai jopa taiteilijat ovat ladanneet projektinsa micro: bit -yhteisöihin. Nykyinen ekologinen järjestelmä, vaikka se on heikompi kuin Arduino, kasvava trendi on kovaa, ettet ehkä katso sitä alas.
Micro: bitti on paljon pienempi, kaunis ja helppo käsitellä. Vaikka Arduino on enemmän geek -tyyli ja enemmän laajennuksia. Voimme sanoa, että heillä on täydentävä suhde pikemminkin kuin pakottaminen. Micro: bitin kohdekäyttäjät ovat ihmisiä, jotka tulevat valmistaja -alueelle ensimmäistä kertaa, tai lähtötason pelaajia. He ovat enimmäkseen aloittelijoita micro: bitin opiskeluun, kun taas Arduino kohtaa korkeamman tason pelaajia, jotka ovat enimmäkseen kehittäjiä.
Sekä micro: bit että Arduino ovat laskeneet ohjelmien ja laitteistojen kehittämisen kynnystä, mikä mahdollistaa useampien opiskelijoiden toteuttaa perusteettomat hankeideansa ja tehdä sanasta "maker" enää muutaman ihmisen pronominin.
Vaihe 6: Lähde
Tämä artikkeli on osoitteesta
Jos sinulla on kysyttävää, voit ottaa yhteyttä osoitteeseen : [email protected].
Suositeltava:
[2020] Kahden (x2) mikro: bitin käyttäminen RC -auton ohjaamiseen: 6 vaihetta (kuvien kanssa)
[2020] Kahden (x2) Micro: bitin käyttäminen RC -auton ohjaamiseen: Jos sinulla on kaksi (x2) micro: bittiä, oletko ajatellut käyttää niitä RC -auton etäohjaukseen? Voit ohjata RC -autoa käyttämällä yhtä mikro: bittiä lähettimenä ja toista vastaanottimena. Kun käytät MakeCode -editoria mikro: b
Felt Micro: bitin nimimerkki - Craft + Coding!: 6 vaihetta (kuvilla)
Felt Micro: bit Name Badge - Craft + Coding !: Kesäleirillä tärkein asia on viileä nimimerkki! Nämä ohjeet osoittavat, kuinka ohjelmoida BBC micro: bit näyttääksesi kuka olet, ja luo sitten ja muokkaa huopamerkki sen sisältämiseksi.Vaiheet 1 & 2 koskee ohjelmaa
AWS ja IBM: IoT -palvelujen vertailu: 4 vaihetta
AWS ja IBM: IoT -palvelujen vertailu: Tänään verrataan kahta pinoa, jotka mahdollistavat IoT -sovellusten kehittämisen eri palvelutarjousten näkökulmasta
LoRa RFM98 -opetusohjelma Ra-02 HopeRF-moduulin vertailu: 6 vaihetta
LoRa RFM98 -opetusohjelma Ra-02 HopeRF-moduulin vertailu: Hei, mitä kuuluu, kaverit? Akarsh täällä CETechiltä. Tässä artikkelissa tänään opimme HopeRF: n tekemistä RFM LoRa -moduuleista. Näemme, mitä RFM -moduulin ominaisuuksia on tarjolla, sen pinout, vertailu eri
Micro: bitin käytön aloittaminen: 6 vaihetta (kuvien kanssa)
Micro: bitin käytön aloittaminen: Micro: bit on mikro -ohjain - pieni tietokone, jonka avulla voit ohjata elektroniikkaa. Siinä on paljon ominaisuuksia pienellä elektroniikkakortilla: kiihtyvyysmittari, joka havaitsee liikkeen, kulman ja kiihtyvyyden; magnetometria -anturi havaitsee magneetin