Praktikum1213 1901630002
Praktikum1213 1901630002
Matakuliah : ROBOTIKA-B2
Disusun Oleh :
SYARIF HIDAYATULLAH
19.01.63.0002
2020
SISTEM KENDALI BERBASIS ARDUINO UNO
5. Laptop
B. RANCANGAN SISTEM
Keterangan :
Kaki negatif LED dihubungkan ke GND
Kaki positif dihubungkan ke resistor 220 Ohm dan D5
C. IMPLEMENTASI SISTEM
1. Buka aplikasi Arduino IDE dan pastikan pada menu tools adalah
NodeMCU1.0(ESP-12E Module)
2. Pastikan port sudah terdeteksi (pada praktikum port COM 4)
3. Ketikan kode program berikut ini
#include <ESP8266WiFi.h>;
#define pinLED D5
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);
void loop() {
WiFiClient client = server.available();
if (!client) {
return;
}
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();
D. KESIMPULAN
Kita dapat mengontrol LED melalui wifi menggunakan NodeMCU. Prototipe LED ini
dapat diimplemtasikan pada control lampu maupun listrik dirumah menggunakan
Smarthphone