Vivo in Cina a Shenzhen da quasi 10 anni.
Probabilmente e’ necessaria una spiegazione del sistema che sto realizzando.
Sto usando il sistema THEREMINO (www.theremino.com), che non ha nulla da spartire (allmeno all’inizio) con Arduino, se non la citta di origine (Ivrea) e la desinenza.
Il sistema Theremino a differenza di Arduino ha il firmware del PIC24 locked, nel senso che sono diversi anni che non ha aggiornamenti e/o modifiche. E formidabilmente stabile e permette di realizzare progetti velocemente e semplicemente. Ha un suo ambiente di programmazione e una serie di applicazioni gia’ pronte.
Il sistema si basa sul concetto degli slot e si collega ad alta velocita’ (no porta seriale emulata) con l’USB 2,
Tutto il sistema e’ OPEN SOURCE.
Il Master ha a bordo un PIC24 DIL da 28 PIN che lascia liberi all’utente 12 pin confiburabili con idevice interni.
Dodici pin possono essere tanti e pochi allo stesso tempo. Per cui “sprecare” tre preziosi pin per pilotare l’accensione di tre LED e’ un vero peccato, pertando cerco una soluzione semplice per avere i tre colori semaforici con un pin soltanto.
Ci sarebbe la soluzione di utilizzare un 74xx138 in modo da usare i tre pin come ingresso ed avere 8 pin di output per cui oltre ai tre colori, ho altri 4 pin di output da poter usare.
La gestione delel funzioni si fa con un linguaggio di programmazione semplificato che si chiama THEREMINO AUTOMATION che potete trovare qui:
Spero di aver chiarito qualche dubbio.
Saluti
Leo