Close

Arduino – problém s nastavením pinu v kódu

Úvodní stránka Fórum Software Jazyky Jazyk Wiring Arduino – problém s nastavením pinu v kódu

Aktuálně jsou na stránce zobrazeny 2 příspěvky - 1. až 2. (celkem z 2)
  • Autor
    Příspěvky
  • #7948
    mart-in
    Účastník

    Zdravím,
    začínám se zajímat o platformu Arduino a koupil jsem si Arduino Mega 2560. A hned při zkoušení prvních příkladu mě zarazila jedna věc a to rozblikání LED diody viz. následující dva zdrojové kódy:

    void setup() {
      pinMode(9, OUTPUT);
    }
    
    void loop() {
      digitalWrite(9, HIGH);  
      delay(1000);              
      digitalWrite(9, LOW);    
      delay(1000);            
    }
    int led = 9;
    
    void setup() {
        pinMode(led, OUTPUT);
    }
    
    void loop() {
        digitalWrite(led, HIGH); 
        delay(1000); 
        digitalWrite(led, LOW); 
        delay(1000); 
    }

    Problém je v tom, že oba kódy by měly být OK a dělat tu stejnou věc, ale nahrát do Arduina se mi podařilo jen ten první, kdy mám všude natvrdo napsáno „9“. Ten druhý z oficiálních stránek Arduina nahrát nejde. Je to sice taková blbost, ale prostě mě zajímá proč to nejde a kde dělám chybu? Jako vývojové prostředí používám Arduino 1.6.10. Děkuji za odpověď.

    #7955
    Zbyšek Voda
    Účastník

    Dobrý den,
    kód je naprosto v pořádku. Asi bych zkusil buďto přeinstalovat prostředí a když ani to nepomůže, tak vyzkoušet nějakou starší verzi 🙂

Aktuálně jsou na stránce zobrazeny 2 příspěvky - 1. až 2. (celkem z 2)
  • Pro reakci na toto téma se musíte přihlásit.