blob: 6ee6c05e1c0f95d4df7b564302fa6fefa470a2f4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
|
/*
Keyboard Test
Check how the robot's keyboard works. This example
sends the data about the key pressed through the
serial port.
All the buttons on the Control Board are tied up to a
single analog input pin, in this way it is possible to multiplex a
whole series of buttons on one single pin.
It is possible to recalibrate the thresholds of the buttons using
the Robot.keyboardCalibrate() function, that takes a 5 ints long
array as parameter
Circuit:
* Arduino Robot
created 1 May 2013
by X. Yang
modified 12 May 2013
by D. Cuartielles
This example is in the public domain
*/
#include <ArduinoRobot.h>
<<<<<<< HEAD
// it is possible to use an array to calibrate
//int vals[] = { 0, 133, 305, 481, 724 };
void setup() {
// initialize the serial port
Serial.begin(9600);
// calibrate the keyboard
//Robot.keyboardCalibrate(vals);//For the new robot only.
=======
void setup(){
Serial.begin(9600);
>>>>>>> f062f704463222e83390b4a954e211f0f7e6e66f
}
void loop() {
// print out the keyboard readings
Serial.println(Robot.keyboardRead());
delay(100);
}
|