Isi kandungan:

Perbandingan Antara Mikro: bit dan Arduino: 6 Langkah
Perbandingan Antara Mikro: bit dan Arduino: 6 Langkah

Video: Perbandingan Antara Mikro: bit dan Arduino: 6 Langkah

Video: Perbandingan Antara Mikro: bit dan Arduino: 6 Langkah
Video: Apakah perbezaan diantara Arduino, micro:bit dan Raspberry Pi? 2024, November
Anonim
Perbandingan Antara Mikro: bit dan Arduino
Perbandingan Antara Mikro: bit dan Arduino

Apa papan pengembangan paling popular di kalangan pembuat baru-baru ini? Sudah tentu, mestilah mikro: papan bit. Di bawah kerjasama syarikat gergasi teknikal seperti BBC, Microsoft, Samsung dan NXP, papan mikro: bit dikurniakan halo kelas mulia sejak dilahirkan. Tahun lalu, kerajaan Britain telah menyerahkan 1 juta keping papan mikro: bit kepada pelajar di kelas 7. Ini bahkan menjadikan trend ledakan mikro: bit menjadi klimaks. Maka adakah populariti mikro: akan menjadi fenomena berterusan atau bunga layu pada minit berikutnya? Atau akan ada papan lain di tahap penting yang sama dengan papan Arduino? Dengan mempertimbangkan persoalan ini, saya akan membuat perbandingan antara mikro: bit dan Arduino dari aspek perkakasan dan perisian.

Catatan:

Oleh kerana papan Arduino mempunyai banyak nombor model, di sini kami menggunakan papan UNO rasmi untuk membuat perbandingan.

Langkah 1: Tinjauan Mikro: bit :

Mikro: bit board menghadirkan keseluruhan chamfering bulat dengan ukuran kecil. Di bahagian depan, terdapat dua butang dan matriks dot LED 5 * 5; sementara di bahagian belakang, terdapat port USB, butang reset, soket bateri dan pelbagai cip. Perasaan yang paling intuitif adalah pengelasan dan skrin sutera dari keseluruhan papan litar sangat indah. Biasanya dalam tanggapan kami, papan pengembangan adalah spead dengan semua jenis komponen dan pin di permukaan. Tetapi keseluruhan papan mikro: bit tidak mempunyai pin. Semua port IO dihala keluar dari penyambung di pinggir papannya.

Terdapat 5 bulatan di konektor. Mereka adalah P0, P1, P2, VCC dan GND secara berasingan.

Langkah 2: Tinjauan Arduino:

Arduino mempunyai ciri yang sangat berbeza. Prospeknya lebih dekat dengan papan pengembangan dalam kesan kami. Di papan, terdapat cip induk, port USB dan penyambung kuasa AC. Di pinggir papan, terdapat banyak tajuk wanita.

Kita dapat melihat dari sudut pandangannya bahawa konsep reka bentuk mikro: bit dan Arduino sangat berbeza. Mikro: nilai bit lebih kecil mengenai ukuran dan keselamatan, maka kemampuan peluasannya. Sementara Arduino memberi tumpuan sepenuhnya untuk menggali kemampuan peluasan papan, yang menjadikannya gaya lebih geek.

Langkah 3: Prestasi

Mikro: bit Arduino UNO
Master Chip nRF51822 ATmega328P
Pemproses 32 bit ARM Cortex M0 AVR 8 bit
ROM kilat 256KB 32KB
Ram 16KB 2KB
Kelajuan Pengayun 16M 16M
Paparan Matriks dot LED 5 * 5 1 LED
Butang 2 butang tidak ditentukan tiada
Bluetooth Ya tiada
Pecut Ya tiada
Kompas Digital Ya tiada
Dikuasai oleh Kes UAB / Bateri Kuasa USB / AC

Dari bentuk di atas, kita dapat melihat bahawa mikro: bit hampir berjaya dalam semua aspek daripada Arduino. Ia boleh disebut papan kecil berisi kekuatan besar. Sudah tentu, kelahiran papan mikro: bit terlambat beberapa tahun daripada Arduino UNO. Oleh itu, tidak hairanlah bahawa mikro: bit telah berjaya dalam prestasi CPUnya. Yang mengagumkan adalah mikro: bit telah menyatukan Bluetooth, kompas digital, akselerometer, LED dot matriks pada badannya yang kecil. Tidak kira ia adalah papan rasmi Arduino atau dari pihak ketiga, mereka tidak membawa begitu banyak sensor di papannya. Walaupun mikro: bit tidak menyambungkan sensor apa pun, kami dapat menyelesaikan banyak kes dengan pelbagai sensor yang terdapat di papannya sahaja.

Langkah 4: Perisian

Mikro: bit

Mikro: bit dapat menyokong pelbagai bahasa seperti bahasa pengaturcaraan grafik secara sekata, Python, C ++. Antaranya, yang paling popular dalam aliran utama adalah alat pengaturcaraan grafik dalam talian JavaScript Blocks Editor yang dikembangkan oleh microsoft. Persekitaran pengaturcaraannya berdasarkan perkhidmatan web. Anda tidak perlu memuat turun alat pengaturcaraan tempatan.

Sokong simulasi dalam talian

Tempah program semudah cakera U.

Selain itu, mikro: bit menyokong bahasa Python arus utama yang terserah juga.

Arduino

Untuk memprogram Arduino, anda harus memuat turun IDE ke dalam komputer anda. Arduino menyokong bahasa C.

Terdapat juga bahasa program grafik berdasarkan awal yang dikembangkan oleh syarikat pihak ketiga yang lain.

Ambang batas untuk menggunakan perisian pengaturcaraan Arduino jauh lebih tinggi. Tetapi IDE hanyalah alat. Keupayaan peluasan perisian lebih penting. Selama bertahun-tahun pembangunan, di bawah kerja keras kedua-dua syarikat perkakasan terbuka dan peminat Arduino, ia telah mengumpulkan banyak fail perpustakaan. Dalam aspek peluasan perisian, Arduino jauh lebih baik daripada mikro: bit.

Langkah 5: Kesimpulannya

Dari perbandingan di atas, kita dapat melihat bahawa tidak kira dari aspek perkakasan atau perisian, mikro: bit telah berjaya Arduino. Platform perkakasan yang kuat dan antara muka pengaturcaraan yang mesra menjadikan papan kecil ini memperoleh kelebihan yang melebihi Arduino. Walau bagaimanapun, apakah papan pengembangan mempunyai jangka hayat yang panjang tidak bergantung pada seberapa kuat perkakasan yang dimilikinya, atau seberapa cantik perisian yang dimilikinya, tetapi yang lebih penting ialah sama ada persekitaran ekologinya berkembang. Melalui 10 tahun pengumpulan dan kerja sama syarikat teknikal dan peminat sumber terbuka, pengembangan keseluruhan sistem Arduino boleh dikatakan mencapai tahap yang hampir lengkap.

Sudah tentu, mikro: bit tidak bersedia mengakui kelemahannya. Dilahirkan dengan darah rasmi Britain, mikro: bit kini dipromosikan oleh organisasi bukan keuntungan Britain di kawasan global. Di bawah promosi kerajaan Inggeris, semakin banyak pelajar sekolah rendah atau menengah memulakan percubaan mereka untuk menggunakan mikro: bit sebagai alat pendidikan program kemasukan. Semakin banyak guru, pembangun, atau bahkan artis telah memuat naik projek mereka ke komuniti mikro: bit. Sistem ekologi yang ada sekarang, walaupun lebih lemah daripada Arduino, tren pertumbuhannya sangat sengit sehingga anda mungkin tidak memandang rendah.

Mikro: bit jauh lebih kecil, cantik dan senang dikendalikan. Sementara Arduino lebih bergaya geek dengan lebih banyak peluasan. Kita mungkin dapat mengatakan bahawa mereka mempunyai hubungan lebih baik daripada bersikap saling bersikap. Pengguna sasaran Micro: bit adalah orang yang memasuki kawasan pembuat pada kali pertama atau pemain peringkat kemasukan. Mereka kebanyakan pemula untuk mempelajari mikro: bit, sementara Arduino menghadapi pemain tahap tinggi, yang kebanyakannya adalah pemaju.

Kedua-dua mikro: bit dan Arduino telah mengurangkan ambang pembangunan program dan perkakasan, yang membolehkan lebih ramai pelajar merealisasikan idea projek mereka yang tidak berasas dan menjadikan kata "pembuat" tidak lagi menjadi kata ganti dari beberapa orang.

Langkah 6: Sumber

Artikel ini berasal dari:

Jika ada pertanyaan, Anda dapat menghubungi: [email protected].

Disyorkan: