Translate

Tutorial ESPDUINO-32 (ESP-32) Monitor ADC Connect to Blynk

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


b. LCD 16x2 + I2C
 


c. Potensiometer
 



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();
}



e. VIDEO HASILNYA
 



No comments:

Post a Comment