Arduino vs Raspberry Pi yang merupakan platform DIY yang lebih baik?

Arduino vs Raspberry Pi yang merupakan platform DIY yang lebih baik?

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

Baik Raspberry Pi dan Dewan Arduino memiliki kelebihan, kekurangan, dan kasus penggunaan yang ideal, tergantung pada persyaratan proyek Anda. Jika Anda tidak yakin papan mana yang paling baik dalam pertempuran antara Ardunio vs Raspberry Pi, inilah run-through untuk membantu Anda memutuskan.

Daftar isi

    Bahkan model PI yang lebih kecil (papan nol dan nol W) menawarkan daya yang signifikan untuk ukurannya, dengan CPU lengan 1GHz, RAM 512MB, header GPIO untuk ekspansi, dan WiFi terintegrasi dan dukungan Bluetooth 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 dari skala adalah Arduino portena H7, dengan mikrokontroler lengan korteks dual-core M7+M4, antara 8MB dan RAM 64MB, 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" dengan sendirinya, dengan dukungan untuk berbagai distro Linux dan perangkat keras yang sesuai untuk boot.

    Kecepatan dan kinerja adalah kemenangan untuk PI, tetapi Arduino tidak perlu menjalankan semua aplikasi kompleks yang harus dilakukan raspberry pi (dengan distro linux penuh). Satu-satunya perbandingan yang adil mungkin dengan raspberry pi pico, papan mikrokontroler hobi dengan prosesor cortex m0+ lengan dual-core dan 264kb RAM.

    Kegunaan

    Seperti yang telah kami sentuh, 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 yang berfungsi dengan pi raspberry. Ini tidak ideal untuk bermain game (kecuali untuk gaming retro) atau pengkodean video, tetapi ini adalah server atau PC yang berfungsi penuh. Ini juga dapat diintegrasikan ke dalam sejumlah proyek, apakah itu membangun stasiun cuaca atau sebagai pusat saraf dari bangunan robotika.

    Arduino tidak memiliki fungsionalitas 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 sukai. Ini bisa menjadi mobil yang dikendalikan jarak jauh, alarm rumah, sistem komunikasi-semuanya dimungkinkan dengan peralatan yang tepat yang terhubung dengannya.

    Memperluas Arduino adalah cara terbaik untuk mengeluarkan kekuatan nyata di baliknya. Jika Anda senang mengkode, ini cara yang bagus untuk membangun proyek yang murah dan sederhana. Namun, Raspberry Pi menawarkan banyak keunggulan yang sama, dengan banyak papan tambahan (bernama topi) yang dapat ditempatkan pada header 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 keseluruhan.

    Kegunaan

    Meskipun Arduino dan Raspberry Pi adalah papan dengan banyak potensi, itu tidak berarti bahwa mereka sangat sulit digunakan. Kedua dewan memiliki asal-usul mereka dalam pendidikan, dengan PI yang dibuat untuk membantu sekolah dan orang tua memperkenalkan rasa ingin tahu gaya tahun 80-an yang mendorong anak-anak untuk belajar membuat kode.

    Sebagai papan mikrokontroler, Arduino adalah impian coder pemula. Situs web Arduino itu 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 Raspberry Pi secara penuh (bersama dengan bahasa pemrograman besar lainnya).

    Jika pemrograman bukan untuk Anda, maka Anda tidak perlu memprogram dengan raspberry pi, baik. Menginstal raspberry pi os atau distro linux lain akan memberi Anda sistem operasi penuh, termasuk antarmuka pengguna grafis yang memungkinkan Anda menjalankan perangkat lunak standar seperti Google Chrome atau LibreOffice.

    Juga jauh lebih mudah untuk mengontrol dan menggunakan raspberry pi, bahkan dari terminal. Perintah terminal linux mudah dipelajari, tetapi jika Anda lebih suka menghindarinya, Anda bisa-itu keberhasilan Raspberry Pi, menawarkan penghalang masuk yang sangat rendah untuk pemula dan amatir.

    Sayangnya hal yang sama tidak bisa dikatakan untuk Arduino. Namun, jika Anda siap menerima kurva belajar yang lebih keras, itu bisa menjadi pusat dari pembangunan proyek baru yang hebat, tetapi pi raspberry akan membawa Anda ke sana lebih cepat.

    Biaya

    Kekuasaan dan kegunaan adalah satu hal, tetapi biaya itu penting, terutama untuk proyek hobi dengan anggaran sederhana. Untungnya, baik Arduino dan Raspberry Pi sangat murah untuk dibeli dan digunakan.

    Di ujung bawah rentang model Raspberry Pi adalah Raspberry Pi Pico. Dengan harga hanya $ 4, pengontrol kecil ini adalah pusat saraf yang dapat diprogram dari proyek hobi. Berbeda dengan Arduino, ini mendukung C dan Micropython (Python untuk mikrokontroler), menjadikannya sistem yang lebih mudah digunakan.

    Untuk kinerja penuh, bagaimanapun, biaya PI 4 Model B antara $ 35 (untuk RAM 2GB) dan $ 75 (untuk 8GB), tergantung pada pengecer. Anda juga dapat meraih Zero W yang lebih kecil dan kurang kuat seharga $ 10. Papan lain (seperti PI yang lebih tua, 2, 3, dan 3b) dihargai dengan cara 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 lain (seperti Pro Mini) dapat berharga serendah $ 10, dengan mahai seharga $ 60, dan Portena H7 berharga $ 99.99.

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

    Arduino vs Raspberry Pi: Mana yang terbaik untuk Anda?

    Mungkin mudah untuk mengatakan ada pemenang dalam pertempuran ini, tetapi tidak ada. A Arduino atau Raspberry Pi akan membuat centerpieces 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 yang ramah pemula, ada banyak proyek Raspberry Pi yang mudah Anda coba. Anda bahkan dapat menggabungkan keduanya, menghubungkan Arduino ke Raspberry Pi menggunakan pin header GPIO untuk proyek yang lebih luas. Jika Anda baru saja membeli Raspberry Pi baru, Anda mungkin ingin memperbaruinya terlebih dahulu.