● online
- MP3 TF 16P Alternatif DFPlayer mini MP3 Player Ard
- Power module DC DC 9A 300W Step Down Buck Converte
- Kabel Jumper arduino Dupont Pelangi 30 cm Male to
- Raspberry Pi 4 Model B - 2GB RAM Raspberry Pi 4B
- Dual Volt Amp Meter Digital Ampere Meter Voltmeter
- Sensor Ultrasonik HC-SR04 HC SR04 Sensor Jarak Ult
- Kapton Tape Polymide Film 20mm Polimida 20 mm Isol
- WEMOS D1 MINI PRO BOARD IoT ESP8266 WIFI PAKET LEN
- Selamat Datang di Indomaker ❯ Silahkan pesan produk sesuai kebutuhan anda, kami siap melayani.
- Selamat Datang di Indomaker ❯ Silahkan pesan produk sesuai kebutuhan anda, kami siap melayani.
Blynk, Membaca Data Analog Sensor LDR dan NodeMCU
Hari ini kita akan belajar untuk membaca data analog dari sensor LDR menggunakan Blynk dan NodeMCU. Tidak hanya membaca datanya saja, kita juga akan mengontrol lampu led dengan kondisi jika kondisi gelap > led akan menyala dan ketika kondisi terang led akan mati. Data sensornya kita tampilkan pada smartphone android menggunakan Blynk.
Untuk yang belum mengenal Blynk silahkan bisa ikuti tutorial berikut ini :
Jika sudah lanjut ke tutorial ini, dan lanjut saja ya untuk bahan yang dibutuhkan sebagai berikut :
- NodeMCU/board Esp8266, BELI
- Sensor LDR, BELI
- Lampu LED, BELI
- Resistor 1K, BELI
- Resistor 10K, BELI
- Kabel jumper, BELI
- Breadboard, BELI
Rangkaian
Keterangan :
- LDR (kabel kuning)/data dihubungkan ke A0 dan resistor 10K lanjut ke GND
- LDR (kabel merah) dihubungkan ke 3V3
- LED (+) dihubungkan ke resistor 1K dan D2
- LED (-) dihubungkan ke GND
BLYNK
Silahkan buka aplikasi Blynk dan ikuti langkah di bawah ini :
- Buat project baru > cek email untuk mendapatkan token, dan masukkan ke sketch program. Tambahkan widget Gauge.
- Seeting pada widget tesebut > ke pin Virtual 5
- Masukkan sketch progam di bawah ini
Sketch Program
#define BLYNK_PRINT Serial #include <ESP8266WiFi.h> #include <BlynkSimpleEsp8266.h> char auth[] = "ZYJqrdfTOZgurEiYg0"; //token dari email char ssid[] = "xxxxxxx"; //nama wifi char pass[] = "xxxxxx"; //password #define ldrPin A0 #define ledPin D2 BlynkTimer timer; // This function sends Arduino's up time every second to Virtual Pin (5). // In the app, Widget's reading frequency should be set to PUSH. This means // that you define how often to send data to Blynk App. void sendSensor() { int sensorValue = analogRead(ldrPin); Blynk.virtualWrite(V5, sensorValue); if(sensorValue < 400){ digitalWrite(ledPin, HIGH); }else{ digitalWrite(ledPin, LOW); } } void setup() { // Debug console Serial.begin(9600); Blynk.begin(auth, ssid, pass); // You can also specify server: //Blynk.begin(auth, ssid, pass, "blynk-cloud.com", 80); //Blynk.begin(auth, ssid, pass, IPAddress(192,168,1,100), 8080); pinMode(ledPin, OUTPUT); timer.setInterval(1000L, sendSensor); } void loop() { Blynk.run(); timer.run(); }
Yang perlu diperhatikan :
char auth[] = “ZYJqrdfTOZgurEiYg0”; //token dari email
char ssid[] = “xxxxxxx”; //nama wifi
char pass[] = “xxxxxx”; //password
isi sesuai token yang di dapat dari email > nama wifi > dan passwordnya. Upload sampai done uploading.
Hasilnya adalah jika data sensor yang terbaca di bawah 400 maka led akan menyala.
Hasilnya seperti gambar di atas, semoga berhasil. Terima kasih.
Blynk, Membaca Data Analog Sensor LDR dan NodeMCU
Halo semuanya, pada kesempatan kali ini Saya ingin berbagi tutorial tentang simulasi penggunaan sensor suhu TMP36 untuk mengukur suhu... selengkapnya
Pada artikel ini saya akan memberikan cara cepat menggunakan motor servo pada Arduino. Pasti tentunya anda sedang mencari tutorial-tutorial... selengkapnya
Pada artikel kali ini akan membahas tutorial mengakses sensor soil moisture pada Arduino. Nanti hasilnya akan ditampilkan dalam persen... selengkapnya
TM1637 merupakan sebuah komponen elektronika yang terdiri dari 4 digit 7 segment. Pada pembahasan sebelumnya kita sudah mempelajari apa itu... selengkapnya
Pada penggunaan mesin CNC router salah satu kegunaanya adalah dapat membuat layout atau jalur PCB. Cara penggunaanya kita memerlukan... selengkapnya
Pasti Anda semua sudah tahukan apa itu pas foto. Bagi Anda yang belum tahu apa itu pas foto, pas... selengkapnya
MPU6050 merupakan sebuah sensor yang berfungsi untuk mengukur percepatan suatu benda yang bergerak. Nah kali ini kita akan belajar... selengkapnya
Ada beberapa jenis view di Android dan kali ini yang kita akan bahas adalah ListView. ListView adalah view yang... selengkapnya
Bluetooth merupakan komunikasi wireles (nirkabel) menggunakan SPP (Serial Port Protocol) dengan frekusensi kerja 2.4 GHz. Dengan Bluetooth, kita dapat... selengkapnya
Real Time Clock DS3231 adalah rangkaian elektronik yang berfungsi untuk menyediakan data waktu dan tanggal dengan tingkat presisi... selengkapnya
Spesifikasi: 50mm Kapton Tape Polymide Film Gold High Temp isolasi Tahan Panas Harga Tertera: 1 Roll Kapton Tape Polymide Film… selengkapnya
Rp 75.000Description: TP5100 is a double switch buck 8.4V, single cell 4. 2V lithium battery charge management chip. Its ultra-compact QFN16… selengkapnya
Rp 10.600Spesifikasi: 1. 14 digital input / output ports RX, TX, D2 ~ D13, 2. 8 analog input ports A0 ~… selengkapnya
Rp 82.500Features: Brand new and high quality. Control the speed of a DC motor with this controller. High efficiency, high torque,… selengkapnya
Rp 25.400Kabel Jumper Dupont Pelangi 10 cm female to female 1 lembar = 40 kabel
Rp 9.000Mini Solderless Breadboard 400 Tie Points adalah breadboard 400 titik lubang, dengan ukuran yang compact sangat cocok untuk anda yang… selengkapnya
Rp 7.800Spesifikasi : – 16×2 – Warna Biru – Tegangan kerja : 5v – Sudah include module I2C Backpack dan tersolder… selengkapnya
Rp 30.000Features and Specs: Dual-Core, 32-bit ARM Cortex M0+ Processor Clocked at 48MHz (default), configurable max to 133MHz. Ready with USB… selengkapnya
Rp 82.900Compatibility: USB v2.0 standard Interface: Network: USB Series: RS-485 Port: an independent RS-485 Connector: Network: USB type A connector Series:… selengkapnya
Rp 38.800Microcontroller ATmega2560 chip usb : CH340 Operating Voltage 5V Input Voltage (recommended) 7-12V Input Voltage (limit) 6-20V Digital I/O Pins… selengkapnya
Rp 245.000
Saat ini belum tersedia komentar.