30 lines
799 B
C++
30 lines
799 B
C++
void setup() {
|
|
// initialize serial communications at 9600 bps:
|
|
Serial.begin(57600);
|
|
for (int i=2; i<11; i++) pinMode(i, INPUT);
|
|
for (int i=2; i<11; i++) digitalWrite(i, HIGH);
|
|
}
|
|
|
|
void loop() {
|
|
if (!digitalRead(6)) Serial.print('s');
|
|
if (!digitalRead(7)) Serial.print('d');
|
|
if (!digitalRead(8)) Serial.print('w');
|
|
if (!digitalRead(9)) Serial.print('a');
|
|
if (digitalRead(9)&&digitalRead(8)&&digitalRead(7)&&digitalRead(6)) Serial.print('p');
|
|
|
|
|
|
if (!digitalRead(3)) Serial.print('r');
|
|
else Serial.print('t');
|
|
|
|
if (!digitalRead(4)) Serial.print('g');
|
|
else Serial.print('h');
|
|
|
|
if (!digitalRead(5)) Serial.print('b');
|
|
else Serial.print('c');
|
|
|
|
if (!digitalRead(10)) Serial.print('i');
|
|
else Serial.print('j');
|
|
|
|
delay(100);
|
|
}
|