Pages: [1]   Go Down
Author Topic: Pins per attachInterrupt()?  (Read 749 times)
0 Members and 1 Guest are viewing this topic.
Torino, Italy
Offline Offline
Newbie
*
Karma: 0
Posts: 33
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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?
Logged

Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 564
Posts: 12462
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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
Logged

Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

Torino, Italy
Offline Offline
Newbie
*
Karma: 0
Posts: 33
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Trovata, è la PinChangeInt Library, stasera la provo, grazie
Logged

Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 564
Posts: 12462
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Trovata, è la PinChangeInt Library, stasera la provo, grazie

E' lei smiley la PinChangeInterrupt è la versione per ATtiny.
Ciao.
Logged

Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

Pages: [1]   Go Up
Jump to: