Berikut Node MCU memiliki beberapa Project IoT yg saya kumpulkan kurang lebih 10 koding untuk digunakan dalam Praktek ioT :
Kebutuhan bahan :
1. GY 906 Temperature Sensor
2. DF Player
3. LCD + I2C
4. dan tentunay Arduino
KODING :
#include <Wire.h>
#include <SoftwareSerial.h>
#include <LiquidCrystal_I2C.h> //include melalaui file
#include <DFPlayer_Mini_Mp3.h> //include melalui file
#include <Adafruit_MLX90614.h> //instal di library manager
LiquidCrystal_I2C lcd (0x27, 16, 2);
SoftwareSerial mySerial(11, 10); //RX, TX
Adafruit_MLX90614 mlx = Adafruit_MLX90614();
int temp;
#define button 2
String result;
void setup() {
Serial.begin(9600);
Serial.println(“Adafruit MLX90614 test”);
mlx.begin();
lcd.begin();
mySerial.begin (9600);
mp3_set_serial (mySerial);
mp3_set_volume (50);
pinMode(button,INPUT_PULLUP);
}
void loop() {
// lcd.setCursor (0,0);
// lcd.print(“Cek Suhu Tubuh: “);
temp = mlx.readObjectTempC();
Serial.print(“tObject = “); Serial.print(temp); Serial.println(“*C”);
Serial.println();
if (temp >= 38){
result = “Suhu Bahaya”;
}else {
result = “Suhu Aman”;
}
lcd.setCursor (0,0);
lcd.print(“Suhu : “);
lcd.print(temp);
lcd.print((char)223);
lcd.print(“C “);
lcd.setCursor (0,1);
lcd.print(result);
if (digitalRead(button) == 0 ){
lcd.setCursor (0,0);
lcd.print(“Suhu : “);
lcd.print(temp);
lcd.print((char)223);
lcd.print(“C “);
lcd.setCursor (0,1);
lcd.print(result);
mp3_play (temp);
delay(2000);
mp3_play(111);
delay(2000);
lcd.clear();
}
}
membuat project Kipas angin otomatis yang bisa menyala sendiri dengan batasan parameter dari sensor DHT11 , Dengan KME Smart ini kita tidak perlu lagi memalukan proses Coding.
Kebutuhan :
Penjelasan nama komponen yang dipakai
Perakitan hardware dan konfigurasi pada KME Config
Pengetesan hasil akhir
=>> ESP8266,DHT11,Relay 2Ch (active low),Kipas 12V atau 220V, Breadboard dan Jumper disesuaikan dan Install Aplikasi KME Smart di Android.
Komponen : DISINI
Hubungkan (sebenarx disesuaikan saja sesuai Penjelasan di Arduino) :
Pin Sinyal DHT11=>ke Pin D5 Node MCU
Pin VCC DHT11=>Pin 3,3V NodeMCU
Pin GND DHT11=>GND NodeMCU
RELAY-NodeMCU => PinIN1->Pin18,GND-GND dan VCC-Vin/Pin5N
Sedangkan Out relay dihubungkan ke Kipas secara Seri.
Tinggalkan Komentar