Fórum Root.cz
Hlavní témata => Vývoj => Téma založeno: Dominic 24. 02. 2017, 16:15:52
-
Zdravím prosím mohl by mi nekdo poradit co mám blbě?...snažím se udelat opravdu jednoduchy alarm s tím ze k arduinu pripojim nejaky klakson a dalsí vodič, který když přeruším(přestrihnu), tak to spusti alarm.
Mám takový jednoduchy kod, ale evidentne ho mám špatne :-(
const int Alarm = 8;
const int Drat = 9;
void setup()
{
pinMode(Alarm, INPUT);
pinMode(Drat, OUTPUT);
}
void loop()
{
if (digitalRead(Drat) == 1)
{
digitalWrite(Alarm, HIGH);
}
else
{
digitalWrite(Alarm, LOW);
}
}
-
nemáte to jen přehozený? Alarm je připojený k pinu 8 a čte to přerušení na pinu 9?
pokud ano, tak:
pinMode(Alarm, OUTPUT);
pinMode(Drat, INPUT);
-
No spíše mám asi chybu v kodu protože v Arduino IDE mi to hází chybu
-
kope chybové hlášky:
Arduino: 1.8.1 (Windows XP), Vývojová deska: "Arduino/Genuino Uno"
collect2.exe: error: ld returned 5 exit status
exit status 1
Nastala chyba při kompilaci u desky Arduino/Genuino Uno.
Táto zpráva by měla mít víc informacií v
"Zobrazení podrobného výstupu při kompilaci"
podle zapnuté volby v Soubor -> Nastavení.
-
kope chybové hlášky:
Arduino: 1.8.1 (Windows XP), Vývojová deska: "Arduino/Genuino Uno"
collect2.exe: error: ld returned 5 exit status
exit status 1
Nastala chyba při kompilaci u desky Arduino/Genuino Uno.
Táto zpráva by měla mít víc informacií v
"Zobrazení podrobného výstupu při kompilaci"
podle zapnuté volby v Soubor -> Nastavení.
Co si to přečíst ;)
-
no nastaveny mam vse spravne proto ze jiny sketche mi funguji