Kód: Vybrať všetko
#include <Keyboard.h>
int ledPin = 6;
void setup()
{
pinMode(ledPin, INPUT);
Keyboard.begin();
}
void loop()
{
while (digitalRead(ledPin) == HIGH){
Keyboard.press(218);
}
}
Moderátor: Moderátori
Kód: Vybrať všetko
#include <Keyboard.h>
int ledPin = 6;
void setup()
{
pinMode(ledPin, INPUT);
Keyboard.begin();
}
void loop()
{
while (digitalRead(ledPin) == HIGH){
Keyboard.press(218);
}
}
Nakresli nám tu elektrickú schému toho zapojenia lebo v programe chyba nie je. Teda ak pominieme že neriešiš zákmity tlačítka. (možno to riešiš cez hw, preto ten dotaz na schému)Pridadzam naň +5V z Arduina, oproti GND, vedla GND mam digit pin 6
Ak je to zapojené dobre tak Pullup rozhodne áno. Je vcelku jedno či si ho zapneš na porte alebo to urobíš externým odporom.Skúšal som nastavovať pinmode s Pullup, LOW a inými parametrami ale bezúspešne
Kód: Vybrať všetko
while (digitalRead(ledPin) == LOW){
Keyboard.press(218);
}
No ako povies.martinius96 napísal:Otočené o 90°nie je a nefunguje mi to ani tak. Problém stále pretrváva.