Skip to content

Instantly share code, notes, and snippets.

@andysheen
Created February 26, 2019 09:42
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save andysheen/a9829a68a19c13b83d381bc4efc5677c to your computer and use it in GitHub Desktop.
Save andysheen/a9829a68a19c13b83d381bc4efc5677c to your computer and use it in GitHub Desktop.
int tiltX = 9;
int tiltZ = 12;
int tiltY = 6;
void setup() {
// put your setup code here, to run once:
pinMode(13, OUTPUT);
digitalWrite(13, 0);
pinMode(tiltZ, INPUT_PULLUP);
pinMode(10, OUTPUT);
digitalWrite(10, 0);
pinMode(tiltX, INPUT_PULLUP);
pinMode(7, OUTPUT);
digitalWrite(7, 0);
pinMode(tiltY, INPUT_PULLUP);
pinMode(A0, OUTPUT);
pinMode(A1, OUTPUT);
digitalWrite(A1, 0);
pinMode(A2, OUTPUT);
pinMode(A3, OUTPUT);
digitalWrite(A3, 0);
pinMode(A4, OUTPUT);
pinMode(A5, OUTPUT);
digitalWrite(A5, 0);
Serial.begin(115200);
}
void loop() {
// put your main code here, to run repeatedly:
Serial.print("X: ");
Serial.println(digitalRead(tiltX));
if (digitalRead(tiltX) == 0) {
digitalWrite(A0, 1);
} else {
digitalWrite(A0, 0);
}
Serial.print("Y: ");
Serial.println(digitalRead(tiltY));
if (digitalRead(tiltY) == 0) {
digitalWrite(A2, 1);
} else {
digitalWrite(A2, 0);
}
Serial.print("Z: ");
Serial.println(digitalRead(tiltZ));
if (digitalRead(tiltZ) == 0) {
digitalWrite(A4, 1);
} else {
digitalWrite(A4, 0);
}
delay(30);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment