Tutorial ESPDUINO-32 (ESP-32) Monitor ADC Connect to Blynk
Pada kesempatan kali ini saya akan menjelaskan mengenai bagaimana cara mengakses pin ADC ESPDUINO-32 dan terkoneksi ke Blynk. jadi pada aplikasi Blynk akan tertampil nilai 2 buah adc yang mana nilai adc tersebut adalah input dari dua buah potensiometer yang dihubungkan ke pin ADC tersebut. untuk lebih jelasnya berikut adalah koding dan daftar komponennya.
a. ESPDUINO-32
d. Program Arduino IDE
#define BLYNK_PRINT Serial
#include <WiFi.h>
#include <WiFiClient.h>
#include <BlynkSimpleEsp32.h>
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27, 16, 2);
BlynkTimer timer;
int dataadc1;
int dataadc2;
char auth[] = "hgfhgytddytgfhgjhku768768fgfwqw1265";
char ssid[] = "hotspothp";
char pass[] = "123456789";
void senddata() {
Blynk.virtualWrite(V4, dataadc1);
Blynk.virtualWrite(V5, dataadc2);
}
void setup() {
Serial.begin(9600);
lcd.begin();
lcd.clear();
lcd.noCursor();
Blynk.begin(auth, ssid, pass);
timer.setInterval(1000L, senddata);
}
void loop() {
dataadc1 = analogRead(34);
dataadc2 = analogRead(35);
lcd.setCursor(0,0);
lcd.print("ADC1=");
lcd.print(dataadc1);
lcd.print(" ");
lcd.setCursor (0,1);
lcd.print("ADC2=");
lcd.print(dataadc2);
lcd.print(" ");
delay(200);
Blynk.run();
timer.run();
}
No comments:
Post a Comment