Info Sekolah
Senin, 21 Apr 2025
  • Selamat Datang di Website resmi SMKS Sanjaya Bajawa, berlokasi di Jalan Let.Jend. Soeprapto, Kec. Bajawa-Kabupaten Ngada-Flores, Nusa Tenggara Timur-Kontak Admin 082236008339
  • Selamat Datang di Website resmi SMKS Sanjaya Bajawa, berlokasi di Jalan Let.Jend. Soeprapto, Kec. Bajawa-Kabupaten Ngada-Flores, Nusa Tenggara Timur-Kontak Admin 082236008339
11 Januari 2025

Kumpulan Koding Node MCU

Sab, 11 Januari 2025 Dibaca 35x

Berikut Node MCU memiliki beberapa Project IoT yg saya kumpulkan kurang lebih 10 koding untuk digunakan dalam Praktek ioT :

  1. Thermometer Cek Suhu Tubuh Berbicara Sensor GY-906
  2. Nodemcu dan Blynk (Internet of Things) 4 Channel Relay
  3. Music Reactive RGB Arduino WS2812b
  4. ESP32-CAM PIR Motion Detector / Pendeteksi Gerakan – Kirim Foto Ke Telegram
  5. Blynk Untuk Mengontrol LED Strip RGB WS2812B
  6. Cara Mengirim Nilai Sensor DHT11 ke Thingspeak Menggunakan NodeMCU
  7. Cara Memprogram LED Strip WS2812B Menggunakan Arduino
  8. Menampilakan Data Suhu dan Kelembaban Sensor DHT 11 di HP Dengan Blynk dan NodeMCU
  9. Mengontrol Led RGB Menggunakan HP NodeMCU & Blynk
  10. Membuat Kipas Angin Otomatis Arduino
  11. Alat Pendeteksi Hujan Pakai NodeMCU dan Blynk
  12. Membuat Alat Cuci Tangan Otomatis – Pencegahan COVID-19
  13. Cara Menggunakan Module RFID RC522 E-ktp + Doorlock – Arduino Uno
  14. Home Automation Arduino dan ESP-01 BLYNK IoT (Internet of Things) 4 Channel Relay Bahasa Indonesia

Membuat Thermometer Cek Suhu Tubuh Berbicara Menggunakan Arduino dan Sensor GY-906

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();

  }

}

DOWNLOAD DISINI

Membuat Kipas Angin Otomatis Arduino

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.

Channel YTB

Artikel Lainnya

Artikel ini memiliki

0 Komentar

Tinggalkan Komentar