Categories: Pemrograman

Komunikasi Dua Arduino menggunakan Komunikasi Serial I2C

Komunikasi Serial I2C pada Arduino memungkinkan kita untuk mengirim data dari Salah satu perangkat Arduino ( Master Writer ) menuju perangkat satunya lagi ( Slave Receiver), tentunya fitur ini sangat membantu kita ketika kita membuat suatu Rangkaian yang mengharuskan adanya pengiriman data dari Arduino. untuk koneksi pinnya yaitu pin A4 (SCL) Master Writer dengan pin A4 (SCL) Slave Receiver, pin A5 (SDA) Master Writer dengan pin A5 (SDA) Slave Receiver, serta dengan menghubungkan GND / Ground dari kedua Arduino.

Berikut Contoh Sketch untuk mengirim Program counter dari Master Writer ke Slave Receiver dan ditampilkan pada Serial Monitor.

Sketch untuk Master Writer :
// Simple Project by Giri Cronyos
// Komunikasi Serial 2 Arduino
// http//www.cronyos.com
#include <Wire.h> // memuat Library Wire ( Komunikasi Serial )
void setup() {
Wire.begin();
}
byte x = 0;
void loop() {
Wire.beginTransmission(8);
Wire.write("x is ");
Wire.write(x);
Wire.endTransmission();
x++;
delay(1000); // jeda pengCounteran 1 detik
}

Sketch untuk Slave Recaiver :
// Simple Project by Giri Cronyos
// Komunikasi Serial 2 Arduino
// http//www.cronyos.com
#include <Wire.h>
void setup() {
Wire.begin(8);
Wire.onReceive(receiveEvent);
Serial.begin(250000);
}
void loop() {
}
void receiveEvent(int howMany) {
while (0 < Wire.available()) {
char c = Wire.read();
Serial.print(c);
}
int x = Wire.read();
Serial.println(x);
}

Sekian Postingan saya semoga bermanfaat, selahkan sampaikan Kritik, Saran dan Pertanyaan di kolom komentar atau Buku Tamu yang sudah kami sediakan. Wassalamu’alaikum Wr. Wb

Giri Wahyu Pambudi

Giri Wahyu Pambudi - Seorang Pemuda Desa yang berkeinginan ikut membangun Indonesia dengan Sedikit Ilmu yang dimiliki SMK N 2 Wonogiri lulus 2015 UNIV Negeri Yogyakarta lulus 2019 2019 - Sekarang Bekerja di SMK Gajah Mungkur 1 Wuryantoro, Wonogiri

Share
Published by
Giri Wahyu Pambudi

Recent Posts

Adab Buang Hajat

Kitab Rujukan : Shahih Adab Islamiyyah karya Dr. Wahid bin Abdissalam bali 1.Berdoa ketika masuk…

1 tahun ago

Adab Ketika Bangun Tidur

Berdzikir kepada Allah Ketika Bangun Tidur عَنْ حُذَيْفَةَ رَضِيَ اللَّهُ عَنْهُ قَالَ: كَانَ النَّبِيُّ صَلَّى…

2 tahun ago

Kisah Tiga Orang yang Terjebak di Dalam Gua dan Bertawasul Dengan Beramal Saleh

عن عَبْدَ اللَّهِ بْنَ عُمَرَ رَضِيَ اللَّهُ عَنْهُمَا - قَالَ سَمِعْتُ رَسُولَ اللَّهِ صلى الله…

2 tahun ago

2 Nikmat yang sering dilupakan Manusia : Sehat dan Waktu Luang

عَنِ ابْنِ عَبَّاسٍ رضى الله عنهما قَالَ-  قَالَ النَّبِيُّ صلى الله عليه وسلم ‏ "‏ نِعْمَتَانِ…

2 tahun ago

7 Golongan yang Mendapatkan Naungan Allah di Padang Mahsyar saat Hari Kiamat

Assalamu'alaikum, Catatan ini menjadi nasehat untuk diri kami pribadi dan umumnya untuk anak - anak…

2 tahun ago

Piston pin Offset – Alasan piston tidak boleh dipasang terbalik

Assalamu'alaikum warahmatullahi wabarakatuh sahabat otomotif :-) , kali ini kita akan bahas tentang piston pin…

4 tahun ago

Tampilan Versi Hemat Data