SlideShare uma empresa Scribd logo
1 de 14
Alat ini bertujuan untuk melakukan
penghematan energi pada terowongan
dengan menggunakan sound sensor,
alat ini berfungsi ketika kereta
mentransfer suara kepada sensor yang
kemudian dilanjutkan ke lampu LED.
Arduino Uno
Arduino Uno merupakan
mikrokontroler berbasis
ATmega328, mempunyai 14
digital input serta otput pin
(enam diantaranya bisa
digunakan sebagai output
PWM), 6 analog input 16 MHz
osilator kristal, koneksi ke
USB, koneksi ke power
supply, dan tombol reset.
Sensor suara

DFR 0034

- Dimensi : 17(l) x 34(p)
- Catu daya : 5VDC
- Chip LM393
- Menggunakan sensor electret
microphone.
- Terintegrasi dengan op-amp
untuk menguatkan sinyal suara
sampai dengan 100x
- Memiliki output data berupa
tegangan analog, sehingga dapat
dengan mudah terhubung ke ADC
ataupun mikrokontroler yang
memiliki internal ADC.
Motor servo
Servo mini yang mempunyai 3 pin
yaitu power, kontrol dan ground.
Sudah
termasuk
3
buah
mounting.

Micro Serve 9g SG90

Spesifikasi:
- Motor type : 3 pole
- Nylon gear
- Top ball bearing
- Operating Voltage: 4.8V~6.0V
- Operating speed: 0.10sec/60
- Output torque: 1.6kg/cm 4.8V
- Rotational range : 180
- Dimensi : 23.1 x 12.2 x 29.0mm
- Berat: 9g
Power
Supply

Kabel

Buzzer /
speaker

Baterai

LED

Miniatur
kereta api
Diagram Skematik

Arduino Uno & Sensor
Suara
Arduino Uno & Motor
Servo
Servo myservo;

// create servo object to control a servo
// a maximum of eight servo objects can be created

int pos ;
// variable to store the servo position
int led = 13;
int volume;

void setup() {
// Serial.begin(9600); For debugging
pinMode(led, OUTPUT);
myservo.attach(9); // attaches the servo on pin 9 to the servo object
}
void loop()
{
volume = analogRead(A4); // Reads the value from the Analog PIN A0
/*
//Debug mode
Serial.println(volume);
delay(10);
*/
if(volume>=500)
{
digitalWrite(led, LOW); //Turn ON Led
//delay(500);
/*for(pos = 90; pos < 180; pos += 1) // goes from 0 degrees to 180 degrees
{
*/
// in steps of 1 degree
myservo.write(90);
// tell servo to go to position in variable 'pos'
delay(15);
// goes from 0 degrees to 180 degrees
// waits 15ms for the servo to reach the position
}
else
{
digitalWrite(led, HIGH);
for(pos = 90; pos < 180; pos+=1)
// goes from 180 degrees to 0 degrees
{
myservo.write(pos);
// tell servo to go to position in variable 'pos'
delay(15);
// waits 15ms for the servo to reach the position
// waits
15ms for the servo to reach the position
}
myservo.write(180);
delay(10000);
}
}
Sensor suara akan mendeteksi suara
kereta api yang masuk ke terowongan
yang dihasilkan oleh buzzer sehingga LED
di dalam terowongan menyala dan motor
servo pun akan menggerakkan palang
pintu
http://arduino.cc
http://arduinobasics.blogspot.com
http://www.dfrobot.com
http://www.emartee.com
http://jogjarobotika.com
http://www.servodatabase.com
Thank you
for
your attention!

Mais conteúdo relacionado

Mais procurados

Alat pengukur tinggi badan otomatis
Alat pengukur tinggi badan otomatis Alat pengukur tinggi badan otomatis
Alat pengukur tinggi badan otomatis Anis_Fitri
 
AUTOMATIC DOOR OPENER with ARDUINO UNO
AUTOMATIC DOOR OPENER with ARDUINO UNOAUTOMATIC DOOR OPENER with ARDUINO UNO
AUTOMATIC DOOR OPENER with ARDUINO UNOferdiananuruli
 
Smart door, automatic door locks by phone based Arduino
Smart door, automatic door locks by phone based ArduinoSmart door, automatic door locks by phone based Arduino
Smart door, automatic door locks by phone based ArduinoTenti Tresna
 
Alat pengukur tinggi badan otomatis
Alat pengukur tinggi badan otomatis Alat pengukur tinggi badan otomatis
Alat pengukur tinggi badan otomatis fitrianis
 
Automatic Open Close The Door a Car with Arduino UNO, Ultrasonic Sensor and M...
Automatic Open Close The Door a Car with Arduino UNO, Ultrasonic Sensor and M...Automatic Open Close The Door a Car with Arduino UNO, Ultrasonic Sensor and M...
Automatic Open Close The Door a Car with Arduino UNO, Ultrasonic Sensor and M...ShiddiqJafar
 
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 arduinorena hakimah
 
Arduino dasar untuk orang biasa
Arduino dasar untuk orang biasaArduino dasar untuk orang biasa
Arduino dasar untuk orang biasaGo Asgard
 
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 UNOEly 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
 
Manual Wireless Control with use arduino Uno &IRKit ( Application chiller mod...
Manual Wireless Control with use arduino Uno &IRKit ( Application chiller mod...Manual Wireless Control with use arduino Uno &IRKit ( Application chiller mod...
Manual Wireless Control with use arduino Uno &IRKit ( Application chiller mod...Gama Gianputra
 
Manual wireless control with use arduino uno &ir kit ( application chiller mo...
Manual wireless control with use arduino uno &ir kit ( application chiller mo...Manual wireless control with use arduino uno &ir kit ( application chiller mo...
Manual wireless control with use arduino uno &ir kit ( application chiller mo...eva sulistiany
 
Automatic Door Opener with Arduino UNO
Automatic Door Opener with Arduino UNOAutomatic Door Opener with Arduino UNO
Automatic Door Opener with Arduino UNONurrohmah Ramadhiani
 
Arduino Automatic Garage Door with Ultrasonic Sensors
Arduino Automatic Garage Door with Ultrasonic SensorsArduino Automatic Garage Door with Ultrasonic Sensors
Arduino Automatic Garage Door with Ultrasonic SensorsM. Lamarera Gaharu
 
Project instrumentasi kelompok1
Project instrumentasi kelompok1Project instrumentasi kelompok1
Project instrumentasi kelompok1yana cahyana
 

Mais procurados (14)

Alat pengukur tinggi badan otomatis
Alat pengukur tinggi badan otomatis Alat pengukur tinggi badan otomatis
Alat pengukur tinggi badan otomatis
 
AUTOMATIC DOOR OPENER with ARDUINO UNO
AUTOMATIC DOOR OPENER with ARDUINO UNOAUTOMATIC DOOR OPENER with ARDUINO UNO
AUTOMATIC DOOR OPENER with ARDUINO UNO
 
Smart door, automatic door locks by phone based Arduino
Smart door, automatic door locks by phone based ArduinoSmart door, automatic door locks by phone based Arduino
Smart door, automatic door locks by phone based Arduino
 
Alat pengukur tinggi badan otomatis
Alat pengukur tinggi badan otomatis Alat pengukur tinggi badan otomatis
Alat pengukur tinggi badan otomatis
 
Automatic Open Close The Door a Car with Arduino UNO, Ultrasonic Sensor and M...
Automatic Open Close The Door a Car with Arduino UNO, Ultrasonic Sensor and M...Automatic Open Close The Door a Car with Arduino UNO, Ultrasonic Sensor and M...
Automatic Open Close The Door a Car with Arduino UNO, Ultrasonic Sensor and M...
 
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
 
Arduino dasar untuk orang biasa
Arduino dasar untuk orang biasaArduino dasar untuk orang biasa
Arduino dasar untuk orang biasa
 
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...
 
Manual Wireless Control with use arduino Uno &IRKit ( Application chiller mod...
Manual Wireless Control with use arduino Uno &IRKit ( Application chiller mod...Manual Wireless Control with use arduino Uno &IRKit ( Application chiller mod...
Manual Wireless Control with use arduino Uno &IRKit ( Application chiller mod...
 
Manual wireless control with use arduino uno &ir kit ( application chiller mo...
Manual wireless control with use arduino uno &ir kit ( application chiller mo...Manual wireless control with use arduino uno &ir kit ( application chiller mo...
Manual wireless control with use arduino uno &ir kit ( application chiller mo...
 
Automatic Door Opener with Arduino UNO
Automatic Door Opener with Arduino UNOAutomatic Door Opener with Arduino UNO
Automatic Door Opener with Arduino UNO
 
Arduino Automatic Garage Door with Ultrasonic Sensors
Arduino Automatic Garage Door with Ultrasonic SensorsArduino Automatic Garage Door with Ultrasonic Sensors
Arduino Automatic Garage Door with Ultrasonic Sensors
 
Project instrumentasi kelompok1
Project instrumentasi kelompok1Project instrumentasi kelompok1
Project instrumentasi kelompok1
 

Destaque

Softcircuitworkshop Class04
Softcircuitworkshop Class04Softcircuitworkshop Class04
Softcircuitworkshop Class04katehartman
 
Softcircuitworkshop Class03
Softcircuitworkshop Class03Softcircuitworkshop Class03
Softcircuitworkshop Class03katehartman
 
Softcircuitworkshop Class07
Softcircuitworkshop Class07Softcircuitworkshop Class07
Softcircuitworkshop Class07katehartman
 
Watering system with arduino
Watering system with arduinoWatering system with arduino
Watering system with arduinoKhusnul Khotimah
 
CONTROL FAN AC USING TEMPERATURE SENSOR LM35 BASED ON ARDUINO UNO
CONTROL FAN AC USING TEMPERATURE SENSOR LM35 BASED ON ARDUINO UNOCONTROL FAN AC USING TEMPERATURE SENSOR LM35 BASED ON ARDUINO UNO
CONTROL FAN AC USING TEMPERATURE SENSOR LM35 BASED ON ARDUINO UNOSusanti Arianto
 

Destaque (6)

Softcircuitworkshop Class04
Softcircuitworkshop Class04Softcircuitworkshop Class04
Softcircuitworkshop Class04
 
Softcircuitworkshop Class03
Softcircuitworkshop Class03Softcircuitworkshop Class03
Softcircuitworkshop Class03
 
Softcircuitworkshop Class07
Softcircuitworkshop Class07Softcircuitworkshop Class07
Softcircuitworkshop Class07
 
Battery Basics
Battery BasicsBattery Basics
Battery Basics
 
Watering system with arduino
Watering system with arduinoWatering system with arduino
Watering system with arduino
 
CONTROL FAN AC USING TEMPERATURE SENSOR LM35 BASED ON ARDUINO UNO
CONTROL FAN AC USING TEMPERATURE SENSOR LM35 BASED ON ARDUINO UNOCONTROL FAN AC USING TEMPERATURE SENSOR LM35 BASED ON ARDUINO UNO
CONTROL FAN AC USING TEMPERATURE SENSOR LM35 BASED ON ARDUINO UNO
 

Semelhante a Projek arduino uno with sound sensor

17 proyek arduino
17 proyek arduino17 proyek arduino
17 proyek arduinoJilun
 
Arduino coding.ppt
Arduino coding.pptArduino coding.ppt
Arduino coding.pptdidikmaarif
 
Modul arduino iii
Modul arduino iiiModul arduino iii
Modul arduino iiisutono stn
 
Automatic egg incubator
Automatic egg incubatorAutomatic egg incubator
Automatic egg incubatorRaosan Lillahi
 
arduino
arduinoarduino
arduinojhcid
 
Simple Project Arduino 2
Simple Project Arduino 2  Simple Project Arduino 2
Simple Project Arduino 2 Lusiana Diyan
 
2 mikrokontroler atmega 8535
2 mikrokontroler atmega 85352 mikrokontroler atmega 8535
2 mikrokontroler atmega 8535Agung Gumelar
 
Draft decoder kelompok 1
Draft decoder kelompok 1Draft decoder kelompok 1
Draft decoder kelompok 1Asistenpelatih
 
Presentasi makalah interface & peripheral
Presentasi makalah interface & peripheralPresentasi makalah interface & peripheral
Presentasi makalah interface & peripheralyohanesjati
 
Tutorial membuat project termometer dan jam digital menggunakan codevision av...
Tutorial membuat project termometer dan jam digital menggunakan codevision av...Tutorial membuat project termometer dan jam digital menggunakan codevision av...
Tutorial membuat project termometer dan jam digital menggunakan codevision av...Muhammad Kennedy Ginting
 
Latihan Arduino.pptx
Latihan Arduino.pptxLatihan Arduino.pptx
Latihan Arduino.pptxVidi34
 

Semelhante a Projek arduino uno with sound sensor (20)

Laporan embedded system
Laporan   embedded systemLaporan   embedded system
Laporan embedded system
 
17 proyek arduino
17 proyek arduino17 proyek arduino
17 proyek arduino
 
Arduino coding.ppt
Arduino coding.pptArduino coding.ppt
Arduino coding.ppt
 
Modul arduino iii
Modul arduino iiiModul arduino iii
Modul arduino iii
 
Automatic egg incubator
Automatic egg incubatorAutomatic egg incubator
Automatic egg incubator
 
ARDUINO_BASIC_TRAINING.ppt
ARDUINO_BASIC_TRAINING.pptARDUINO_BASIC_TRAINING.ppt
ARDUINO_BASIC_TRAINING.ppt
 
arduino
arduinoarduino
arduino
 
Arduino Basic
Arduino BasicArduino Basic
Arduino Basic
 
Simple Project Arduino 2
Simple Project Arduino 2  Simple Project Arduino 2
Simple Project Arduino 2
 
Decoder kelompok 1
Decoder kelompok 1Decoder kelompok 1
Decoder kelompok 1
 
ARDUINO_BASIC_TRAINING.ppt
ARDUINO_BASIC_TRAINING.pptARDUINO_BASIC_TRAINING.ppt
ARDUINO_BASIC_TRAINING.ppt
 
Otomatisasi 1
Otomatisasi 1Otomatisasi 1
Otomatisasi 1
 
2 mikrokontroler atmega 8535
2 mikrokontroler atmega 85352 mikrokontroler atmega 8535
2 mikrokontroler atmega 8535
 
Bu eka bab 7
Bu eka bab 7Bu eka bab 7
Bu eka bab 7
 
Draft decoder kelompok 1
Draft decoder kelompok 1Draft decoder kelompok 1
Draft decoder kelompok 1
 
Presentasi makalah interface & peripheral
Presentasi makalah interface & peripheralPresentasi makalah interface & peripheral
Presentasi makalah interface & peripheral
 
Soal Ujian Tim Support
Soal Ujian Tim SupportSoal Ujian Tim Support
Soal Ujian Tim Support
 
Tutorial membuat project termometer dan jam digital menggunakan codevision av...
Tutorial membuat project termometer dan jam digital menggunakan codevision av...Tutorial membuat project termometer dan jam digital menggunakan codevision av...
Tutorial membuat project termometer dan jam digital menggunakan codevision av...
 
Latihan Arduino.pptx
Latihan Arduino.pptxLatihan Arduino.pptx
Latihan Arduino.pptx
 
Robot Sumo
Robot SumoRobot Sumo
Robot Sumo
 

Projek arduino uno with sound sensor

  • 1.
  • 2. Alat ini bertujuan untuk melakukan penghematan energi pada terowongan dengan menggunakan sound sensor, alat ini berfungsi ketika kereta mentransfer suara kepada sensor yang kemudian dilanjutkan ke lampu LED.
  • 3.
  • 4. Arduino Uno Arduino Uno merupakan mikrokontroler berbasis ATmega328, mempunyai 14 digital input serta otput pin (enam diantaranya bisa digunakan sebagai output PWM), 6 analog input 16 MHz osilator kristal, koneksi ke USB, koneksi ke power supply, dan tombol reset.
  • 5. Sensor suara DFR 0034 - Dimensi : 17(l) x 34(p) - Catu daya : 5VDC - Chip LM393 - Menggunakan sensor electret microphone. - Terintegrasi dengan op-amp untuk menguatkan sinyal suara sampai dengan 100x - Memiliki output data berupa tegangan analog, sehingga dapat dengan mudah terhubung ke ADC ataupun mikrokontroler yang memiliki internal ADC.
  • 6. Motor servo Servo mini yang mempunyai 3 pin yaitu power, kontrol dan ground. Sudah termasuk 3 buah mounting. Micro Serve 9g SG90 Spesifikasi: - Motor type : 3 pole - Nylon gear - Top ball bearing - Operating Voltage: 4.8V~6.0V - Operating speed: 0.10sec/60 - Output torque: 1.6kg/cm 4.8V - Rotational range : 180 - Dimensi : 23.1 x 12.2 x 29.0mm - Berat: 9g
  • 9. Arduino Uno & Motor Servo
  • 10. Servo myservo; // create servo object to control a servo // a maximum of eight servo objects can be created int pos ; // variable to store the servo position int led = 13; int volume; void setup() { // Serial.begin(9600); For debugging pinMode(led, OUTPUT); myservo.attach(9); // attaches the servo on pin 9 to the servo object } void loop() { volume = analogRead(A4); // Reads the value from the Analog PIN A0 /* //Debug mode Serial.println(volume); delay(10); */
  • 11. if(volume>=500) { digitalWrite(led, LOW); //Turn ON Led //delay(500); /*for(pos = 90; pos < 180; pos += 1) // goes from 0 degrees to 180 degrees { */ // in steps of 1 degree myservo.write(90); // tell servo to go to position in variable 'pos' delay(15); // goes from 0 degrees to 180 degrees // waits 15ms for the servo to reach the position } else { digitalWrite(led, HIGH); for(pos = 90; pos < 180; pos+=1) // goes from 180 degrees to 0 degrees { myservo.write(pos); // tell servo to go to position in variable 'pos' delay(15); // waits 15ms for the servo to reach the position // waits 15ms for the servo to reach the position } myservo.write(180); delay(10000); } }
  • 12. Sensor suara akan mendeteksi suara kereta api yang masuk ke terowongan yang dihasilkan oleh buzzer sehingga LED di dalam terowongan menyala dan motor servo pun akan menggerakkan palang pintu