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

  • daninet

    veterán

    Sziasztok!
    Rotary enkóderrel küzdök, nem tudom eldönteni én vagyok a béna vagy az enkóder rossz. Még a mintakódok sem működnek nekem.
    Adott egy darab egyszerű rotary enkóder, klikkelős fajta 5 lába van, 5V, GND, SW, DT, CLK
    Rákötöttem arduinora CLK és DT a 2-3 pinre, 5v, gnd stb.

    Feltöltöm az alábbi minta kódot, de tökmindegy melyik mintakódot töltöm fel, az ardunio.cc oldalról feltöltött is ugyan ezt csinálja.
    Mindegy, hogy balra vagy jobbra tekerem, látszólag ugyanazt a pulzust adja be és a függvényben levő counter csak felfelé számol. Aztán néha pedig bedobja random egyszer egyszer az ellenkező irányba is. Ha felcserélem a breadboardon a lábak tüskéit akkor is csak ugyanarra számol. :F

    Ez a konzol kimenet:
    18:11:20.981 -> Direction: CW -- Value: 45
    18:11:21.049 -> Direction: CW -- Value: 46
    18:11:21.253 -> Direction: CW -- Value: 47
    18:11:21.287 -> Direction: CW -- Value: 48
    18:11:21.321 -> Direction: CW -- Value: 49
    18:11:21.423 -> Direction: CW -- Value: 50
    18:11:21.457 -> Direction: CW -- Value: 51
    18:11:21.526 -> Direction: CW -- Value: 52
    18:11:21.666 -> Direction: CW -- Value: 53
    18:11:21.701 -> Direction: CW -- Value: 54
    18:11:21.701 -> Direction: CW -- Value: 55
    18:11:21.734 -> Direction: CW -- Value: 56
    18:11:22.041 -> Direction: CW -- Value: 57
    18:11:22.041 -> Direction: CW -- Value: 58
    18:11:22.076 -> Direction: CW -- Value: 59
    18:11:22.109 -> Direction: CW -- Value: 60
    18:11:23.166 -> Direction: CW -- Value: 61
    18:11:23.267 -> Direction: CW -- Value: 62
    18:11:24.017 -> Direction: CW -- Value: 63
    18:11:24.086 -> Direction: CW -- Value: 64
    18:11:24.593 -> Direction: CW -- Value: 65
    18:11:24.697 -> Direction: CW -- Value: 66
    18:11:25.070 -> Direction: CW -- Value: 67
    18:11:25.174 -> Direction: CW -- Value: 68
    18:11:25.448 -> Direction: CW -- Value: 69
    18:11:25.516 -> Direction: CCW -- Value: 68
    18:11:25.687 -> Direction: CW -- Value: 69
    18:11:25.789 -> Direction: CW -- Value: 70
    18:11:26.130 -> Direction: CW -- Value: 71

    Miért vegyem meg, ha 3x annyiért, 3x annyi idő alatt megépíthetem? ´¯`·.¸¸.·´¯`·.¸><(((º>

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