yume ga areba michi wa aru

sebesar apapun mimpimu pasti ada jalan keluarnya

Traffic Lights dengan Arduino mega

Tinggalkan komentar

Panduan ini didasarkan dari M.R. McRoberts, 2009, Arduino Starter Kit Manual, Earthshine Design, UK, Hanya saja beberapa disesuaikan kembali, seperti Board arduino yang digunakan adalah Arduino Mega, resistor yang awalnya 220 saya gunakan 240 ohm (resistor metal film dengan 5 warna pada tubuh resistor). Segala akibat atau kerusakan merupakan tanggung jawab masing-masing pengguna, bukan merupakan tanggung jawab penulis artikel ini.

Traffic Lights dengan arduino mega 2560 r3

Gambar Skema Traffic Light (lampu merah/ stopan) dokumentasi pribadi.

Alat yang dibutuhkan
1. Board Arduino Mega 2560
2. Kabel USB
3. File Instalasi Arduino versi 1.0.4
Komponen
1. Breadboard
2. Led Merah, Kuning, Hijau masing-masing satu
3. Resistor 240 ohm x 3
4. Jumper wire (7 kabel)

Prosedur
1. Susunlah komponen dan alat-alat sesuai gambar 1
2. Buka software arduino 1.0.4, tulis ulang sketch traffic light
3. Verify, setelah selesai dan tidak ada error, sambungkan kabel USB ke board Arduino
4. Upload

Sketch Traffic Lights berdasarkan McRoberts, 2009.

// Project 3 – Traffic Lights
int ledDelay = 10000; // delay in between changes
int redPin = 10;
int yellowPin = 9;
int greenPin = 8;
void setup() {
pinMode(redPin, OUTPUT);
pinMode(yellowPin, OUTPUT);
pinMode(greenPin, OUTPUT);
}
void loop() {
// turn the red light on
digitalWrite(redPin, HIGH);
delay(ledDelay); // wait 5 seconds
digitalWrite(yellowPin, HIGH); // turn on yellow
delay(1000); // wait 2 second
s
digitalWrite(greenPin, HIGH); // turn green on

digitalWrite(redPin, LOW); // turn red off
digitalWrite(yellowPin, LOW); // turn yellow off
delay(ledDelay); // wait ledDelay milliseconds
digitalWrite(yellowPin, HIGH); // turn yellow on
digitalWrite(greenPin, LOW); // turn green off
delay(1000); // wait 2 seconds
digitalWrite(yellowPin, LOW); // turn yellow off
// now our loop repeats
}

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s