SlideShare a Scribd company logo
Kelompok 4
Fitri Pratiwi
Ihsan Salman F
Nanda Fauzi P
Syifa Azzahra
Alat dan Bahan
• Arduino Uno
• Sensor Ultrasonik
• LED 1 Buah
• Jumper
• Papan Berukuran
• Styrofoam
• Sensor DHT 11
• Buzzer
• Display I2C
• Protoboard 2
• Resistor 220
• Resiistor 10k
Arduino adalah pengendali mikro
single-board yang bersifat open-
source, diturunkan dari Wiring
platform, dirancang untuk
memudahkan penggunaan elektronik
dalam berbagai bidang.
Buzzer adalah sebuah komponen
elektronika yang berfungsi untuk
mengubah getaran listrik menjadi
getaran suara.
Sensor DHT11 adalah module sensor
yang berfungsi untuk mensensing objek
suhu dan kelembaban yang memiliki
output tegangan analog yang dapat diolah
lebih lanjut menggunakan
mikrokontroler.
Sensor ultrasonik adalah sebuah sensor
yang memiliki fungsi untuk mengubah
besaran fisis alias bunyi menjadi besaran
listrik, begitupun sebaliknya.
Pemrograman
#include <dht11.h>
#define DHT11PIN 4
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
// includes the LiquidCrystal
Library
LiquidCrystal_I2C lcd(0x3F, 16,
2);
const int trigPin = 9;
const int echoPin = 10;
const int buzzer = 11;
const int ledPin = 13;
long duration;
int distance;
int Safedistance;
dht11 DHT11;
void setup() {
pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);
pinMode(buzzer, OUTPUT);
pinMode(ledPin, OUTPUT);
Serial.begin (9600);
lcd.begin();
lcd.backlight();
lcd.blink_on () ;
}
void loop() {
digitalWrite(trigPin, LOW);
delayMicroseconds(2);
digitalWrite(trigPin, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin, LOW);
duration = pulseIn(echoPin,
HIGH);
distance= duration*0.034/2;
Safedistance = distance;
if (Safedistance <= 10 ) {
digitalWrite(buzzer, HIGH);
digitalWrite(ledPin, HIGH);
}
else{
digitalWrite(buzzer, LOW);
digitalWrite(ledPin, LOW);
}
lcd.print("cm"); // Prints string
"Distance" on the LCD
lcd.setCursor(0,0);
lcd.print("Distance: ");
lcd.print(distance);
lcd.print("cm");
Serial.print("Distance: ");
Serial.println(distance);
int chk =
DHT11.read(DHT11PIN);
lcd.setCursor(0,1);
lcd.print("Temperature:");
lcd.print((float)DHT11.temp
erature, 2);
Serial.print("Temperature
(C): ");
Serial.println((float)DHT11.t
emperature, 2);
delay(1000);
}
B
E
N
C
H

More Related Content

What's hot

Control motor dc forward reverse using android
Control motor dc forward reverse using androidControl motor dc forward reverse using android
Control motor dc forward reverse using android
Armansyah 141611039
 
Project arduino uno with sound sensor
Project arduino uno with sound sensorProject arduino uno with sound sensor
Project arduino uno with sound sensorMuhammad Rezza
 
Humid and temp sensor dht11 with arduino
Humid and temp sensor dht11 with arduinoHumid and temp sensor dht11 with arduino
Humid and temp sensor dht11 with arduino
rena hakimah
 
Automatic Door Opener with Arduino UNO
Automatic Door Opener with Arduino UNOAutomatic Door Opener with Arduino UNO
Automatic Door Opener with Arduino UNO
Nurrohmah Ramadhiani
 
Humidity and temperature sensor using dht11 with arduino
Humidity and temperature sensor using dht11 with arduinoHumidity and temperature sensor using dht11 with arduino
Humidity and temperature sensor using dht11 with arduinoAsep Subagja
 
Sensor temperatur dengan output led berbasis Arduino UNO
Sensor temperatur dengan output led berbasis Arduino UNOSensor temperatur dengan output led berbasis Arduino UNO
Sensor temperatur dengan output led berbasis Arduino UNO
Ely Rohaeti
 
Pengontrol kecerahan lampu pijar menggunakan aplikasi android berbasis arduin...
Pengontrol kecerahan lampu pijar menggunakan aplikasi android berbasis arduin...Pengontrol kecerahan lampu pijar menggunakan aplikasi android berbasis arduin...
Pengontrol kecerahan lampu pijar menggunakan aplikasi android berbasis arduin...
cahyaniafifah
 
Earthquake indicator
Earthquake indicatorEarthquake indicator
Earthquake indicator
candrakur
 
Penanda gerak manusia
Penanda gerak manusiaPenanda gerak manusia
Penanda gerak manusiaffazzahra
 
water level measure and control with arduino uno
water level measure and control with arduino unowater level measure and control with arduino uno
water level measure and control with arduino unoBinsar Samuel
 
Presentasi instumen kelompok 5
Presentasi instumen kelompok 5Presentasi instumen kelompok 5
Presentasi instumen kelompok 5
ryanshardyanto
 

What's hot (11)

Control motor dc forward reverse using android
Control motor dc forward reverse using androidControl motor dc forward reverse using android
Control motor dc forward reverse using android
 
Project arduino uno with sound sensor
Project arduino uno with sound sensorProject arduino uno with sound sensor
Project arduino uno with sound sensor
 
Humid and temp sensor dht11 with arduino
Humid and temp sensor dht11 with arduinoHumid and temp sensor dht11 with arduino
Humid and temp sensor dht11 with arduino
 
Automatic Door Opener with Arduino UNO
Automatic Door Opener with Arduino UNOAutomatic Door Opener with Arduino UNO
Automatic Door Opener with Arduino UNO
 
Humidity and temperature sensor using dht11 with arduino
Humidity and temperature sensor using dht11 with arduinoHumidity and temperature sensor using dht11 with arduino
Humidity and temperature sensor using dht11 with arduino
 
Sensor temperatur dengan output led berbasis Arduino UNO
Sensor temperatur dengan output led berbasis Arduino UNOSensor temperatur dengan output led berbasis Arduino UNO
Sensor temperatur dengan output led berbasis Arduino UNO
 
Pengontrol kecerahan lampu pijar menggunakan aplikasi android berbasis arduin...
Pengontrol kecerahan lampu pijar menggunakan aplikasi android berbasis arduin...Pengontrol kecerahan lampu pijar menggunakan aplikasi android berbasis arduin...
Pengontrol kecerahan lampu pijar menggunakan aplikasi android berbasis arduin...
 
Earthquake indicator
Earthquake indicatorEarthquake indicator
Earthquake indicator
 
Penanda gerak manusia
Penanda gerak manusiaPenanda gerak manusia
Penanda gerak manusia
 
water level measure and control with arduino uno
water level measure and control with arduino unowater level measure and control with arduino uno
water level measure and control with arduino uno
 
Presentasi instumen kelompok 5
Presentasi instumen kelompok 5Presentasi instumen kelompok 5
Presentasi instumen kelompok 5
 

Similar to Kelompok 4- Alat ukur temperatur dan ketinggian air berbasis arduino

Laporan Instrumentasi Automatic Dispenser
Laporan Instrumentasi Automatic DispenserLaporan Instrumentasi Automatic Dispenser
Laporan Instrumentasi Automatic Dispenser
AliNurMuhamad
 
LAPORAN (ISI) PROYEK INSTRUMENTASI (AUTOMATIC DISPENSER)
LAPORAN (ISI) PROYEK INSTRUMENTASI (AUTOMATIC DISPENSER)LAPORAN (ISI) PROYEK INSTRUMENTASI (AUTOMATIC DISPENSER)
LAPORAN (ISI) PROYEK INSTRUMENTASI (AUTOMATIC DISPENSER)
MochamadWahyudi3
 
Presentasi instumen kelompok 5
Presentasi instumen kelompok 5Presentasi instumen kelompok 5
Presentasi instumen kelompok 5
ryanshardyanto
 
Presentasi instumen kelompok 5
Presentasi instumen kelompok 5Presentasi instumen kelompok 5
Presentasi instumen kelompok 5
Ulfah Hasanah
 
Presentasi instumen kelompok 5
Presentasi instumen kelompok 5Presentasi instumen kelompok 5
Presentasi instumen kelompok 5
asepsuher
 
Presentasi instumen kelompok 5
Presentasi instumen kelompok 5Presentasi instumen kelompok 5
Presentasi instumen kelompok 5
Annisa Pramudhita
 
Fire Alarm System Menggunakan Arduino Uno+LabView Link
Fire Alarm System Menggunakan Arduino Uno+LabView LinkFire Alarm System Menggunakan Arduino Uno+LabView Link
Fire Alarm System Menggunakan Arduino Uno+LabView Link
IkmalUdin1
 
Fire Alarm System using Arduino uno + Labview
Fire Alarm System using Arduino uno + LabviewFire Alarm System using Arduino uno + Labview
Fire Alarm System using Arduino uno + Labview
HanaNuraini2
 
Fire Alarm System Using Arduino UNO + LabView
Fire Alarm System Using Arduino UNO + LabViewFire Alarm System Using Arduino UNO + LabView
Fire Alarm System Using Arduino UNO + LabView
RyanArisyandiSaputra
 
Project Sistem Pegukuran Arduino
Project Sistem Pegukuran ArduinoProject Sistem Pegukuran Arduino
Project Sistem Pegukuran Arduino
YasyfiFai
 
Sistem pengukuran berbasis arduino
Sistem pengukuran berbasis arduinoSistem pengukuran berbasis arduino
Sistem pengukuran berbasis arduino
AlyaPenta1
 
Traffic and enviromental device
Traffic and enviromental deviceTraffic and enviromental device
Traffic and enviromental device
VialliMuhammadMahard
 
Alat pengukur tinggi badan otomatis
Alat pengukur tinggi badan otomatisAlat pengukur tinggi badan otomatis
Alat pengukur tinggi badan otomatis
fitrianis
 
DSD Kelompok.pptx
DSD Kelompok.pptxDSD Kelompok.pptx
DSD Kelompok.pptx
MKhairulHamdani
 
MIKROKONTROLER (PRAKTIKUM) PERKULIAHAN.pptx
MIKROKONTROLER (PRAKTIKUM) PERKULIAHAN.pptxMIKROKONTROLER (PRAKTIKUM) PERKULIAHAN.pptx
MIKROKONTROLER (PRAKTIKUM) PERKULIAHAN.pptx
WisnuKurniadiFTKOMUN
 
Alat pengukur tinggi badan otomatis dengan arduino uno
Alat pengukur tinggi badan otomatis dengan arduino unoAlat pengukur tinggi badan otomatis dengan arduino uno
Alat pengukur tinggi badan otomatis dengan arduino unoAhmad F. Askar
 
MEASURE THE HEIGHT LEVEL OF GARBAGE
MEASURE THE HEIGHT LEVEL OF GARBAGEMEASURE THE HEIGHT LEVEL OF GARBAGE
MEASURE THE HEIGHT LEVEL OF GARBAGE
Bagas Rizky
 
MEASURE THE HEIGHT LEVEL OF GARBAGE
MEASURE THE HEIGHT LEVEL OF GARBAGEMEASURE THE HEIGHT LEVEL OF GARBAGE
MEASURE THE HEIGHT LEVEL OF GARBAGE
yana andriani muradi
 
Humidity and temperature sensor using dht11 with arduino
Humidity and temperature sensor using dht11 with arduinoHumidity and temperature sensor using dht11 with arduino
Humidity and temperature sensor using dht11 with arduino
Dwinanda Gitta
 
Humidity and temperature sensor using dht11 with arduino
Humidity and temperature sensor using dht11 with arduinoHumidity and temperature sensor using dht11 with arduino
Humidity and temperature sensor using dht11 with arduino
sanarosalina
 

Similar to Kelompok 4- Alat ukur temperatur dan ketinggian air berbasis arduino (20)

Laporan Instrumentasi Automatic Dispenser
Laporan Instrumentasi Automatic DispenserLaporan Instrumentasi Automatic Dispenser
Laporan Instrumentasi Automatic Dispenser
 
LAPORAN (ISI) PROYEK INSTRUMENTASI (AUTOMATIC DISPENSER)
LAPORAN (ISI) PROYEK INSTRUMENTASI (AUTOMATIC DISPENSER)LAPORAN (ISI) PROYEK INSTRUMENTASI (AUTOMATIC DISPENSER)
LAPORAN (ISI) PROYEK INSTRUMENTASI (AUTOMATIC DISPENSER)
 
Presentasi instumen kelompok 5
Presentasi instumen kelompok 5Presentasi instumen kelompok 5
Presentasi instumen kelompok 5
 
Presentasi instumen kelompok 5
Presentasi instumen kelompok 5Presentasi instumen kelompok 5
Presentasi instumen kelompok 5
 
Presentasi instumen kelompok 5
Presentasi instumen kelompok 5Presentasi instumen kelompok 5
Presentasi instumen kelompok 5
 
Presentasi instumen kelompok 5
Presentasi instumen kelompok 5Presentasi instumen kelompok 5
Presentasi instumen kelompok 5
 
Fire Alarm System Menggunakan Arduino Uno+LabView Link
Fire Alarm System Menggunakan Arduino Uno+LabView LinkFire Alarm System Menggunakan Arduino Uno+LabView Link
Fire Alarm System Menggunakan Arduino Uno+LabView Link
 
Fire Alarm System using Arduino uno + Labview
Fire Alarm System using Arduino uno + LabviewFire Alarm System using Arduino uno + Labview
Fire Alarm System using Arduino uno + Labview
 
Fire Alarm System Using Arduino UNO + LabView
Fire Alarm System Using Arduino UNO + LabViewFire Alarm System Using Arduino UNO + LabView
Fire Alarm System Using Arduino UNO + LabView
 
Project Sistem Pegukuran Arduino
Project Sistem Pegukuran ArduinoProject Sistem Pegukuran Arduino
Project Sistem Pegukuran Arduino
 
Sistem pengukuran berbasis arduino
Sistem pengukuran berbasis arduinoSistem pengukuran berbasis arduino
Sistem pengukuran berbasis arduino
 
Traffic and enviromental device
Traffic and enviromental deviceTraffic and enviromental device
Traffic and enviromental device
 
Alat pengukur tinggi badan otomatis
Alat pengukur tinggi badan otomatisAlat pengukur tinggi badan otomatis
Alat pengukur tinggi badan otomatis
 
DSD Kelompok.pptx
DSD Kelompok.pptxDSD Kelompok.pptx
DSD Kelompok.pptx
 
MIKROKONTROLER (PRAKTIKUM) PERKULIAHAN.pptx
MIKROKONTROLER (PRAKTIKUM) PERKULIAHAN.pptxMIKROKONTROLER (PRAKTIKUM) PERKULIAHAN.pptx
MIKROKONTROLER (PRAKTIKUM) PERKULIAHAN.pptx
 
Alat pengukur tinggi badan otomatis dengan arduino uno
Alat pengukur tinggi badan otomatis dengan arduino unoAlat pengukur tinggi badan otomatis dengan arduino uno
Alat pengukur tinggi badan otomatis dengan arduino uno
 
MEASURE THE HEIGHT LEVEL OF GARBAGE
MEASURE THE HEIGHT LEVEL OF GARBAGEMEASURE THE HEIGHT LEVEL OF GARBAGE
MEASURE THE HEIGHT LEVEL OF GARBAGE
 
MEASURE THE HEIGHT LEVEL OF GARBAGE
MEASURE THE HEIGHT LEVEL OF GARBAGEMEASURE THE HEIGHT LEVEL OF GARBAGE
MEASURE THE HEIGHT LEVEL OF GARBAGE
 
Humidity and temperature sensor using dht11 with arduino
Humidity and temperature sensor using dht11 with arduinoHumidity and temperature sensor using dht11 with arduino
Humidity and temperature sensor using dht11 with arduino
 
Humidity and temperature sensor using dht11 with arduino
Humidity and temperature sensor using dht11 with arduinoHumidity and temperature sensor using dht11 with arduino
Humidity and temperature sensor using dht11 with arduino
 

Kelompok 4- Alat ukur temperatur dan ketinggian air berbasis arduino

  • 1. Kelompok 4 Fitri Pratiwi Ihsan Salman F Nanda Fauzi P Syifa Azzahra
  • 2. Alat dan Bahan • Arduino Uno • Sensor Ultrasonik • LED 1 Buah • Jumper • Papan Berukuran • Styrofoam • Sensor DHT 11 • Buzzer • Display I2C • Protoboard 2 • Resistor 220 • Resiistor 10k
  • 3. Arduino adalah pengendali mikro single-board yang bersifat open- source, diturunkan dari Wiring platform, dirancang untuk memudahkan penggunaan elektronik dalam berbagai bidang.
  • 4. Buzzer adalah sebuah komponen elektronika yang berfungsi untuk mengubah getaran listrik menjadi getaran suara.
  • 5. Sensor DHT11 adalah module sensor yang berfungsi untuk mensensing objek suhu dan kelembaban yang memiliki output tegangan analog yang dapat diolah lebih lanjut menggunakan mikrokontroler.
  • 6. Sensor ultrasonik adalah sebuah sensor yang memiliki fungsi untuk mengubah besaran fisis alias bunyi menjadi besaran listrik, begitupun sebaliknya.
  • 7. Pemrograman #include <dht11.h> #define DHT11PIN 4 #include <Wire.h> #include <LiquidCrystal_I2C.h> // includes the LiquidCrystal Library LiquidCrystal_I2C lcd(0x3F, 16, 2); const int trigPin = 9; const int echoPin = 10; const int buzzer = 11; const int ledPin = 13; long duration; int distance; int Safedistance; dht11 DHT11; void setup() { pinMode(trigPin, OUTPUT); pinMode(echoPin, INPUT); pinMode(buzzer, OUTPUT); pinMode(ledPin, OUTPUT); Serial.begin (9600); lcd.begin(); lcd.backlight(); lcd.blink_on () ; } void loop() { digitalWrite(trigPin, LOW); delayMicroseconds(2); digitalWrite(trigPin, HIGH); delayMicroseconds(10); digitalWrite(trigPin, LOW); duration = pulseIn(echoPin, HIGH); distance= duration*0.034/2; Safedistance = distance; if (Safedistance <= 10 ) { digitalWrite(buzzer, HIGH); digitalWrite(ledPin, HIGH); } else{ digitalWrite(buzzer, LOW); digitalWrite(ledPin, LOW); } lcd.print("cm"); // Prints string "Distance" on the LCD lcd.setCursor(0,0); lcd.print("Distance: "); lcd.print(distance); lcd.print("cm"); Serial.print("Distance: "); Serial.println(distance); int chk = DHT11.read(DHT11PIN); lcd.setCursor(0,1); lcd.print("Temperature:"); lcd.print((float)DHT11.temp erature, 2); Serial.print("Temperature (C): "); Serial.println((float)DHT11.t emperature, 2); delay(1000); }
  • 8.
  • 9.