Volendo utilizzare una coppia di encoder AS5040 contemporaneamente, quali pins posso utilizzare oltre al 2 e 3?
Il codice di riferimento è qui: http://wiki.makerbot.com/mre2, dove si impone l'uso dei due pins 2 e 3 (per un solo encoder) perchè hanno una 'particolarità hardware', credo la gestione di interrupt esterni (sono newbie e non so cosa voglia dire ...). Se non ci sono altri pins (Arduino Uno) con queste caratteristiche, c'è la possibilità di risolvere il problema via software?
GigiG:
Volendo utilizzare una coppia di encoder AS5040 contemporaneamente, quali pins posso utilizzare oltre al 2 e 3?
Il codice di riferimento è qui: http://wiki.makerbot.com/mre2, dove si impone l'uso dei due pins 2 e 3 (per un solo encoder) perchè hanno una 'particolarità hardware', credo la gestione di interrupt esterni (sono newbie e non so cosa voglia dire ...). Se non ci sono altri pins (Arduino Uno) con queste caratteristiche, c'è la possibilità di risolvere il problema via software?
Sì, c'è la lib "pinChangeInperrupts", dovrebbe chiamarsi così, che ti permette di scegliere pin a tuo piacimento da gestire come interrupt. Cercala nel PlayGround
Trovata, è la PinChangeInt Library, stasera la provo, grazie
GigiG:
Trovata, è la PinChangeInt Library, stasera la provo, grazie
E' lei
la PinChangeInterrupt è la versione per ATtiny.
Ciao.