#define BLYNK_TEMPLATE_ID "TMPL6az266kiU"
#define BLYNK_TEMPLATE_NAME "IOT rgb"
#define BLYNK_AUTH_TOKEN "_b_4e73PXvB08tJwSPRRRX4NVHE5MUKO"
char auth[] = BLYNK_AUTH_TOKEN; //supaya manggil template token di atas
char ssid[] = "Wokwi-GUEST"; //ini wifinya wokwi buat simulasi
char pass[] = ""; //ga ada pass , kl diganti kenyataan ya diganti sesuai pass asli
#include <WiFi.h>
#include <WiFiClient.h>
#include <BlynkSimpleEsp32.h>
BlynkTimer timer;
const int ledPinBlue = 17;
const int ledPinRed = 19;
const int ledPinGreen = 18;
void setup() {
Serial.begin(115200);
pinMode(ledPinRed, OUTPUT);
pinMode(ledPinGreen, OUTPUT);
pinMode(ledPinBlue, OUTPUT);
Blynk.begin(auth, ssid, pass);
}
void loop() {
Blynk.run();
timer.run();
}
BLYNK_WRITE(V1) {
int value = map(param.asInt(), 0, 4095, 0, 255);
digitalWrite(ledPinRed, value);
}
BLYNK_WRITE(V2) {
int value = map(param.asInt(), 0, 4095, 0, 255);
digitalWrite(ledPinGreen, value);
}
BLYNK_WRITE(V3) {
int value = map(param.asInt(), 0, 4095, 0, 255);
digitalWrite(ledPinBlue, value);
}
Loading
esp32-devkit-v1
esp32-devkit-v1