Mám takový malý problém. Mám na UNU připojeno servo (červený 5v; hnědý GND; oranžový D9) a vše jede ok. Servo simuluje stisk opravdového fyzického tlačítka. Takže jeho posun cca 20st tam a 20st zpět udělá ten stisk. Toto ok, teď vysvětlím problém...
V mém projektu je celé arduino i s připojeným PC vypnuté a v případě potřeby si dálkově tento PC zapnu (čímž samozřejmě i ARD)
No ale po tomto spuštění se VŽDY servo pootočí o cca 25st a po 1sec se vrátí do "startovní polohy" a pak už je vše OK.
Ať dělám co dělám VŽDY je tomu tak a to servo prostě po úvodním spuštění udělá tento pohyb, čímž mi samozřejmě stiskne i to tlačítko, což je nežádoucí.
Je možné nějak docílit, aby po připojení ARD se servo ani nehlo?
Kód jsem úplně ořezal a stále to dělá:
Díky
#include <Servo.h>
Servo myservo;
int pos = 0; // startovní poloha
void setup()
{
myservo.write(pos);
myservo.attach(9);
}
void loop()
{
}