Perbedaan Kunci – Arduino vs Raspberry Pi
Perbedaan utama antara Arduino dan Raspberry Pi adalah Arduino adalah papan pengembangan mikrokontroler sedangkan raspberry pi adalah komputer serba guna berbasis Sistem Operasi Linux.
Memilih Arduino atau Raspberry Pi tergantung pada proyek yang akan dikembangkan. Artikel ini membahas Arduino Uno dan Raspberry Pi B+ yang paling umum. Secara umum, dibandingkan dengan Arduino, konsumsi daya lebih rendah dan kecepatan lebih tinggi di Raspberry pi.
Apa itu Arduino?
Papan pengembangan Arduino berisi mikrokontroler, perangkat keras pemrograman, antarmuka pemrograman USB, tombol reset, konektor daya, dll. Ada berbagai jenis papan Arduino seperti Arduino Uno, Mega, Nano. Papan Arduino yang paling umum yaitu Arduino Uno memiliki dua mikrokontroler. ATmega328 diprogram oleh pengguna. ATmega16U2 sudah diprogram sebelumnya dan digunakan untuk komunikasi USB. Pin IO digunakan untuk terhubung ke dunia luar. Ada pin digital dan pin analog.
Gambar 01: Arduino
Arduino IDE digunakan untuk menulis program untuk papan pengembangan. Hal ini dapat digunakan untuk menulis kode, kompilasi, debug dan akhirnya untuk meng-upload kode ke papan. Arduino IDE membuat pengembangan proyek lebih cepat dan mudah. Perangkat lunak ini adalah sumber gratis dan terbuka. Program yang ditulis dalam Arduino IDE mirip dengan program C. Sangat mudah untuk mengintegrasikan Arduino dengan perangkat keras menggunakan perisai. Perisai ini dapat langsung ditumpuk ke Arduino. Perisai Ethernet digunakan untuk menghubungkan ke Ethernet. Pelindung LCD berwarna digunakan untuk antarmuka ke layar. Pemrogram dapat langsung menggunakan perisai ini dan memanggil fungsi perpustakaan yang diperlukan untuk melakukan tugas yang diperlukan.
Apa itu Raspberry Pi?
Raspberry Pi berjalan di Sistem Operasi (OS). Ini adalah lapisan tambahan perangkat lunak yang menangani perangkat keras. Di Arduino, aplikasi langsung berjalan di mikrokontroler tetapi di raspberry pi, aplikasi harus melalui OS untuk mengontrol perangkat keras.
Ada berbagai versi seperti Raspberry pi A, B, B+. Raspberry Pi B+ berisi Broadcom BCM 2836 System on Chip (SoC). Ini memiliki prosesor dan komponen lain yang terhubung untuk membuat keseluruhan sistem. Prosesornya adalah prosesor berbasis Broadcom BCM 2826 ARM. Prosesor ARM adalah inti dari sebagian besar perangkat IoT. Raspberry Pi dapat diprogram menggunakan bahasa seperti Python, C++.
Gambar 02: Raspberry Pi
Ini juga berisi Unit Pemrosesan Grafis (GPU). Ini membantu untuk mempercepat grafik. Ini memiliki 40 Pin Output Tujuan Umum (GPIO). Ada 4 port USB dan port Ethernet RJ45. Ada USB Ethernet Interface IC yang digunakan untuk berkomunikasi dengan Ethernet dan port USB. Ada juga konektor Kamera CSI. Port HDMI membantu menghubungkan perangkat ke monitor. DSI adalah antarmuka monitor untuk tampilan. Ini adalah alternatif untuk HDMI. Kartu micro SD ada di dalam slot micro SD. Itu ada di sisi belakang papan.
Apa Persamaan Antara Arduino dan Raspberry Pi?
Arduino dan Raspberry Pi dapat digunakan untuk membangun Internet of Things (IoT) dan sistem Tertanam
Apa Perbedaan Antara Arduino dan Raspberry Pi?
Ardulio vs Raspberry Pi |
|
Arduino adalah mikrokontroler papan tunggal yang menyediakan platform open source untuk membangun lingkungan perangkat keras dan perangkat lunak. | Raspberry Pi adalah komputer papan tunggal kecil yang dikembangkan untuk mempromosikan pengajaran dasar-dasar ilmu komputer di sekolah dan di negara berkembang. |
Kecepatan Pemrosesan | |
Kecepatan Arduino adalah 16MHz. | Kecepatan Raspberry Pi adalah 900MHz. |
Ruang Alamat | |
Arduino memiliki ruang alamat yang lebih rendah karena merupakan mikrokontroler 8 bit. | Raspberry Pi mendukung ruang alamat yang lebih besar karena memiliki prosesor 32 bit. |
Tingkat Tegangan Output Input | |
Input Output level tegangan untuk Arduino adalah 0V dan 5V. | Input Level tegangan output untuk Raspberry Pi adalah 0V dan 3.3V. |
Memori | |
Arduino memiliki 32K Flash, 2K SRAM dan 1K EEPROM. | Raspberry Pi memiliki Flash 4GB, SRAM 512K, dan micro SD. |
OS | |
Arduino tidak berjalan di OS. | Raspberry Pi berjalan di OS. |
Ringkasan – Arduino vs Raspberry Pi
Artikel ini membahas perbedaan antara Arduino dan Raspberry Pi. Perbedaan antara Arduino dan Raspberry Pi adalah Arduino adalah papan pengembangan mikrokontroler sedangkan raspberry pi adalah komputer serba guna berbasis Sistem Operasi Linux.