IMKONTROL.COM- Dalam pembuatan DIY memiliki kekurangan dan kelebihannya masing-masing. Dua pilihan yang paling populer adalah Raspberry Pi, sistem-on-a-chip (SoC) yang menjalankan versi lengkap dari Linux dan dirancang dengan Arduino. Yaitu sebuah mikrokontroler yang memiliki ratusan chip ekspansi.
Namun, setelah beredarnya penggunaan Raspberry Pi banyak pernyataan bahawa Arduino tidak dipakai lagi, pernyataan tersebut mungkin Salah. Faktanya adalah, kedua perangkat tersebut memiliki kegunaan dan keuntungan yang berbeda. Perbedaan spesifikasi yang mencolok antara keduanya adalah prosesor Arduino jatuh sedikit yaitu 16MHz sedangkan Raspberry Pi 900 MHz.
Raspberry Pi
Raspberry Pi adalah komputer mikro yang fungsinya hampir sama dengan komputer pada umumnya. Ia memiliki semua komponen komputer, yaitu prosesor, memori, dan driver grafis untuk output melalui HDMI. Bahkan ia bisa menjalankan versi yang dirancang khusus dari sistem operasi Linux. Yang memudahkan anda untuk menginstal perangkat lunak, dan memungkinkan Anda menggunakan Pi sebagai streamer media atau video game emulator dengan sangat mudah.
Meskipun Pi tidak memiliki penyimpanan internal, Anda dapat menggunakan kartu SD sebagai memori flash untuk keseluruhan sistem, dan memungkinkan Anda untuk cepat mengganti versi yang berbeda dari sistem operasi atau perangkat lunak pembaruan untuk debug. Karena konektivitas jaringan independen perangkat, Anda juga dapat mengaturnya untuk akses melalui SSH, atau mentransfer file ke menggunakan FTP.
Arduino
Arduino adalah salah satu mikrokontroler, dan bukan dikatakan komputer seperti penjelasan Raspberry Pi diatas . Arduino tidak dapat menjalankan sistem operasi, tetapi hanya mengeksekusi kode tertulis sebagai firmwarenya.
Tujuan utama dari Arduino adalah untuk antarmuka dengan sensor dan perangkat, atau bisa dikatakan sebagai pembacaan sensor dan input manual. Mungkin terbilang sepele tapi itu sebenarnya sistem yang sangat canggih yang memungkinkan Anda untuk mengelola perangkat Anda. Ini bagus untuk berinteraksi dengan perangkat lain dan aktuator, di mana sistem operasi akan membaca dan respon tindakan.
Jaringan
Pi memiliki built-in Ethernet port, yang memungkinkan anda mengakses dengan mudah ke jaringan apapun. Internet nirkabel di Pi tidaklah sulit untuk instalasinya, Anda hanya perlu membeli USB Wi-Fi dongle dan menginstal driver. Ketika terhubung Anda dapat menggunakan OS untuk menghubungkan ke Web server, proses HTML, atau posting ke internet. Anda bahkan dapat menggunakannya sebagai VPN atau server.
Sayangnya, Arduino tidak diciptakan untuk konektivitas jaringan langsung. Hal ini membutuhkan chip tambahan yang dilengkapi dengan port Ethernet, dan Anda akan perlu melakukan beberapa kabel dan coding untuk dapat memfungsikanya.
Sensor
Keduanya memiliki sejumlah port interface, itu jauh lebih mudah untuk terhubung sensor analog ke Arduino. mikrokontroler dapat dengan mudah menafsirkan dan menanggapi berbagai data sensor menggunakan Coding.
Di sisi lain Pi membutuhkan perangkat lunak untuk berinteraksi dengan perangkat, sebagai contoh mengatur kelembapan tanah ini tidak biasa untuk digunakan langsung oleh Raspberry Pi, tetapi dengan menambahkan Arduino sebagai kontrolernya yang mengeksekusi perintah yang dikeluarkan oleh perangkat lunak Pi, sebelum informasi sensor diumpankan kembali untuk merekam atau menanggapi.
Mana yang harus dipilih?
Jadi mana yang harus dipilih untuk Anda? Tidak ada jawaban yang jelas, karena sangat tergantung pada proyek Anda.
Bila Anda memilih Arduino? Ketika tugas utamanya hanyalah membaca data sensor dan mengubah nilai-nilai pada motor atau perangkat lain. Dan mengingat kebutuhan daya yang rendah Arduino, itu juga pilihan yang baik jika memilih Arduino.
Kapan sebaiknya Anda memilih Raspberry Pi? Ketika Anda akan membuat proyek komputer pribadi. Pi memudahkan anda untuk mengelolanya, dan bisa terhubung ke internet, melihat media, atau menghubungkan ke layar eksternal.
Mengingat dua perangkat memiliki tugas-tugas yang berbeda, anda harus melihat proyek yang akan anda kerjakan. dan keduanya juga bisa bekerjasama dalam menyelesaikan proyek Anda, seperti halnya PI akan memberikan Anda akses sisi klien untuk pengaturan dan kode, sedangkan Arduino menangani aktuasi perangkat dan mengumpulkan data dari sensor.
Semoga Bermanfaat