Piszę odtwarzacz mp3, który zapisuje informacje na wyświetlaczu LCD, chciałbym przekonwertować je z klawiatury na przyciski, ale ciągle otrzymuję zbyt wiele naciśnięć klawiszy. Próbowałem podciągać i opadać / rosnąć, ale wciąż otrzymuję ten sam wynik. Czy ktoś wie od razu, czy jest to znany problem, czy po prostu robię coś złego? Och, robię to również całkowicie w C przy użyciu wiringPi.
if(digitalRead(data) && millis()-startTime > 10){
i ustaw startTime za każdym razem, gdy wejdzie w pętlę.