/* Pushbutton with Pullup, Teensyduino Tutorial #3
http://www.pjrc.com/teensy/tutorial3.html
This example code is in the public domain.
2019-07-12 Changed for test of Teensy Bat Detector buttons. Bengt Karlsson
*/
void setup() {
Serial.begin(38400);
pinMode(29, INPUT_PULLUP);
pinMode(30, INPUT_PULLUP);
pinMode(31, INPUT_PULLUP);
pinMode(36, INPUT_PULLUP);
pinMode(34, INPUT_PULLUP);
pinMode(35, INPUT_PULLUP);
pinMode(38, INPUT_PULLUP);
pinMode(37, INPUT_PULLUP);
}
void loop()
{
if (digitalRead(29) == LOW) Serial.println("ENC_L button pressed!!!");
if (digitalRead(30) == LOW) Serial.println("ENC_L turned A!!!");
if (digitalRead(31) == LOW) Serial.println("ENC_L turned B!!!");
if (digitalRead(36) == LOW) Serial.println("ENC_R button pressed!!!");
if (digitalRead(34) == LOW) Serial.println("ENC_R turned A!!!");
if (digitalRead(35) == LOW) Serial.println("ENC_R turned B!!!");
if (digitalRead(38) == LOW) Serial.println("MICROPUSH_L button pressed!!!");
if (digitalRead(37) == LOW) Serial.println("MICROPUSH_R button pressed!!!");
delay(250);
}