Raspberry Pi

Apa Perbedaan Antara Raspberry Pi dan Arduino??

Apa Perbedaan Antara Raspberry Pi dan Arduino??
Raspberry Pi dan Arduino biasanya menjadi pilihan utama untuk berbagai proyek pembangunan karena ukuran, harga, dan keserbagunaannya. Kedua papan tersebut awalnya dibuat untuk memberikan siswa modul papan tunggal yang akan membantu mereka belajar tentang komputer, pengkodean, dan elektronik dengan biaya yang sangat rendah. Tanpa diduga, papan ini, kemudian, mendapatkan popularitas di komunitas penggemar dan pembuat, pemula, dan ahli.

Sedikit Kemunduran

Arduino berasal dari Italia, dan dikatakan bahwa itu dinamai bar tempat para pengembang biasanya bertemu untuk membahas papan discuss. Arduino pertama dikembangkan pada tahun 2005 dan bertujuan untuk memberikan siswa di Interaction Design Institute Ivrea di Italia dengan papan mikrokontroler yang murah. Biaya dan kesederhanaannya juga menarik minat para penghobi dan profesional; itu tidak lama sampai mencapai komunitas pembuat yang lebih luas. Banyak jenis papan Arduino lainnya telah dibuat sejak saat itu. Pada tahun 2013, sekitar 700.000 papan Arduino sudah terjual [1].

Raspberry Pi lahir tujuh tahun setelah Arduino ketika Eben Upton menemukan komputer papan tunggal berbiaya rendah, modular, yang akan membantu meningkatkan keterampilan pemrograman murid-muridnya. Seperti Arduino, ia segera menjangkau khalayak yang lebih luas karena biaya dan keserbagunaannya. Papan Raspberry Pi pertama hanya berharga $35, jauh lebih murah daripada papan komputer yang ada yang biasanya harganya lima kali lebih mahal. Papan kecil menjadi lebih kecil dan lebih murah setelah Raspberry Pi Foundation menciptakan Raspberry Pi Zero, papan Raspberry Pi terkecil hingga saat ini, yang harganya hanya $5. Raspberry Pi berkembang pesat sehingga jutaan papan telah dibuat dari target awal hanya 10.000 papan tahun setelah rilis pertamanya.

Raspberry Pi dan Arduino: Perbedaan Utama

Raspberry Pi dan Arduino telah berkembang pesat selama bertahun-tahun. Karena keduanya favorit di kalangan siswa, penggemar DIY, dan pembuat proyek, papan ini sering dibandingkan secara langsung meskipun memiliki platform yang berbeda; Raspberry Pi adalah komputer papan tunggal sedangkan Arduino adalah mikrokontroler. Meskipun mereka berdua menemukan ceruk mereka dalam proyek DIY, robotika, dan elektronik, mereka memiliki banyak perbedaan dalam kinerja, biaya, perangkat lunak, dan fungsionalitas. Baca terus untuk mengetahui perbedaan utama antara dua papan mini ini untuk membantu Anda memutuskan mana yang cocok untuk proyek masa depan Anda.

Perangkat keras

Raspberry Pi dibuat sebagai komputer mini dan dengan demikian menampung semua komponen dasar komputer. Di jantung semua Raspberry, papan Pi adalah CPU ARM Broadcom 32-bit atau 64-bit, dari CPU single-core 700MHz dari Pi asli hingga yang lebih cepat 1.CPU quad-core 5GHz dari Raspberry Pi 4. GPU Broadcom Videocore juga terintegrasi di papan untuk pemrosesan grafis. RAM berkisar dari 256MB hingga 8GB, tergantung pada modelnya. Port USB untuk transfer data dan port HDMI untuk tampilan juga tertanam di papan on. Beberapa model juga terdiri dari port Ethernet dan memiliki kemampuan nirkabel juga. Ada slot kartu microSD untuk penyimpanan yang disediakan untuk kartu microSD yang berisi sistem operasi. Semua papan Raspberry Pi menyertakan header GPIO 40-pin, simpan untuk Raspberry Pi Zero dan Raspberry Pi Zero W, di mana Anda perlu menyolder header sendiri.

Di sisi lain, Arduino adalah papan sirkuit yang dibangun sebagai mikrokontroler. Daya komputasinya jauh lebih kecil daripada Raspberry Pi. Mikrokontroler Atmel 8-bit adalah inti dari setiap papan Arduino, yang seringkali kurang dari 100MHz. RAM berkisar dari 2KB hingga 64MB. Penyimpanan didasarkan pada memori flash, dari 32KB hingga 128MB, tergantung pada modelnya. Beberapa model memiliki port USB yang berfungsi sebagai penghubung komunikasi dan sebagai catu daya. Mereka yang tidak memiliki port USB menggunakan pin mikrokontroler Atmel untuk komunikasi dan dapat dinyalakan menggunakan baterai. Tidak semua papan memiliki fitur jaringan bawaan. Beberapa akan memerlukan perangkat keras tambahan, yang dikenal sebagai Arduino Shield, yang biasanya terpasang pada papan untuk terhubung ke jaringan. Seperti WiFi Arduino Uno, board lain telah menyertakan dukungan WiFi karena meningkatnya permintaan untuk IoT.

Perangkat lunak

Karena Raspberry Pi pada dasarnya adalah komputer, diperlukan sistem operasi untuk boot. OS Linux untuk Raspberry Pi yang disebut dengan Raspberry Pi OS (sebelumnya Raspbian) adalah OS bawaan dari Raspberry Pi. Namun, OS Linux dan non-Linux lainnya juga dapat berjalan di papan kecil. Ada daftar panjang yang bisa Anda pelajari dengan Pi dalam hal bahasa pemrograman. Anda dapat mulai coding dengan Scratch, Python, JavaScript, HTML5, C, C++, dan Java, untuk beberapa nama.

Tidak seperti Raspberry Pi, Arduino tidak memerlukan OS untuk dijalankan. Sistem Arduino jauh lebih sederhana daripada Raspberry Pi. Akan lebih baik untuk memprogram mikrokontroler, meskipun bahasa pemrograman yang dapat Anda gunakan terbatas pada C dan C++. Arduino adalah perangkat plug-and-play, yang berarti, setelah Anda menyalakannya, ia akan menjalankan program yang telah Anda kodekan dan akan menghentikan program setelah Anda mematikannya.

menggunakan

Saat Anda menyematkan Raspberry Pi di prototipe atau proyek Anda, Anda menyematkan seluruh komputer untuk melakukan banyak tugas berbeda. Karena daya komputasinya yang lebih rendah, Arduino terbatas hanya pada satu atau dua tugas dan berulang kali menjalankan program yang sama. Raspberry Pi lebih rumit daripada Arduino, tetapi kompleksitasnya merupakan keuntungan besar untuk proyek multi-fungsi. Misalnya, untuk berinteraksi dengan sensor, Anda perlu menginstal perpustakaan dan perangkat lunak lain di Raspberry Pi, sedangkan Anda memerlukan kode sederhana agar Arduino dapat melakukan tugas yang sama. Anda dapat membuat proyek sederhana, seperti merasakan suhu di dalam ruangan, menggunakan Arduino, tetapi Anda dapat membuat proyek yang lebih kompleks seperti drone DIY menggunakan Raspberry Pi. Karena ada lebih banyak komponen pada Raspberry Pi, biasanya harganya lebih mahal daripada Arduino.

Seperti yang Anda lihat, Raspberry Pi dan Arduino adalah dua papan yang sangat berbeda, dan keduanya memiliki kekuatan dan kelemahan masing-masing. Jika Anda sedang mengerjakan proyek yang mengharuskan Anda untuk memenuhi hanya satu atau dua tugas, Anda bisa menggunakan Arduino, tetapi untuk proyek yang membutuhkan tugas dan pemrograman yang lebih rumit, maka Raspberry Pi akan menjadi pilihan yang lebih baik.

Tiru klik Mouse dengan mengarahkan mouse menggunakan Clickless Mouse di Windows 10
Menggunakan mouse atau keyboard dalam posisi yang salah dari penggunaan yang berlebihan dapat menyebabkan banyak masalah kesehatan, termasuk keteganga...
Tambahkan gerakan Mouse ke Windows 10 menggunakan alat gratis ini
Dalam beberapa tahun terakhir, komputer dan sistem operasi telah berkembang pesat. Ada saat ketika pengguna harus menggunakan perintah untuk menavigas...
Kontrol & kelola gerakan mouse di antara beberapa monitor di Windows 10
Manajer Mouse Tampilan Ganda memungkinkan Anda mengontrol & mengonfigurasi gerakan mouse di antara beberapa monitor, dengan memperlambat gerakannya di...