Hubungkan Arduino Uno Nano Mega Dengan WiFi Module

Ada kabar baik nih! Kelas Robot WiFi Module yang sebelumnya hanya bisa untuk Arduino Mega, sekarang sudah support Arduino Uno dan Arduino Nano. Yang mana kedua Board nya udah di uji tim Kelas Robot dan berhasil.

Sebenarnya masih bisa digunakan juga untuk Board lain, seperti Arduino Promini, Arduino Micro dan lain sebagainya.

Yang harus di Siapkan:

  1. Board (Uno atau Nano atau Mega)BELI
  2. Kelas Robot WiFi Module BELI
  3. Kabel JumperBELI

Rangkaian


Selanjutnya silakan rangkai seperti gambar di bawah ini, dan sesuaikan dengan Jenis Board Arduino yang kamu pakai.

Rangkaian Arduino Uno dan Kelas Robot WiFi Module

Arduino UnoWiFi Module
3.3V3.3V
GNDGND
2TX
3RX

Rangkaian Arduino Nano dan Kelas Robot WiFi Module

Ini adalah gambar rangkaian Arduino Nano dengan Kelas Robot WiFi Module.

Arduino NanoWiFi Module
3.3V3.3V
GNDGND
2TX
3RX

Rangkaian Arduino Mega dan Kelas Robot WiFi Module

Arduino MegaWiFi Module
3.3V3.3V
GNDGND
RX1TX
TX1RX

Catatan: Kalo kamu pake Kelas Robot WiFi Shield, tinggal pasang aja Shield nya ke Arduino kamu tanpa perlu merangkai seperti diatas.

Library


Selanjutnya adalah menambahkan Library ke Arduino IDE, dan berikut daftar Library yang perlu di tambahkan. Silakan Download terlebih dahulu, melalui tombol dibawah ini:

Download Library WiFiESP Download Library KRwifi

Jika kedua library diatas sudah di Download. Selanjutnya silakan tambahkan ke Sofware Arduino IDE kamu.

Kalo kamu tidak tau bagaimana cara menambahkannya, silakan ikuti tutorial berikut ini:

Cara Menambahkan Library ke Arduino IDE


Program


Nah untuk program pertama kita akan mencoba terhubung ke WiFi.

Dan untuk program, tidak ada bedanya jika kamu menggunakan Arduino jenis apapun. Baik Uno, Nano, Mega maupun yang lainnya bisa menggunakan program yang sama.

Menghubungkan Arduino ke WiFi / Hostpot

Jika ada Hotspot / WiFi seperti ind*home kamu bisa menggunakannya. Jika tidak ada, bisa juga menggunakan Tathering HP Android kamu.

Berikut programnya:

#include<KRwifi.h>
char* ssid = "xxx";     //Ganti xxx dengan nama WiFi / Hotspot
char* pass = "xxx";     //Ganti xxx dengan password WiFi / Hotspot

void setup() {
  Serial.begin(9600);
  setWifi(ssid, pass);
}

void loop() {

}

Catatan:

  1. pada kode char* ssid = "xxx"; silakan ganti xxx dengan nama WiFi / Hotspot kamu.
  2. pada kode char* pass = "xxx"; silakan ganti xxx dengan password WiFi / Hotspot kamu.

Jika sudah edit koding sesuai Catatan diatas. Selanjutnya silakan Upload, sampai Done Uploading.


Pengujian


Untuk melihat apakah Arduino sudah terhubung ke WiFi atau belum, silakan buka Serial Monitor. Dan pastikan set Baud Rate ke 9600.

Jika berhasil, penampakannya seperti dibawah ini:


Tutorial Selanjutnya


Arduino WiFi Module: Ambil Data dari Web

Saya adalah seorang pengulik yang tertarik dalam bidang Microcontroller, Internet of Things (IoT), dan Artificial Intelligence (AI). Saya terus belajar dan mengembangkan pengetahuan serta keterampilan saya di dalam ketiga bidang tersebut dengan harapan dapat menciptakan solusi inovatif yang bermanfaat.

Leave a Reply

Your email address will not be published. Required fields are marked *

You might also like
Enable Notifications OK No thanks