Tutorial IoT Wemos ESP8266 Kontrol LED RGB Firebase

Helo temen temen anakkendali.com

Pada kesempatan kali ini saya ingin membagikan artikel tentang Tutorial IoT Wemos ESP8266 Kontrol LED RGB Firebase.

Wemos D1 Mini ESP8266 merupakan modul IoT yang lumayan powerfull dalam kegunaanya, dikarenakan bentuknya tidak terlalu besar seperti NodeMCU

Pada Artikel kali ini saya membuat percobaan dengan menggunakan modul latihan Wemos dan Arduino Nano yang telah saya kembangkan sendiri, jadi jika kalian berminat memilikinya bisa langsung memesan Modul Latihan Wemos D1 Mini guna latihan sehari hari atau untuk media belajar para murid di sekolah maupun di kuliah.

Firebase merupakan salah satu database yang dapat digunakan secara gratis dan berbayar, yang di kembangkan oleh google.

jika kalian menginginkan fitur dan kapasitas yang lebih banyak maka kalian harus menggunakan versi premiumnya yang berbayar.

namun karena saya hanya menggunakan hanya untuk menyimpan data yang sedikit dan ukurunya kecil maka saya hanya menggunakan yang gratis saja.

yang diperlukan untuk mengontrol LED RGB dengan internet yaitu koneksi internet dan juga aplikasi android buatan sendiri. silahkan download aplikasi nya dalam format .aia supaya kalian bisa mengembangkan, jika sudah mendownloadnya silahkan upload di website kodular.

Download Aplikasi .Aia

untuk membuat projek mengontrol LED RGB atau led yang memiliki tiga warna sekaligus, kita memerlukan rangkaian seperti pada gambar dibawah ini

untuk code Arduino nya silahkan copy paste di bawah ini, dan untuk library nya silahkan download terlebih dahulu di link berikut : https://github.com/FirebaseExtended/firebase-arduino

#include <ESP8266WiFi.h>
#include <FirebaseArduino.h>

// Set these to run example.
#define FIREBASE_HOST "rgb-led-4b34c.firebaseio.com"
#define FIREBASE_AUTH "xn3cgHaHUZSye6Ng9zg5C3zO186DV8ECWZ5O8HF7"
#define WIFI_SSID "Smart-PF"
#define WIFI_PASSWORD "anamganteng"

void setup() {
  Serial.begin(9600);

  // connect to wifi.
  WiFi.begin(WIFI_SSID, WIFI_PASSWORD);
  Serial.print("connecting");
  while (WiFi.status() != WL_CONNECTED) {
    Serial.print(".");
    delay(500);
  }
  Serial.println();
  Serial.print("connected: ");
  Serial.println(WiFi.localIP());

  Firebase.begin(FIREBASE_HOST, FIREBASE_AUTH);
}

int n = 0;
int R, G, B;
void loop() {
  R = Firebase.getString("Red").toInt();
  G = Firebase.getString("Green").toInt();
  B = Firebase.getString("Blue").toInt();
  Serial.println(R);
  Serial.println(G);
  Serial.println(B);
  
  analogWrite(D6, B);
  analogWrite(D7, G);
  analogWrite(D8, R);
  delay(1000);
}

Mungkin cukup sekian apa yang bisa saya bagikan kali ini, semoga bermanfaat dan jangan lupa untuk meninggalkan komentar dibawah!

keyword :

Kontrol LED RGB Wemos Firebase
Kontrol LED RGB Wemos
IoT Kendali LED
Kontrol Led IOT
LED RGB IoT

chaerul

View Comments

Recent Posts

Panduan Lengkap: Cara Menyiapkan Klaster Kubernetes pada Ubuntu 22.04 LTS

Pendahuluan Dalam dunia pengembangan perangkat lunak yang terus berkembang, Kubernetes telah muncul sebagai alat kunci dalam orkestrasi…

5 days ago

AplikasiAkademik.com: Solusi Terbaik untuk Manajemen Sekolah yang Efisien

Mengelola sebuah sekolah atau lembaga pendidikan adalah tugas yang kompleks dan penuh tantangan. Dengan berbagai…

7 months ago

Cara Mudah Menginstal OpenVPN Server di Ubuntu 20.04 di Huaweicloud Panduan Langkah demi Langkah

Selamat datang di artikel kami tentang cara menginstal OpenVPN server di Ubuntu 20.04 di HuaweiCloud!…

12 months ago

Install Docker Portainer dan Nginx Proxy Manager Ubuntu Server

Dalam dunia pengembangan aplikasi, salah satu hal yang menjadi penting adalah mengelola dan memonitor kontainer…

1 year ago

Tutorial led blinking lengkap, Wiring & Code

Tutorial led blinking. LED (Light Emitting Diode) merupakan salah satu komponen elektronik yang paling umum…

1 year ago

Tutorial LCD Display Lengkap dengan wiring & code untuk pemula

Tutorial LCD Display, ini merupakan salah satu komponen yang sering digunakan dalam project elektronika sebagai…

1 year ago