# Hack Your Skills! to be Professional Mechatronics
Mana yang Terbaik, Arduino Uno atau Raspberry Pi?
Bingung mau pilih Arduino atau Raspberry Pi? Hal ini juga saya bingungkan ketika belum tahu apa perbedaan antara Arduino dan Raspberry Pi. Arduino yang saya maksud adalah Arduino Uno, sebab ketika bicara Arduino banyak jenis Arduino yang ada di pasaran, dari Arduino Uno, Arduino Nano, hingga Arduino Zero.
Gambar Arduino Uno dan Raspberry Pi Model B |
Yang saya bandingkan pada tulisan ini adalah Arduino Uno dan Raspberry Pi. Sebab beda lagi ceritanya kalo mau membedakan antara Arduino Zero dan Raspberry Pi. Lalu kenapa saya hanya membandingkan antara Arduino Uno dan Raspberry Pi? Karena kedua platform ini berbeda dan memiliki fungsi yang "relatif" mirip walau dengan cara yang sangat berbeda.
Bayangkan, Raspberry Pi bisa diinstall sistem operasi seperti Linux, sedangkan Arduino Uno tidak! Sehingga Raspberry Pi bisa dikatakan sebagai komputer mini. Lalu apa bedanya Raspberry dengan Smartphone? Beda dong, Smartphone memiliki fungsionalitas yang berbeda dengan Raspberry Pi. Smartphone memiliki slot untuk SIM (kartu nomer telepon) dan langsung bisa terkoneksi ke jaringan telekomunikasi baik 2G, 3G, 4G atau 5G. Akan tetapi Raspberry tidak! Raspberry bisa dikatakan sebatas layaknya motherboard mini pada komputer.
Baik, kita tinggalkan bahasan tentang perbedaan smartphone dan Raspberry Pi dan kembali ke Arduino Uno. Kita kembali bahas perbedaan Raspberry Pi dan Arduino Uno. Mana yang harus kita pilih, Raspberry Pi atau Arduino? Jawabnya, sesuai dengan kebutuhan. Sesuai dengan project yang hendak kita pelajari atau kita buat.
Jika hendak membuat alat dengan sensor analog, lebih pas jika pakai Arduino karena Raspberry Pi hanya mendukung untuk sensor digital. Penggunaan sensor analog pada Raspberry Pi bisa saja, akan tetapi kita harus menginstall aplikasi tambahan nantinya.
Jika ingin membuat aplikasi yang responsif dan presisi dalam gerakan, lebih baik menggunakan Arduino karena segala perintah pada Raspberry Pi harus melalui kernel sistem operasi terlebih dahulu. Berbeda dengan Arduino yang hanya menggunakan firmware yang tentu lebih cepat eksekusinya daripada harus mengantri pada proses di kernel sistem operasi. Tapi jika faktor responsive tidak terlalu dibutuhkan, maka kita bisa menggunakan Arduino.
Jika ingin membuat alat yang diprogram untuk image processing, audio processing, atau data processing yang melibatkan algoritma yang rumit dan bahasa pemgrograman tingkat tinggi, maka kita bisa menggunakan Raspberry Pi, sebab memori pada Raspberry Pi besar dan mendukung bahasa pemrograman tingkat tinggi (misal, Python). Alat seperti ini tidak bisa kita buat hanya dengan Arduino karena kapasitas memori yang sangat terbatas.
Contoh, beberapa kawan saya membuat semacam robot yang bisa meng-scan jaringan wifi di sekitar rumahnya. Dia menggunakan bahasa pemrograman Python untuk pencarian nama-nama Wifi dan konfigurasi IP-nya. Dengan demikian, yang dia pilih bukan Arduino Uno, melainkan Raspberry Pi. Dengan alat ini, dia bisa mengcrack secara otomatis setiap Wifi yang memiliki keamanan yang lemah. Wow!
Berikut ini tabel spesifikasi dari Arduino Uno dan Raspberry Pi model B :
+------------------------+---------------+-----------------------+ | | Arduino Uno | Raspberry Pi Model B | +------------------------+---------------+-----------------------+ | Memory | 0.002 MB | 512 MB | +------------------------+---------------+-----------------------+ | Clock Speed | 16 MHz | 700 MHz | +------------------------+---------------+-----------------------+ | Multitasking | No | Yes | +------------------------+---------------+-----------------------+ | On Board Network | None | 10/100 wired | +------------------------+---------------+-----------------------+ | Operating System | None | Linux Distro | +------------------------+---------------+-----------------------+ | Flash | 32KB | SD card (2-16 G) | +------------------------+---------------+-----------------------+ | Integrated Development | Arduino | Anything Linux | | Environment | | | +------------------------+---------------+-----------------------+
Jadi, karena saya masih pemula dan baru belajar. Yang saya pilih masih pakai Arduino dan alat-alat sederhana dulu. Jika nanti sudah mulai terbiasa dan butuh sistem otomasi yang lebih kompleks, tentu akan pelan-pelan beralih ke Raspberry Pi. Doakan semoga target-target saya di tahun ini tercapai :D, mastering Arduino dan Raspberry with Python! Buat ngapain? Buat persiapan untuk menyambut era Internet of Thing dan Web Of Thing!
Top Artikel :
Written by ElangSakti
Mana yang Terbaik, Arduino Uno atau Raspberry Pi?
Bahasan: Bingung mau pilih Arduino atau Raspberry Pi? Hal ini juga saya bingungkan ketika belum tahu apa perbedaan antara Arduino dan Raspberry Pi ...
Published at Rabu, 13 Mei 2015, Updated at Rabu, 13 Mei 2015
Reviewed by dr. on
Rating: 4.7
Mana yang Terbaik, Arduino Uno atau Raspberry Pi?
Bahasan: Bingung mau pilih Arduino atau Raspberry Pi? Hal ini juga saya bingungkan ketika belum tahu apa perbedaan antara Arduino dan Raspberry Pi ...
Published at Rabu, 13 Mei 2015, Updated at Rabu, 13 Mei 2015
Reviewed by dr. on
Rating: 4.7
Langganan:
Posting Komentar
(
Atom
)
alhamdulillah saya umur 13 tahun sudah lumayan terbiasa dengan arduino,semoga bisa beralih ke raspberry pi.good luck om
BalasHapussaya umur 16 tahun, tinggi 165,panjang rumah 5 hektar, panjang sekolah saya 3 hektar, saya bersama temen saya ada disini mau ngapain bingung saya
Hapussaya umur 13 tahun sudah bisa saingan sama lord suryajana
BalasHapus