c++ (arduino)
HEJ. Et lille spørgsmål: på forhånd tak!! se test program.Programmet virker som sådan - kompiler & uploder ok. Men fanger ikke input
på de 4 pin?? Indgange er selvølgelig pull-down med 10 k. modstande..
Det burde vel virke??
mvh.
Holmenshus..
// test a input
const int num = 4; //antal pin
const int val[] = {6,7,8,9}; //pin paa arduino
int i = 0;
void setup() {
for (int i=0;i<num;i++)
pinMode(val[i], INPUT); //sætter 6,7,8,9,pin som input
Serial.begin(9600);
}
void loop()
{
for (i=0;i<num;i++)
{
delay(300);
digitalRead(val[i]); //læser input
delay(200);
Serial.print(val[i]); //printer pin nr, ud OK.(6-9)
Serial.println();
if (val[i] == HIGH){
Serial.print("virker");
Serial.print(val[i]);
Serial.println();
}
else {
Serial.print(val[i]);
Serial.print("virker ikke");
Serial.println();
}
}
}