Arduino + PS/2 Keyboard controlled LED Flasher

Hi all, It's another Hack with Arduino to be used with PS/2 Keyboard to Control an LED Flasher.

Step 1: Parts

  • Arduino
  • LED
  • 470 ohm Resistor
  • PS/2 Keyboard
  • PS/2 Keyboard connector

    Step 2: Connection

    Arduino + PS/2 Keyboard controlled LED Flasher
    Arduino + PS/2 Keyboard controlled LED Flasher
    Arduino + PS/2 Keyboard controlled LED Flasher

    Connect the Arduino to Keyboard.There are 4 wires coming from the keyboard and their connections to arduino Digital pins are as follows.

  • 5V :- Arduino 5V out
  • Ground :- Arduino GND
  • Clock :- Arduino Pin 3
  • Data :- Arduino Pin 8

    Connect LED to Arduino Pin 9.

    Step 3: Code

    First Include this library to Arduino (Sketch > Add file)

    #include
    const int DataPin = 8; const int IRQpin = 3; char c; PS2Keyboard keyboard; int led = 9; // the pin that the LED is attached to void setup() { delay(1000); keyboard.begin(DataPin, IRQpin); pinMode(led, OUTPUT); } void loop() { { if (keyboard.available()) { c = keyboard.read()*25; analogWrite(led, c); } }}

    Arduino + PS/2 Keyboard controlled LED Flasher
    PS2Keyboard.cpp13 KB
    Arduino + PS/2 Keyboard controlled LED Flasher
    PS2Keyboard.h6 KB

    Step 4: Finished - Working video

    Now power the arduino and Pess any number on keyboard.

    Ex:- no. 7

    See how the LED Flashing changed.

  •  
     

    Tag cloud

    make build easy simple arduino making homemade solar laser printed portable cheap mini building custom cardboard wooden create super lego turn paracord chocolate your paper light intel