Gestione Interrupt e BUS in contemporanea


salve,

volevo capire se è possibile con arduino uno, mega e nano gestire in contemporanea:
- bus per la comunicazione master/slave con altri arduini
- interrupt per pulsanti

in pratica, vorrei instaurare una comunicazione tra vari arduini attraverso il bus(rs485) e lasciare ai singoli arduini la possibilità di gestire gli interrupt si pin.

esempio : se premo un pulsante vorrei eseguire subito uno spezzone di programma/procedura che modifica un flag o memorizzi l'attimo in cui lo stesso e stato fatto e in contemporanea non perdere la possibilità di comunicare con il master/slave.

avete idee?

thanks

certo che è fattibile e anche in più modi. se colleghi un pulsante per pin o anche se usi una matrice di pulsanti. tutti pin hanno il trigger pin_changed, solo che ci sono 3 isr, una per gruppo di pin.
cerca nel playground la lib (credo) interruptpinchanged (ho connessione internet pessima).

ciao.


Arduino Forum > International > Italiano > Software (Moderator: leo72) > Gestione Interrupt e BUS in contemporanea


arduino

Comments