● online
- Breadboard 400 titik lubang Bread board Projectboa
- Raspberry Pi 4 Model B 4GB Original UK E14 Raspi 4
- TP5100 4.2v 8.4v 1S 2S Single / Double Cell Lithiu
- Motor servo MG996R TowerPro Metal Gear
- ADS1115 16 Bit I2C Module ADC 4 channel with Pro G
- LCD 16x2 / 1602 Display Biru + I2C Backpack Sudah
- Raspberry Pi 4 Model B 8GB Original UK E14 Raspi 4
- LED 3mm Lampu LED 3 mm
- 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.
Kontrol LED Wifi Menggunakan NodeMCU
- NodeMCU V3 atau versi lain, BELI
- Kabel micro USB, BELI
- LED dan resistor 220 Ohm, BELI
- Kabel jumper, BELI
- Breadboard, BELI
Rangkaian
Keterangan :
- Kaki negatif LED dihubungkan ke GND
- Kaki positif dihubungkan ke resistor 220 Ohm dan D5
- Buka Arduino IDE
- Pastikan board pada menu Tools adalah NodeMCU 1.0 (ESP-12E Module)
- Pastikan Port sudah terdeteksi juga misalnya COM20
- Jika sudah upload sketch program di bawah ini
Sketch Program
#include <ESP8266WiFi.h>
#define pinLED D5
const char* ssid = "ketik nama wifi anda";
const char* password = "ketik password wifi anda";
WiFiServer server(80);
void setup() {
Serial.begin(115200);
delay(10);
pinMode(pinLED, OUTPUT);
digitalWrite(pinLED, 0);
// menghubungkan ke WIFI
Serial.println();
Serial.println();
Serial.print("Connecting to ");
Serial.println(ssid);
WiFi.begin(ssid, password);
while (WiFi.status() != WL_CONNECTED) {
delay(500);
Serial.print(".");
}
Serial.println("");
Serial.println("WiFi connected");
// Start the server
server.begin();
Serial.println("Server started");
// Print the IP address
Serial.println(WiFi.localIP());
}
void loop() {
WiFiClient client = server.available();
if (!client) {
return;
}
// Wait until the client sends some data
Serial.println("new client");
while(!client.available()){
delay(1);
}
// Read the first line of the request
String req = client.readStringUntil('\r');
Serial.println(req);
client.flush();
int val;
if (req.indexOf("/gpio/0") != -1)
val = 0;
else if (req.indexOf("/gpio/1") != -1)
val = 1;
else {
Serial.println("invalid request");
client.stop();
return;
}
digitalWrite(pinLED, val);
client.flush();
// Prepare the response
String s = "HTTP/1.1 200 OK\r\nContent-Type: text/html\r\n\r\n<!DOCTYPE HTML>\r\n<html>\r\nKondisi LED ";
s += (val)?"nyala":"mati";
s += "</html>\n";
// Send the response to the client
client.print(s);
delay(1);
Serial.println("Client disonnected");
}
Perlu diperhatikan pada baris program ini :
- const char* ssid = “ketik nama wifi anda”;
- const char* password = “ketik password wifi anda”;
Hasil
Buka Serial monitornya dengan baudrate 115200, maka hasil tampilannya seperti gambar di bawah ini.
Jika tampilan seperti di atas, maka sudah terkoneksi dengan wifi. Di sini saya mendapatkan IP 192.168.169.109, silahkan anda lihat pada serial monitor dan pastinya IP nya berbeda dengan IP punya saya. heee
Untuk cara kontrol LED nya, silahkan buka browser anda bisa menggunakan chrome, mozila atau yang lainnya.
- Ketik http://192.168.169.109/gpio/1 untuk menyalakan LED
- Ketik http://192.168.169.109/gpio/0 untuk mematikan LED
Kontrol LED Wifi Menggunakan NodeMCU
Setelah sebelumnya kamu belajar menyalakan LED, sekarang saatnya Arduino mulai menerima perintah langsung dari kamu. Salah satu cara paling sederhana... selengkapnya
HK1600B merupakan salah satu sensor tekanan yang mudah kita temukan di pasaran, dengan output analog linear dari 0.5V hingga 4.5V,... selengkapnya
Keypad 4×4 berfungsi sebagai penghubung antara perangkat (mesin) elektronik dengan manusia atau dikenal dengan istilah Human Machine Interface (HMI). Papan... selengkapnya
Salah satu proyek pertama yang sering dilakukan oleh pemula dalam dunia Raspberry Pi adalah menyalakan LED. Meskipun terlihat sederhana, proyek... selengkapnya
Sensor suhu lagi? Gpp ya disini kita belajar semua sensor suhu, nah tinggal sensor mana nih yang akan digunakan,... selengkapnya
MPU6050 merupakan sebuah sensor yang berfungsi untuk mengukur percepatan suatu benda yang bergerak. Nah kali ini kita akan belajar... selengkapnya
Pada artikel sebelumnya kita sudah belajar untuk mendaftar ke thingspeak, jika belum silahkan bisa di lihat DISINI. Oke sip... selengkapnya
Sensor INA219 merupakan sensor yang berfungsi untuk mengukur 2 parameter sekaligus yaitu tegangan (volt) dan arus (ampere). Tegangan yang... selengkapnya
LCD atau Liquid Crystal Display adalah perangkat yang berfungsi sebagai media penampil dengan memanfaatkan kristal cair sebagai objek penampil utama.... selengkapnya
Oke Hallo semua pada kesempatan kali ini kita akan belajar mendeteksi kemiringan suatu benda. Sensor yang digunakan adalah tilt... selengkapnya
Features – Calibrated directly in Celsius (Centigrade) – Linear + 10.0 mV/C scale factor – 0.5C accuracy guaranteeable (at +25C)… selengkapnya
Rp 8.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.900TILT SENSOR adalah sensor untuk mendeteksi sudut kemiringan / derajat, dimana cara kerja sensor ini adalah dengan menggunakan 2 buah… selengkapnya
Rp 9.800Kabel jumper Dupont untuk jumper Arduino atau Raspeberry Pi 20 cm Female to female 1 lembar = 40 kabel
Rp 11.300Spesifikasi: 50mm Kapton Tape Polymide Film Gold High Temp isolasi Tahan Panas Harga Tertera: 1 Roll Kapton Tape Polymide Film… selengkapnya
Rp 75.000Bosan dengan modul arduino yang kalian punya, saatnya mencoba modul programmer yang lain yah ini dia RASPBERRY PI 4 COMPUTER… selengkapnya
Rp 1.199.000Modul sensor tegangan AC bolak balik 1 fasa ini menggunakan optocoupler sehingga tegangan input (AC) tidak akan mengganggu/membahayakan tegangan output… selengkapnya
Rp 21.000Kinerja Produk: Warnanya coklat (amber), Goldfinger tape sticky baik, patuh, suhu tinggi, pelarut, tidak ada rembesan timah dan tidak ada… selengkapnya
Rp 11.900Product Name: Tactile Switch; Material: Metal, Plastic Package Content: 30 Pcs x Tactile Switch; Main Color: Black, Silver Tone Total… selengkapnya
Rp 4002000W SCR Electronic Voltage Regulator Speed Controller Dimmer Thermostat Aplikasi : Kontrol temperature heater, kontrol kecepatan fan/bor tangan/gurinda tangan, kompor… selengkapnya
Rp 19.500

Saat ini belum tersedia komentar.