Arduino vs Raspberry Pi: Mana Platform DIY yang Lebih Baik?


Jika Anda merencanakan proyek teknologi baru dan mencari komputer papan tunggal kecil yang dapat bertindak sebagai otak desain Anda, Anda mungkin akan mempertimbangkan salah satu dari dua perangkat: Raspberry Pi atau Arduino. Keduanya ditujukan untuk profesional dan penghobi yang ingin membangun proyek baru yang menarik dengan biaya masuk yang rendah.

Baik Raspberry Pi dan papan Arduino memiliki kelebihan, kekurangan, dan kasus penggunaan yang ideal , tergantung pada kebutuhan proyek Anda. Jika Anda tidak yakin papan mana yang terbaik dalam pertarungan antara Ardunio vs Raspberry Pi, berikut adalah cara untuk membantu Anda memutuskan.

Kinerja dan Spesifikasi

Jika Anda berpikir tentang penggantian PC papan, kami akan menjawab Anda sekarang: Raspberry Pi adalah satu-satunya pilihan (setidaknya dibandingkan dengan Arduino). Dengan Raspberry Pi 4 dan 4B terbaru yang menawarkan antara 1GB dan 8GB RAM dan quad-core, prosesor ARM v8 1.5GHz, Anda mendapatkan banyak kekuatan di papan yang sangat kecil.

Bahkan model Pi yang lebih kecil (Zero dan papan Zero W) menawarkan daya yang signifikan untuk ukurannya, dengan CPU ARM 1GHz, RAM 512MB, header GPIO untuk ekspansi, dan WiFi terintegrasi dan dukungan Bluetooth.

Seperti Pi , ada berbagai model Arduino, dengan Arduino Uno menawarkan SRAM 2KB yang sangat kecil dan mikrokontroler 16MHz untuk proyek yang sangat spesifik. Di ujung lain skala adalah Arduino Portena H7, dengan mikrokontroler dual-core Cortex M7 + M4 ARM, antara 8MB dan 64MB RAM, dan Bluetooth dan WiFi terintegrasi.

Apakah ini perbandingan yang adil? Mungkin tidak, karena Raspberry Pi dan Arduino adalah dua produk yang sangat berbeda. Arduino adalah papan yang dapat disesuaikan dan dapat diprogram untuk proyek perangkat keras khusus, sedangkan Raspberry Pi adalah komputer yang lebih "tradisional" dalam dirinya sendiri, dengan dukungan untuk berbagai distro Linux dan perangkat keras yang sesuai untuk boot.

In_content_1 all: [300x250] / dfp: [640x360]->

Kecepatan dan kinerja adalah kemenangan bagi Pi, tetapi Arduino tidak perlu menjalankan semua aplikasi kompleks yang dimiliki Raspberry Pi (dengan distro Linux lengkap). Satu-satunya perbandingan yang adil mungkin dengan Raspberry Pi Pico, papan mikrokontroler penghobi dengan prosesor ARM Cortex M0 + dual-core dan RAM 264KB.

Fungsionalitas

Seperti yang telah kita bahas, Raspberry Pi adalah komputer yang sangat kuat untuk ukurannya. Sementara model sebelumnya (dari Pi asli ke Raspberry Pi 3) bisa dibilang cukup lambat, model terbaru (Raspberry Pi 4 dan 4B) menawarkan peningkatan kinerja yang sangat besar.

Ini memungkinkan Anda untuk mengganti PC Anda yang berfungsi dengan Raspberry Pi. Ini tidak ideal untuk bermain game (kecuali untuk game retro ) atau encoding video, tetapi ini adalah server atau PC yang berfungsi penuh. Itu juga dapat diintegrasikan ke dalam sejumlah proyek, baik itu membangun stasiun cuaca atau sebagai pusat saraf dari robotika membangun.

Arduino tidak memiliki fungsi yang sama dalam beberapa hal, tetapi menargetkan audiens yang berbeda. Jika Anda seorang pembuat kode yang mahir, Anda dapat memprogram Arduino Anda untuk melakukan tugas apa pun yang Anda suka. Ini bisa menjadi mobil yang dikendalikan dari jarak jauh, alarm rumah, sistem komunikasi — semua dimungkinkan dengan peralatan yang tepat terhubung dengannya.

Memperluas Arduino adalah cara terbaik untuk mengeluarkan kekuatan nyata di baliknya. Jika Anda senang membuat kode, itu adalah cara yang bagus untuk membangun proyek yang murah dan sederhana. Namun, Raspberry Pi menawarkan banyak keuntungan yang sama, dengan banyak papan tambahan (bernama HAT) yang dapat ditempatkan pada tajuk GPIO 40-pin di papan itu sendiri.

Anda dapat memilih Arduino untuk ukuran atau kebutuhan daya, tetapi jika Anda membutuhkan kinerja dan fungsionalitas, Raspberry Pi adalah pemenang secara keseluruhan.

Kegunaan

Meskipun Arduino dan Raspberry Pi adalah papan dengan banyak potensi, bukan berarti papan tersebut sangat sulit digunakan. Kedua papan tersebut berasal dari pendidikan, dengan Pi dibuat untuk membantu sekolah dan orang tua memperkenalkan kembali keingintahuan gaya tahun 80-an yang mendorong anak-anak untuk belajar kode.

Sebagai papan mikrokontroler, Arduino adalah impian pembuat kode pemula. Situs web Arduino sendiri menawarkan tutorial dan kode contoh untuk membantu Anda membuat proyek baru. Sementara Raspberry Pi memungkinkan pengguna untuk melakukan banyak hal sekaligus, Arduino berfokus pada satu tujuan, dibuat dan dikodekan oleh penggunanya.

Sayangnya, Arduino menggunakan C ++ sebagai bahasa utama untuk kodenya. Ini bukan bahasa termudah untuk dipelajari atau digunakan, tidak seperti Python ramah pemula yang didukung penuh oleh Raspberry Pi (bersama dengan bahasa pemrograman utama lainnya).

Jika pemrograman bukan untuk Anda, maka Anda tidak perlu memprogram dengan Raspberry Pi , antara. Menginstal Raspberry Pi OS atau distro Linux lain akan memberi Anda sistem operasi lengkap, termasuk antarmuka pengguna grafis yang memungkinkan Anda menjalankan perangkat lunak standar seperti Google Chrome atau LibreOffice.

Kontrol dan penggunaan juga jauh lebih mudah. sebuah Raspberry Pi, bahkan dari terminal. Perintah terminal Linux mudah dipelajari, tetapi jika Anda lebih suka menghindarinya, Anda bisa — itulah keberhasilan Raspberry Pi, menawarkan hambatan masuk yang sangat rendah untuk pemula dan amatir.

Sayangnya, hal yang sama tidak berlaku untuk Arduino. Jika Anda siap untuk menerima kurva pembelajaran yang lebih sulit, bagaimanapun, itu bisa menjadi inti dari pembangunan proyek baru yang hebat, tetapi Raspberry Pi akan membawa Anda ke sana lebih cepat.

  • Cost
  • Daya dan kegunaan adalah satu hal, tetapi biaya itu penting, terutama untuk proyek penghobi dengan anggaran yang tidak terlalu besar. Untungnya, Arduino dan Raspberry Pi sangat murah untuk dibeli dan digunakan.

    Di ujung bawah kisaran model Raspberry Pi adalah Raspberry Pi Pico. Hanya dengan $ 4, pengontrol kecil ini adalah pusat saraf yang dapat diprogram dari proyek penghobi. Tidak seperti Arduino, ini mendukung C dan MicroPython (Python untuk mikrokontroler), menjadikannya sistem yang lebih mudah digunakan.

    Namun, untuk kinerja penuh, Pi 4 Model B berharga antara $ 35 (untuk RAM 2GB ) dan $ 75 (untuk 8 GB), bergantung pada pengecer. Anda juga dapat mengambil Zero W yang lebih kecil dan kurang bertenaga seharga $ 10. Papan lain (seperti Pi yang lebih tua, 2, 3, dan 3B) diberi harga yang sama, dengan diskon tersedia karena usia dan spesifikasi yang lebih rendah.

    Untungnya, papan Arduino juga ramah biaya. Ada banyak papan Arduino yang tersedia, tetapi beberapa yang paling umum, seperti Arduino Uno, harganya sekitar $ 20-30. Papan lainnya (seperti Pro Mini) dapat berharga $ 10, dengan Mega seharga $ 60, dan Portena H7 seharga $ 99,99.

    Sebagai papan sumber terbuka, Arduino juga memiliki sejumlah klon dengan kisaran harga yang sama. Dengan Raspberry Pi Pico hanya seharga $ 4, bagaimanapun, mikrokontroler Raspberry Pi masih merupakan nilai terbaik untuk uang, tetapi ini akan tergantung pada kinerja dan persyaratan daya proyek khusus Anda.

    Arduino vs Raspberry Pi: Mana yang Terbaik Untuk Anda?

    Mudah untuk mengatakan ada pemenang dalam pertempuran ini, tetapi ternyata tidak. Arduino atau Raspberry Pi akan menjadi centerpiece yang bagus untuk proyek yang Anda bangun. Tetapi kebanyakan pemula akan menemukan Raspberry Pi lebih mudah diatur dan digunakan. Ini juga menawarkan lebih banyak kekuatan, fungsionalitas, dan penghalang masuk yang jauh lebih rendah untuk pemula absolut.

    Berkat banyak add-on dan OS ramah-pemula, ada banyak proyek Raspberry Pi yang mudah Anda dapat mencoba. Anda bahkan dapat menggabungkan keduanya, menghubungkan Arduino ke Raspberry Pi menggunakan pin header GPIO untuk proyek yang lebih luas. Namun, jika Anda baru saja membeli Raspberry Pi baru, Anda mungkin ingin perbarui dulu.

    Pos terkait:


    4.03.2021