Hirdetés

Új hozzászólás Aktív témák

  • KFORboy

    senior tag

    Halihó...
    Még mindig kezdő vagyok a programozásban és bár amilyen jól indultak a kezdetek... úgy elakadtam egy szerintem tökre alap dolognál és eléggé bosszant.

    Milyen kódvariánssal és értékekkel kell játszanom ahhoz, ha időzítést akarok csinálni?

    Például:
    Készülék bekapcsol, program elindul, leszámol 3 órát.
    3 óra letelt pin x megy highba

    Hiába keresek kulcsszavak alapján youtube-on, csak a Delay, Millis, Micros kerülnek csak elő, nekem pont, hogy nem lefelé kellene lépnem a mértékegységekkel hanem fölfelé.

    Akár ha van erre tutorial, az is jó lenne, hogy az if meg else okosságokat is hozzá tudjam gondolni.
    Pl hogy ha pin X high akkor a counter újraindul.
    Counter után következő counter indítása és ha az lejár akkor nincs loop hanem program megállt.

    Vagy pl első counter letelte után pin X high és induló második counter, de ez előtt/közben ha pin Y high akkor az egész visszakerül az első counter állapotba, azaz pin X LOW és kezdődik megint az egész ugyebár.

    Remélem nem fogalmaztam nagyon sután.
    Kísérletezni se tudok mert a posta rendesen kiszúrt velem és nagyon nem akar kínából érkezni mostanában semmim, így csak virtuálisan "dolgozom" előre és a kísérletet és társait meg a képzelőerőmre bízhatom : /

Új hozzászólás Aktív témák