Próbowałem dzisiaj opóźnienia delay(900), próbowałem również wstępnie definiować pin A5 jako Output i potem po jego "wciśnięciu" przez kilka sekund zmieniać na Input, niestety również bez skutku. Patrząc na arduino uno powiem szczerze że nie widzę jakiegoś tranzystora skorelowanego z pinem A5. Miernik w razie czego oczywiście posiadam. Kwestia tylko czy to wina modułu czy samego arduino, które może nie dawać wystarczającego napięcia. Patrząc na moduł waveshare są tam dwa miejsca, w których można przestawiać zworki, ale nie wiem czy w tej sytuacji będzie to miało znaczenie: https://www.waveshare.com/w/upload/c/c7/...nual-1.jpg
Kod:
pinMode(A5, OUTPUT);
digitalWrite(A5, LOW);
delay(200);
digitalWrite(A5, HIGH);
delay(3500);
pinMode(A5, INPUT);