Tutorial Menggunakan Nilai ADC pada ESP32 untuk Kontrol LED

Module ESP32  memiliki fitur  ADC  atau  Analog to Digital Converter . Yaitu dimana ESP32 ini memiliki kemampuan merubah atau mengkonversi d...

Module ESP32 memiliki fitur ADC atau Analog to Digital Converter. Yaitu dimana ESP32 ini memiliki kemampuan merubah atau mengkonversi data/sinyal Analog menjadi data/Sinyal Digital. Terdapat 15 pin I/O ADC yang bisa Anda gunakan. Lumayan banyak untuk ukuran Mikrokontroller yang kecil dan hanya memiliki 30 Kaki Pin I/O. Pin ADC ini mempunyai peran vital, dikarenakan kebanyakan dari project Internet of Things (IoT) adalah mengolah dan mengukur object yang mempunyai sinyal Analog.

Berikut ini gambar Fisik dan Pin ADC yang terdapat pada Module ESP32 :


List Pin ADC yang tersedia pada Module ESP32 :

ADC1_0 = VP
ADC1_3 = VN
ADC1_4 = D32
ADC1_5 = D33
ADC1_6 = D34
ADC1_7 = D35
ADC2_0 = D4
ADC2_2 = D2
ADC2_3 = D3
ADC2_4 = D13
ADC2_5 = D12
ADC2_6 = D14
ADC2_7 = D27
ADC2_8 = D25
ADC2_9 = D26

Berikut ini adalah Schematic Pemanfaatan Nilai ADC pada ESP32 untuk Kontrol LED :


Berikut ini adalah Hardware yang dibutuhkan :

1. Module ESP32
2. Potensiometer
3. LED + Resistor
4. Kabel Jumper

Berikut ini adalah Code Programnya :

 /***************************

Memanfaatkan Nilai ADC pada ESP32 untuk Kontrol LED

Oleh : Robotikawan
Website : www.Robotikawan.blogspot.com

Copyright @2019

****************************/

const int Pin_Potensio = 13;
const int LED = 12;
float data;

void setup()
{
  Serial.begin(9600);
  pinMode(Pin_Potensio, INPUT);
  pinMode(LED, OUTPUT);
}


void loop()
{
  data = analogRead(Pin_Potensio);
  Serial.println(data);
  delay(1000);

  if (data > 1024)
  {
    digitalWrite(LED, HIGH);
    Serial.println("LED ON");
  }

  if (data < 1000)
  {
    digitalWrite(LED, LOW);
    Serial.println("LED OFF");
  }
}


Berikut ini Foto saat Uji Coba dan Screenshoot dari Serial Monitor :

1. Saat Potensiometer diputar ke Kiri


2. Saat Potensiometer diputar ke Kanan





COMMENTS

BLOGGER
acsaczxc
acascascascsa
Nama

7 Segment,2,Ardublock,2,Arduino,47,ATMega16,4,AVR Microcontroller,2,Counter,1,COVID-19,1,Elektronika,7,ESP32,3,ESP8266,1,Finger Print,1,Grafik,1,I2C,2,IoT,7,Jam Digital,1,Jam Waktu Sholat,1,Kalender Digital,1,Keypad,2,LCD,6,LDR,1,LED,5,Micro SD Card,1,Microsoft,1,Mikrokontroller,2,Motor,2,Motor Servo,2,NodeMCU,1,P10,1,Raspberry Pi,2,Relay,2,Resistor,2,RFID,1,Sensor Asap,1,Sensor Cahaya,1,Sensor Gas,2,Sensor Hujan,1,Sensor Kelembaban,6,Sensor Suhu,11,Sensor Ultrasonik,4,Solar Panel,1,STM32,5,Traffic Light,3,Transistor,1,USBasp,1,
ltr
item
Belajar Arduino dan Robotika: Tutorial Menggunakan Nilai ADC pada ESP32 untuk Kontrol LED
Tutorial Menggunakan Nilai ADC pada ESP32 untuk Kontrol LED
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJ9cb6C_0CRkcw_nm5adDkam7p2PvG6i-BM2H4IxMeON_Irx792gnUng9ymAuWZ6nBGEBEK_hvWt-sPJ1T8K8i0PbTbgnn-MgiGfZVZ-akoy_kHWLaEwsRvkp3OzcM10YEY47lHlRg-04/s640/ESP32-Pinout.jpg
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJ9cb6C_0CRkcw_nm5adDkam7p2PvG6i-BM2H4IxMeON_Irx792gnUng9ymAuWZ6nBGEBEK_hvWt-sPJ1T8K8i0PbTbgnn-MgiGfZVZ-akoy_kHWLaEwsRvkp3OzcM10YEY47lHlRg-04/s72-c/ESP32-Pinout.jpg
Belajar Arduino dan Robotika
https://robotikawan.blogspot.com/2020/08/tutorial-menggunakan-nilai-adc-pada.html
https://robotikawan.blogspot.com/
https://robotikawan.blogspot.com/
https://robotikawan.blogspot.com/2020/08/tutorial-menggunakan-nilai-adc-pada.html
true
3524113465990287612
UTF-8
Loaded All Posts Not found any posts VIEW ALL Readmore Reply Cancel reply Delete By Home PAGES POSTS View All RECOMMENDED FOR YOU LABEL ARCHIVE SEARCH ALL POSTS Not found any post match with your request Back Home Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sun Mon Tue Wed Thu Fri Sat January February March April May June July August September October November December Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec just now 1 minute ago $$1$$ minutes ago 1 hour ago $$1$$ hours ago Yesterday $$1$$ days ago $$1$$ weeks ago more than 5 weeks ago Followers Follow THIS PREMIUM CONTENT IS LOCKED STEP 1: Share to a social network STEP 2: Click the link on your social network Copy All Code Select All Code All codes were copied to your clipboard Can not copy the codes / texts, please press [CTRL]+[C] (or CMD+C with Mac) to copy