22-08-2017, 18:06
Siemka. Chcę zrobić dashboard do Euro Truck Simulator 2 przy pomocy Arduino, ale mam jedną zagwozdkę. O tyle wiem jak zrobić output aby przy np. kierunkowskazie dawało mi diodę, to nie wiem jak zrobić input. Chciałbym zrobić np. przełącznik hamulca ręcznego, gdyby był zwarty - ręczny byłby zaciągnięty, gdy rozwarty - opuszczony. Czy z takim kodem by to pykło?
Przycisk byłby podłączony jedną stroną do wejścia 5V, a drugą do przykładowego pinu 1.
Kod:
handbrakeActivated = false;
//dla przykladu pin 1 to moj pin
//nie zwracaj uwagi na to czy ten kod faktycznie powinien dzialac, chodzi o sam zamysł
void loop()
{
if (handbrakeActivated == false and digitalRead(1) == HIGH)
}
Keyboard.press(space);
delay(400);
Keyboard.realese(space);
}
if (handbrakeActivated == true and digitalRead(1) == LOW)
}
Keyboard.press(space);
delay(400);
Keyboard.realese(space);
}
}
Przycisk byłby podłączony jedną stroną do wejścia 5V, a drugą do przykładowego pinu 1.