|
Re: Azteeg X1 3DP 3D Printer controller now in stock June 17, 2012 09:18AM |
Registered: 14 years ago Posts: 10 |
Quote
/*
Endstop Test Firmware for Azteeg X1 and Saguinololu 1.3
Based on RAMPS test code by Bart Meijer/Misan
and Azteeg test code by roy @ panucatt
jed "who gets mail at" pobox.com
reprap.org
*/
#define X_MIN_PIN 18
#define Y_MIN_PIN 19
#define Z_MIN_PIN 20
#define SERIAL_SP 115200
int val,lastval=127;
void setup() {
Serial.begin(SERIAL_SP);
pinMode(X_MIN_PIN , INPUT);
pinMode(Y_MIN_PIN , INPUT);
pinMode(Z_MIN_PIN , INPUT);
digitalWrite(X_MIN_PIN, HIGH); // turn on pullup resistor
digitalWrite(Y_MIN_PIN, HIGH); // turn on pullup resistor
digitalWrite(Z_MIN_PIN, HIGH); // turn on pullup resistor
}
void loop () {
delay(100); // number of milliseconds to pause for debounce
val = digitalRead(X_MIN_PIN)*4 + digitalRead(Y_MIN_PIN)*2 + digitalRead(Z_MIN_PIN);
if (lastval != val) {
lastval = val;
Serial.print("val=");
Serial.println(val, BIN);
}
}
|
Re: Azteeg X1 3DP 3D Printer controller now in stock June 19, 2012 11:15AM |
Registered: 14 years ago Posts: 156 |