Anda di halaman 1dari 5

PRAK.

EMBEDDED SYSTEM

IOT
Modul 2 Serial Monitor
Dosen: EKO KURNIAWANTOPUTRA, S.Pd., M.Kom.

Disusun oleh:

Renaldy Tanjung 2018610037

PROGRAM STUDI TEKNIK INFORMATIKA


FAKULTAS TEKNIK
INSTITUT TEKNOLOG
PADANG 2021
A. Pendahuluan

1. Sensor DHT11

Sensor DHT11 adalah module sensor yang berfungsi sebagai mensensing objek suhu dan
kelembaban yang dimiliki output tegangan analog yang dapat diolah lebih lanjut menggunakan
microcontroller. Sensor DHT11 pada umumnya memiliki fitur kalibrasi nilai pembacaan suhu
dan kelembababan yang cukup akurat. Penyimpan data kalibrasi tersebut terdapat pada memori
program OTP yang disebut juga dengan nama koefisien kalibrasi.Spesifikasi Modul NodeMCU

2. Pin Breakout DHT11

Spesifikasi :
Tegangan masukan : 3 Vdc & 5 Vdc
Rentang temperature : 0-50 ° C kesalahan ± 2 ° C
Kelembaban : 20-90% RH ± 5% RH error

B. Alat dan Bahan

Jika Aplikasi Arduino dan Fritzing sudah diinstall, maka kita perlu mempersiapkan alat alat untuk
memulai Praktikum yaitu :
1. Board Modul NodeMCU ESP8266
2. Kabel Micro USB to Kabel Data
3. LED 2 buah
4. Kabel jumper secukupya
5. BeardBoard
6. Sensor DHT11

C. Langkah Kerja
1. Fritzing
Hal yang harus dilakukan pertama kali ialah menggunakan Aplikasi Fritzing dan membuat
rangkaiannya terlebih dahulu.
Pada gambar tersebut.
1. Ketiga Pin DHT11 inputkan ke pin Nodencu ESP8266 yang mana kita Inputkan S ke 3V, G
ke GND, dan V ke D2.
2. Lalu inputkan ujung note led 1 (+) ke D3, dan ujung node led 2(+) ke D3.
3. Inputkan ujung node led 1 & 2 (-) ke GND.

2. Langkah kerja
Langkah untuk memulai rangkaian menggunakan sensor DHT11 dan 2 buah Led dengan
cara.
1. Pastikan Port pada Tools sudah sesuai dengan port yang kita pakai didevice Manager.
2. Download terlebih dahulu Library DHT sensor library. Jika kita sudah mendownload
Library dari Arduino.exe yang berisi DHT sensor library.
3. Buka aplikasi arduino dan klik dibagian file dan pilihlah Example> DHT sensor library
>DHTtester. Agar script yang kita buat bisa berjalan dengan rangkaian.
4. Ikutilah rangkain didalam Fritzing.exe tersebut ke rangkaian yang ingin kita rakit
5. Sambungkan terlebih dahulu rangkaian Sensor suhunya ke Iot Esp8266.
6. Inputkan masing masing pin tersebut dengan gambar
7. Jika sudah sesuai dengan rangkaian yang dibuat, langkah selanjutnya yaitu dengan
memasukkan beberapa script kedalam Arduino.apk, agar rangkaian kita bisa berjalan.
8. Masukkan Script yang kita buat.
#include "DHT.h"
#define DHTPIN D2
#define DHTTYPE DHT11 // DHT 11

DHT dht(DHTPIN, DHTTYPE);

void setup() {
Serial.begin(9600);
dht.begin();
pinMode(D3, OUTPUT);
pinMode(D4, OUTPUT);
}

void loop() {
delay(2000);

float h = dht.readHumidity();
float t = dht.readTemperature();

Serial.print("Kelembaban: ");
Serial.print(h);
Serial.print(" ");
Serial.print("Suhu : ");
Serial.println(t);

delay(500);
if (t >= 37.00 ){
digitalWrite(D3,HIGH);

}
else if (t < 37.00){
digitalWrite(D4,HIGH);

}
}

9. Jangan lupa untuk menyambungkan Kabel Data ke Laptop/ PC dan Micro USB ke
NodeMCU ISP8266.

10. Jika sudah memasukkan Script pada langkah ke 8, maka tinggal klik upload untuk
memroses script yang kita buat. Tunggu hingga selesai.

11. Jika Proses uploadnya sudah selesai, maka salah satu Led nya akan menyala. Karena
pada sensor menangkap suhu yang sesuai dengan script yang kita buat. Jika sensor
tersebut mengangkap suhu dibawah dari 37 maka lampu 2 akan hidup dan jika suhu
menangkap lebih dari 37 maka lampu 1 akan meyala.
Dengan gambar Rangkaian

Lampu berwarna hijau adalah Led 2 yang dimana ketika menyala sensor yang didapatkan
hanyalah 24 derajat maka Led 2 sajalah yang menyala.

D. Kesimpulan

Pada Praktikum menggunakan 2 buah dan Sensor suhu DHT11. Sangat menarik, dimana sebuah
suhu bias diubah dengan cara menempelkan jari atau tangan kita ke DHT11 yang dimana suhu
yang didapatkan semakin naik dan semakin panas.
Pada rangkaian Fritzing tersebut kita harus pandai merangkai rangkaian yang baru dan belum
pernah kita coba sebelumnya dan harus bisa berfikir jernih dalam ngerangkaian rangkaian
tersebut.

Anda mungkin juga menyukai