● online
- Raspberry Pi 4 Model B 8GB Original UK E14 Raspi 4
- RC Servo ARM Horn M3 Metal 25T MG995 MG946R MG996R
- LED 3mm Lampu LED 3 mm
- Kabel Jumper Arduino Dupont 20 cm Female to Male P
- Kabel Jumper 10cm Dupont Pelangi 10 cm Female to F
- Sensor Ultrasonik HC-SR04 HC SR04 Sensor Jarak Ult
- LCD CHARACTER 16X2 1602 5V GREEN HIJAU BACKLIGHT M
- Raspberry Pi 4 Model B 4GB Original UK E14 Raspi 4
- 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
Gyroscope adalah alat yang mengukur seberapa cepat sebuah benda berputar, yaitu kecepatan rotasinya di sumbu X, Y, dan Z. Modul L3G4200D adalah salah satu gyroscope tiga sumbu yang populer di kalangan para... selengkapnya
Sensor PIR bisa digunakan untuk mendeteksi gerakan manusia dan mengirimkan sinyal ke Raspberry Pi 5. Jika ditambahkan buzzer, rangkaian sederhana... selengkapnya
Pernahkah Anda mengambil foto pada saat hujan lebat, untuk menghasilkan gambar yang benar-benar realistis hujan, beberapa orang akan memperjuangkan... selengkapnya
Hallo kali ini saya akan membahas mengenai relay lagi yaitu relay 2 channel. Di pasaran, relay ini sudah menggunakan... selengkapnya
Halo Sobat Maker! Pernah nggak sih kalian lagi semangat-semangatnya menekuni hobi smart farming atau sekadar merawat tanaman di rumah, tapi... selengkapnya
Pemanfaatan sebuah sensor bisa dijadikan berbagai fungsi, nah kali ini kita akan belajar untuk memonitoring sensor menggunakan WIFI yang... selengkapnya
Salah satu proyek pertama yang sering dilakukan oleh pemula dalam dunia Raspberry Pi adalah menyalakan LED. Meskipun terlihat sederhana, proyek... selengkapnya
Tidak jauh-jauh dari shield ESP-01 lagi, kali ini akan membahas module shield untuk relay. Cukup praktis dan hemat size... selengkapnya
Artikel kali ini, akan membahas tentang mengontrol sebuah LED menggunakan remote. Remote apa yang digunakan? anda dapat menggunakan berbagai... selengkapnya
Hallo untuk selingan ya :p kali ini ini akan membahas khusus pemula yang ingin belajar Arduino yaitu membuat simulasi... selengkapnya
Buruan dibeli gan….barang murah-berkualitas SIAPA CEPAT DIA DAPAT Spesifikasi: LCD 1602 / 16×2 (16 karakter, 2 baris) merek QAPASS (cek… selengkapnya
Rp 24.500ESP-WROOM-32 is Powered by Espressif’s most advanced SoC, the ESP-WROOM-32 features high performance, a wide range of peripherals, Wi-Fi and… selengkapnya
Rp 38.400Deskripsi Produk “LED Dot Matrix Display dengan 32×8 pixel, berwarna Merah, menggunakan IC MAX7219 sebagai driver dan dapat dikoneksikan ke… selengkapnya
Rp 47.500Features – Calibrated directly in Celsius (Centigrade) – Linear + 10.0 mV/C scale factor – 0.5C accuracy guaranteeable (at +25C)… selengkapnya
Rp 8.000this is another great IIC/I2C/TWI/SPI Serial Interface. As the pin resources of for Arduino controller is limited, your project may… selengkapnya
Rp 12.400Case patern: Solid Warna : Merah dan Hijau Current: 10-20 mA Diameter: 3mm
Rp 300POTENSIOMETER LINEAR MONO 10K ohm
Rp 1.900Specifications: 1. supports sampling costs (KHz): 8/11.025/12/16/22.05/24/32/44.1/48 2. 24-bit DAC output, dynamic range aid: 90dB, SNR aid: 85dB 3. fully… selengkapnya
Rp 17.800Kabel Jumper Dupont Pelangi 10 cm female to female 1 lembar = 40 kabel
Rp 9.000Features: It is of high power density, high efficiency, high-reliability, small size and lightweight. It can isolate unsteady single-way voltage… selengkapnya
Rp 18.500

Saat ini belum tersedia komentar.