Close

Přerušení

Úvodní stránka Fórum Vaše projekty Arduino Přerušení

  • Toto téma obsahuje celkem 18 odpovědí. Do diskuze (3 diskutující) se naposledy zapojil uživatel posjirka a poslední změna proběhla před 7 roky a 7 měsíci.
Aktuálně jsou na stránce zobrazeny 4 příspěvky - 16. až 19. (celkem z 19)
  • Autor
    Příspěvky
  • #8296
    Dupla
    Účastník

    Hned po nahrátí programu to takto udělá.
    Pokud nahraju svůj program bez reakcí na snímače, jen čistě vysuň, delay, zasuň, tak se válce po nahrání programu nesrazí.

    #8300
    posjirka
    Účastník

    zkus tam dát ten delay 20s … jen test nikoliv řešení

    #8313
    Dupla
    Účastník

    Zkusil jsem tedy těch 20 s delay. Po nahrátí se všechny válce srazí a nic se neděje, pokud ovšem zastavím vzduch do válců, rozdělím je od sebe manuálně a vzduch opět zapnu, program se rozjede a jede tak, jak má.

    #8317
    posjirka
    Účastník

    hmmm, tak to vypadá na chybu jménem ARDUINO.
    máš 2 možnosti:
    1, mít ještě dodatečnou podmínku, že dokud neporběhne setup() tak se nesmí spustit proces. Něco jako odpojení zdroje s tím, že ve smyčce loop() jej připojíš.
    2, nahrát program bez podpory bootloaderu:
    tzn. 1 arduino budeš mít jako to, co pracuje a dále už se nebude chovat jako arduino a druhé budeš mít jako programátor pro nahrání nové verze = přes USB nepůjde nahrát nový program, pouze komunikace s PC. Funguje to tak, že z 1. arduina udělaáš tzv. stand alone (v podstatě holý procesor se zdrojem) a programovat jej budeš pomocí ICSP rozhraní.
    https://www.arduino.cc/en/Tutorial/ArduinoISP

    máš možnost to vyzkoušet?

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