Selasa, 02 Januari 2018

Tutorial Arduino lampu trafict light

Assalamualaikum warahmatullahi wabarakatuh
     Halo,temen-temen sahabat elektronika perkenalkan nama saya Totok Sugiyanto, Saya ingin berbagi pengalaman saya tentang Tutorial Arduino lampu merah perempatan atau sering disebut TRAFICT LIGHT.Mudah-mudahan postingan saya ini bisa membantu temen-temen sahabat elektronika yang lagi belajar tentang Arduino.Arduino adalah sarana untuk belajar pengenalan tentang dasar pemrograman robot yang mana bisa diatur dan diubah sesuai keinginan kita untuk menjalankan program robot.Untuk Tutorial Arduino lampu lampu merah perempatan atau sering disebut TRAFICT LIGHT ini yang harus kita siapkan komponennya adalah ;
1. Arduino uno 
2. Breadboard
3. Led 5mm warna merah (4 buah
4. Led 5mm warna  kuning (4 buah)
5.  Led 5mm warna hijau (4 buah)
6. Resistor 330 Ohm (4 buah)
7. Kabel jumper secukupnya
8. Kabel Usb
       Berikut caranya untuk merangkai semua komponen yang telah kita siapkan.
 Keterangan :
Light 1 ( Ketiga kaki led Dihubungkan pada R 330 Ohm dan dihubungkan pada pin Ground)
   led warna hijau kaki  + dihubungkan pin  1 Arduino
   led warna kuning kaki  + dihubungkan pin 2 Arduino
   led warna merah kaki  + dihubungkan pin  3 Arduino
Light 2 ( Ketiga kaki led Dihubungkan pada R 330 Ohm dan dihubungkan pada pin Ground)
   led warna hijau kaki  + dihubungkan pin  4 Arduino
   led warna kuning kaki  + dihubungkan pin 5 Arduino
   led warna merah kaki  + dihubungkan pin  6 Arduino
Light 3 ( Ketiga kaki led Dihubungkan pada R 330 Ohm dan dihubungkan pada pin Ground)
   led warna hijau kaki  + dihubungkan pin  7 Arduino
   led warna kuning kaki  + dihubungkan pin 8 Arduino
   led warna merah kaki  + dihubungkan pin  9 Arduino
Light 4 ( Ketiga kaki led Dihubungkan pada R 330 Ohm dan dihubungkan pada pin Ground)
   led warna hijau kaki  + dihubungkan pin  10 Arduino
   led warna kuning kaki  + dihubungkan pin 11 Arduino
   led warna merah kaki  + dihubungkan pin  12 Arduino

Setelah komponen kita rangkai,selanjutnya temen2 bisa memasukkan programnya.untuk bahasa programnya temen2 bisa copy dibawah ini; 

// Menyalakan LED dengan Aktif HIGH

void setup()
{
pinMode(1, OUTPUT);
pinMode(2, OUTPUT);
pinMode(3, OUTPUT);
pinMode(4, OUTPUT);
pinMode(5, OUTPUT);
pinMode(6, OUTPUT);
pinMode(7, OUTPUT);
pinMode(8, OUTPUT);
pinMode(9, OUTPUT);
pinMode(10, OUTPUT);
pinMode(11, OUTPUT);
pinMode(12, OUTPUT);
// menjadikan PIN  1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11,dan 12 sebagai OUTPUT
}

void loop()
{
//menyala secara bergilir

digitalWrite(1, HIGH);
digitalWrite(2, LOW);
digitalWrite(3, LOW);
digitalWrite(4, LOW);
digitalWrite(5, LOW);
digitalWrite(6, HIGH);
digitalWrite(7, LOW);
digitalWrite(8, LOW);
digitalWrite(9, LOW);
digitalWrite(10, LOW);
digitalWrite(11, LOW);
digitalWrite(12, LOW);
delay(1000);
digitalWrite(1, HIGH);
digitalWrite(2, LOW);
digitalWrite(3, LOW);
digitalWrite(4, LOW);
digitalWrite(5, LOW);
digitalWrite(6, HIGH);
digitalWrite(7, LOW);
digitalWrite(8, LOW);
digitalWrite(9, LOW);
digitalWrite(10, LOW);
digitalWrite(11, LOW);
digitalWrite(12, LOW);
delay(1000);
digitalWrite(1, HIGH);
digitalWrite(2, LOW);
digitalWrite(3, LOW);
digitalWrite(4, LOW);
digitalWrite(5, LOW);
digitalWrite(6, HIGH);
digitalWrite(7, LOW);
digitalWrite(8, LOW);
digitalWrite(9, LOW);
digitalWrite(10, LOW);
digitalWrite(11, LOW);
digitalWrite(12, LOW);
delay(1000);
digitalWrite(1, HIGH);
digitalWrite(2, LOW);
digitalWrite(3, LOW);
digitalWrite(4, LOW);
digitalWrite(5, LOW);
digitalWrite(6, HIGH);
digitalWrite(7, LOW);
digitalWrite(8, LOW);
digitalWrite(9, LOW);
digitalWrite(10, LOW);
digitalWrite(11, LOW);
digitalWrite(12, LOW);
delay(1000);
}

Setelah kita ketik program nya ,temen2 bisa upload program tersebut dengan meng klik Upload pada sofware Arduino.Temen2 bisa membuka Chanel youtube saya totocsp tutorials untuk menambah referensi temen2 semuanya.


Terima kasih telah melihat postingan saya ini,Mudah-mudahan bermanfaat bagi temen2 elektronika dan selamat mencoba.

Wassalamualaikum warahmatullohi wabarakatuh



Tidak ada komentar:

Posting Komentar

Tutorial Arduino mengontrol putaran motor servo dengan potensiometer

Assalamualaikum warahmatullahi wabarakatuh      Halo,temen-temen sahabat elektronika perkenalkan nama saya Totok Sugiyanto, Saya ing...