Jumat, 13 Mei 2016

Running Led Shift Register

RUNNING LED SHIFT REGISTER
VIA ARDUINO

Salam elektro,pada tutorial kali ini arus elektronika akan membuat aplikasi running led dengan metode shift register 74hc595 (metode menghemat pin dari biasanya)

TOLONG BACA DENGAN DETAIL !

Siapkan alat dan bahan :
  • Arduino Uno/Nano/Mega (sama saja)
  • Led 5mm  
  • IC 74hc595 (shift register)
  • Kabel jumper disesuaikan
  • Breadboard
  • Laptop
  • Software arduino ide
  • Kabel usb
  • Download simulasi proteus
  • Download datasheet 74hc595
1. Sambungkan seluruh komponen dengan board arduino

CATATAN !
Jika kalian membuatnya pada real hardware perhatikan sambungan pin Q7' dan MR dan OE pada ic shift register

2. Copy paste sketch/program di bawah ini  ke dalam software arduino 
int latchPin = 10;
int clockPin = 12;
int dataPin = 11;
 
byte leds = 0;
 
void setup() 
{
  pinMode(latchPin, OUTPUT);
  pinMode(dataPin, OUTPUT);  
  pinMode(clockPin, OUTPUT);
}
 
void loop() 
{
  leds = 0;
  updateShiftRegister();
  delay(500);
  for (int i = 0; i < 8; i++)
  {
    bitSet(leds, i);
    updateShiftRegister();
    delay(500);
  }
}
 
void updateShiftRegister()
{
   digitalWrite(latchPin, LOW);
   shiftOut(dataPin, clockPin, LSBFIRST, leds);
   digitalWrite(latchPin, HIGH);
}
3. Verify program arduino,apabila tidak terjadi error lanjut dengan proses upload

4. Upload program,apabila succes akan muncul tulisan done uploading,apabila ada yang belum tahu bagaimana cara upload code/sketch ke board arduino bisa baca disini

5. Sekarang kalian coba simulasikan pada software proteus


Share:

0 comments:

Posting Komentar

Copyright © FILAB | Powered by FILAB
Design by Fickry Muhammad | Technology by Filab.id