Arduino + PS/2 Keyboard Controlled LED Flasher
by djsadeepa in Circuits > Arduino
4357 Views, 18 Favorites, 0 Comments
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.
Parts
- Arduino
- LED
- 470 ohm Resistor
- PS/2 Keyboard
PS/2 Keyboard connector
Connection



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.
Code
First Include this library to Arduino (Sketch > Add file) < PS2Keyboard.h>
<p>#include < PS2Keyboard.h><br>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); } }}</p>
Finished - Working Video

Now power the arduino and Pess any number on keyboard.
Ex:- no. 7
See how the LED Flashing changed.