● online
- USB To RS485 High Speed Converter RS-485 RS 485 Ad
- Kabel Jumper 10cm Dupont Pelangi 10 cm Male to Mal
- RC Servo ARM Horn M3 Metal 25T MG995 MG946R MG996R
- B0505S-1W 5V to 5V converter DC DC power module co
- Raspberry Pi 4 Model B - 2GB RAM Raspberry Pi 4B
- LED 3mm Lampu LED 3 mm
- PWM DC 10A Motor 12V-40V Pulse Width Modulation Sp
- Dual Volt Amp Meter Digital Ampere Meter Voltmeter
- 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.
NodeMCU, Mengirim Data Sensor LDR ke Thingspek
Mari kita belajar lagi, kali ini membahas sensor LDR. Dimana sensor ini nilainya akan berubah menyesuaikan cahaya yang diterima oleh sensor. Semakin banyak cahaya yang diterima, semakin bertambah nilai resistansinya dan sebaliknya. Nah data yang didapat akan kita kirim ke thingspeak. Berikut ini cara lengkapnya.
Alat dan bahan :
- Nodemcu CH340/amica, BELI
- Sensor LDR, BELI
- Kabel Jumper, BELI
- Projectbord, BELI
- Resistor 10K ohm, BELI
Rangkaian
Keterangan :
- Pemasangan kaki sensor ldr boleh terbalik
- Kaki 1 dihubungkan ke 3.3v
- kaki 2 ke pin A0 dan resistor 10K dan GND
Untuk terhubung ke thingspeak, silahkan login terlebih dahulu ke thingspeak.com.
- Buat Channel baru > nama field harus sama dengan nama field di sketch program arduino.
- Masuk ke menu API Keys copy write api ke sketch program
pada program berikut :
String apiKey = "9ME1X3TME6O1EDRI";
Sketch Program
#include <ESP8266WiFi.h> #include <WiFiClient.h> #include <ESP8266WebServer.h> const char *ssid = "xxxxxxx"; //nama wifi const char *password = "xxxxxxxx"; //password wifi const char *host = "api.thingspeak.com"; String apiKey = "9ME1X389jkDRI"; //ENTER YOUR API KEY <<<<<<<<<<< void setup() { delay(1000); Serial.begin(115200); WiFi.mode(WIFI_STA); //This line hides the viewing of ESP as wifi hotspot WiFi.begin(ssid, password); //Connect to your WiFi router Serial.println(""); Serial.print("Connecting"); // Wait for connection while (WiFi.status() != WL_CONNECTED) { delay(500); Serial.print("."); } Serial.println(""); Serial.print("Connected to "); Serial.println(ssid); Serial.print("IP address: "); Serial.println(WiFi.localIP()); //IP address assigned to your ESP } void loop() { WiFiClient client; const int httpPort = 80; //Port 80 is commonly used for www if (!client.connect(host, httpPort)) { Serial.println("Connection Failed"); delay(300); return; //Keep retrying until we get connected } String ldr; int adcvalue = analogRead(A0); //Read Analog value of LDR ldr = String(adcvalue); //String to interger conversion String Link = "GET /update?api_key=" + apiKey + "&field1="; //Requeste webpage Link = Link + ldr; Link = Link + " HTTP/1.1\r\n" + "Host: " + host + "\r\n" + "Connection: close\r\n\r\n"; client.print(Link); delay(100); int timeout = 0; while ((!client.available()) && (timeout < 1000)) { delay(10); //Use this with time out timeout++; } if (timeout < 500) { while (client.available()) { Serial.println(client.readString()); //Response from ThingSpeak } } else { Serial.println("Request timeout.."); } delay(5000); //Read Web Page every 5 seconds }
- Upload sketch program di atas
- Board : NodeMCU 1.0
- Port : terceklis
Hasilnya seperti di bawah ini :
Silahkan uji coba dengan cahaya yang terang dan gelap. Data akan updte setiap 5 detik sekali.
Terima kasih.
NodeMCU, Mengirim Data Sensor LDR ke Thingspek
Pada artikel kali ini akan membahas tutorial mengakses sensor soil moisture pada Arduino. Nanti hasilnya akan ditampilkan dalam persen... selengkapnya
Push button switch merupakan sebuah saklar dimana komponen ini berfungsi untuk mengubungkan atau memutus arus listrik. Saklar jenis ini... selengkapnya
Di dalam dunia elektronika, dikenal dua jenis input dan output (I/O) yaitu, analog dan digital. Untuk yang digital itu gampang... selengkapnya
TM1637 merupakan sebuah komponen elektronika yang terdiri dari 4 digit 7 segment. Pada pembahasan sebelumnya kita sudah mempelajari apa itu... selengkapnya
Bagi orang-orang yang sering melihat konten-konten di aplikasi Instagram mungkin sudah tidak asing lagi, melihat gambar atau foto yang... selengkapnya
Sensor suara merupakan sensor yang dapat mengubah besaran suara menjadi besaran listrik dimana nilai diperoleh dari besarnya gelombang suara... selengkapnya
Oke sekarang kita akan belajar menyalakan LED dengan Blynk NodeMCU. Tentunya anda semua sudah menginstal aplikasi Blynk kan ya…... selengkapnya
Pada artikel kali ini saya akan membahas penggunaan sensor DHT11, dimana sensor ini fungsinya untuk mengukur suhu dan kelembaban... selengkapnya
Dalam menjalankan bisnis online tentu saja harus memperhatikan beberapa aspek agar bisnis kita berjalan dengan lancar. Sebagai contoh di... selengkapnya
Selamat datang di indomaker.com, pada pembahasan kali ini admin akan mengupas tentang penggunaan ESP32-CAM. Module ini merupakan sebuah module... selengkapnya
Kabel jumper Dupont untuk jumper Arduino atau Raspeberry Pi 20 cm Female to female 1 lembar = 40 kabel
Rp 11.300Item Deskripsi : This module performance is stable, measure the distance accurately. performance nearly the same as SRF05, SRF02 SRF05,… selengkapnya
Rp 13.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.800MERK : TOWER PRO MG995 180 derajat Specifications Weight: 55 g Dimension: 40.7 x 19.7 x 42.9 mm approx. Stall… selengkapnya
Rp 36.300Kabel Jumper Dupont Pelangi 30cm female to Female 1 lembar = 40 kabel
Rp 13.500Kinerja Produk: Warnanya coklat (amber), Goldfinger tape sticky baik, patuh, suhu tinggi, pelarut, tidak ada rembesan timah dan tidak ada… selengkapnya
Rp 11.9002000W SCR Electronic Voltage Regulator Speed Controller Dimmer Thermostat Aplikasi : Kontrol temperature heater, kontrol kecepatan fan/bor tangan/gurinda tangan, kompor… selengkapnya
Rp 19.500Spesifikasi : – 16×2 – Warna Biru – Tegangan kerja : 5v – Sudah include module I2C Backpack dan tersolder… selengkapnya
Rp 30.000Spesifikasi: 20mm Kapton Tape Polymide Film Gold High Temp isolasi Tahan Panas Harga Tertera: 1 Roll Kapton Tape Polymide Film… selengkapnya
Rp 219.000TILT SENSOR adalah sensor untuk mendeteksi sudut kemiringan / derajat, dimana cara kerja sensor ini adalah dengan menggunakan 2 buah… selengkapnya
Rp 9.800
Saat ini belum tersedia komentar.