Arduino Polska Forum
ETS2 Dashboard z Arduino - Wersja do druku

+- Arduino Polska Forum (https://forum.arduinopolska.pl)
+-- Dział: Korzystanie z Arduino (https://forum.arduinopolska.pl/dzial-korzystanie-z-arduino)
+--- Dział: Piaskownica (https://forum.arduinopolska.pl/dzial-piaskownica)
+--- Wątek: ETS2 Dashboard z Arduino (/watek-ets2-dashboard-z-arduino)



ETS2 Dashboard z Arduino - Ethernet - 22-08-2017

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?

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.


RE: ETS2 Dashboard z Arduino - Sk0tcraft - 23-08-2017

Jak masz Arduino Leonardo który posiada emulację klawiatury , to tak zadziała. Jednak lepiej podłączyć przycisk z jednej strony do GND a z drugiej do pinu cyfrowego np. 6 i ustawić ten pin jako wejście podciągnięte wewnętrznym rezystorem.