Hallo Mensen,
Ik heb een stukje code deels overgenomen en ondanks alle vergelijkingen met andere stukjes code, werkt het niet.
Het gaat om iets simpels als het "herkennen" van een drukknop aanslag.
Drukknop wordt ingedrukt en er moet wat gebeuren.
Maar dat gebeurt niet.
code:
#include <Keyboard.h>
void setup() {
pinMode(3,INPUT_PULLUP);
pinMode(4,INPUT_PULLUP);
pinMode(5,INPUT_PULLUP);
Serial.begin(9600);
delay(5000);
}
void loop() {
Keyboard.begin();
//if (digitalRead(5) == 0)
// {
Keyboard.write('a');
Keyboard.print("bbb");
delay(500);
// }
Keyboard.end();
}
Ik laat wat letter verschijnen in mijn serial monitor en zoals het hier aangegeven staat, werkt het gewoon.
na 5 sec begint hij elke halve seconde "abbb" te spugen.
Maar hij moet dat pas doen wanneer ik de toets aan poort 5 heb ingedrukt.
Deze drukknop trekt poort 5 naar null, maar dat lijkt niet te werken.
Doe ik iets verkeerd in de code?