Tutorial Komunikasi Arduino dengan Raspberry Pi


Pada tutorial kali ini, saya akan menjelaskan bagaimana cara untuk membuat jaringan komunikasi antara mikrokontroller Arduino dan mikrokomputer Raspberry Pi. Perlu diketahui, bahwa mikrokontroller adalah sebuah perangkat yang digunakan unutk mengkontrol beberapa instrumen sekaligus, seperti sensor, motor, servo, dan lain sebagainya. Penjelasan lebih lanjut mengeani Arduino bisa dilihat disini. Sedangkan untuk mikrokomputer adalah sebuah perangkat yang cara kerjanya hampir sama dengan komputer biasa, hanya saja ukurannya kecil. Karena ukurannya yang kecil, mikorkomputer umumnya tidak memiliki spesifikasi yang sama kuatnnya seperti Personal Computer (PC) biasa. Raspberry Pi sendiri memiliki spesifikasi sebagai berikut :

No.
Keterangan
Spesifikasi
1.
SoC
 Broadcom BCM2837
2.
CPU
4× ARM Cortex-A53, 1.2GHz
3.
GPU
Broadcom VideoCore IV
4.
RAM
1 GB LPDDR2 (900 MHz)
5.
Networking
10/100 Ethernet, 2,4 GHz 802.11n wireless
6.
Bluetooth
Bluetooth 4.1
7.
Storage
MicroSD
8.
GPIO
40-pin header, populated
9.
Ports
HDMI, 3.5mm analogue audio-video jack, 4× USB 2.0, Ethernet, Camera Serial Interface (CSI), Display Serial Interface (DSI)
Raspberry Pi




https://images-na.ssl-images-amazon.com/images/I/51oYEG4MukL._SX355_.jpg
Arduino Nano
Alat dan Bahan

No.
Nama
Keterangan
1.
Raspberry Pi Sebagai mikrokomputer
2.
Arduino Nano Sebagai mikrokontroler
3.
Kabel USB Type-B Sebagai sumber daya dan media transmisi untuk komunikasi serial
4.
Arduino IDE Untuk memprogram Arduino Nano
5.
PuTTY / VNC Untuk mengoperasikan Raspberry Pi

Langkah Langkah
Buat program Arduino dengan Arduino IDE dengan menggunakan script dibawah ini

    Kemudian pada Raspberry Pi, buat program dengan script seperti dibawah ini

    Kemudian langkah selanjutnya adalah memulai program komunikasi. Mulai program pada Raspberry Pi dengan perintah python, kemudian lihat yang terjadi


    Sekian tutorial mengenai komunikasi serial Raspberry Pi dengan Arduino. Semoga bermanfaat.

    Tidak ada komentar

    Diberdayakan oleh Blogger.