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.

Baca Juga :  QUIS Berhadiah Paket Full Modul IOT NodeMCU ESP8266

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

Baca Juga :  Free Download !! Ebook Tutorial ESP8266 Modul IOT

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