[lwptoc numeration=”none” title=”Daftar Isi”] |
Pada kesempatan kali ini saya akan menuliskan tutorial sederhana tentang Arduino, ESP8266 Komunikasi Serial dengan Nodemcu atau Wemos.yang mana keduanya antara Arduino dan modul ESP8266 seperti nodemcu atau wemos akan saling mengirim data atau menerima data, untuk menghubungkan keduanya saya menggunakan komunikasi serial.
baiklah langsung ke inti tutorialnya, saya gunakan adalah Arduino nano dan Wemos D1 mini.
pertama silahkan hubungkan terlebih dahulu kedua modulnya sebagai berikut :
Pin D1 Wemos —— 3 Arduino
Pin D2 Wemos —— 2 Arduino
GND Wemos —— GND Arduino
saya menjadikan wemos sebagai penerima data dan Arduino Nano Sebagai pengirim data, dan kamu bisa melakukan keduanya dalam satu program, dengan sedikit memodifikasi program dibawah.
artinya kamu bisa melakukan Arduino Nano Kirim data kemudian diterima oleh Wemos, dan Wemos juga kirim data lagi dan diterima oleh Arduino Nano.
tapi saya hanya membuatkan program Arduino Nano saja yang mengirim data.
Belajar Elektronika, Arduino, dan IoT step by step dengan bantuan tangga belajar? Segera Daftar sekarang dan dapatkan PROMO
Program Arduino Nano Sebagai Pengirim Data
#include
SoftwareSerial serial (2,3);void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
serial.begin(9600);
serial.print(“hello world”);
Serial.print(“hello world”);
}
void loop() {
// put your main code here, to run repeatedly:
}
Program Wemos D1 mini Sebagai Penerima Data
#include
SoftwareSerial serial(D1,D2);
String data;
char c;
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
serial.begin(9600);
}
void loop() {
// put your main code here, to run repeatedly:
while(serial.available()>0){
delay(10);
c = serial.read();
data+=c;
}
if (data.length()>0){
Serial.println(data);
data=””;
}
}
mungkin cukup itu dulu yang bisa saya bagikan kali ini semoga bermanfaat dan jangan lupa untuk membagikan jika artikel ini bermanfaat. 🙂
Mau belajar elektronika dasar? Arduino? atau Internet of Things? Segera Ikuti kursus online Indobot Academy!
jika arduino sebagai penerima data dari wemos bisa gk???
Bisa saja kak. Nanti komunikasinya bisa lewat Serial.
Kalo sebaliknya dari wemos ngirim data ke arduino bisa gak min ?
Bisa gan
caranya sama ama yang diatas atau berbeda min ??
apa ini ga bisa ya buat esp32 ?
bisa gan
Kalo untuk sebaliknya, yang perlu di edit apa saja ya?
Bagian codingnya. Dan hubungkan TX Arduino ke RX NodeMCU. CMIIW
min kalau dari arduino kirim data ke wemos , dari wemos dimonitor di aplikasi blynk itu gimana ya min
untuk koding berhasil kok,,, hanya saja ada yang perlu di perbaiki dalam kodingan di esp nya,,, untuk library (include) jgn lupa memasukkan software serial nya
Terimakasih sudah membalas tutorialnya.