[Special Needs] Iniziare con Arduino

figurati, in realtà ancora non abbiamo combinato niente però anche tu tendi a "spaziare", se continui a cambiare componenti ad ogni post, ogni discorso precedente diventa inutile; quindi prova a fermarti, una volta fatta funzionare una soluzione se ne prova un'altra smiley

Si in effetti conviene in questo caso concentrarsi su una cosa fattibile, poi si passa ad altro se ci si è sbagliati sulla fattibilità.
In genere il tuo metodo inizialmente è ottimo e serve per avere davanti tante strade e poter decidere quale intraprendere, ma c'è il forum di mezzo e si finisce per non concentrarsi su un'unico problema alla volta.

Ok tanto, stasera il mio cervello non ne vuole sapere di fare il saggio sarà forse perchè, tra puntatori a puntatori che ritornano array di strutture nel quale alcuni campi puntano ad altre struttre ecc, tra message pipe, stream pipe, device endpoints e isocrocrocchette, ho fuso le strutture interne del mio cervello.

Quindi:
Se nel pulsante misuri 11 volts, ti serve per forza un transistore altrimenti fondi arduino, l'opto è ok e lo puoi usare da subito.
Devi scaricare il datasheet ed in base a questo colleghi:
Il collettore del transistor interno al 4n35 al pin o pad del pulsante in cui hai misurato 11 volts.
L'emettitore lo connetti al negativo della batteria, chiamiamolo GND.

Il diodo contenuto nel 4n35 mi pare che sia da 20mA, quindi devi alimentare questo led tramite una resistenza di ~1kohm (in base a quella che hai), per prova anzichè usare la porta di arduino in sua vece usi la 5volts di arduino.
Quindi Anodo del led connesso con un capo della R 1kohm altro capo di questa connesso a 5 volts, katodo del led connesso a GND.

Se con questo test di suona il cicalino sei pronto per collegare il capo della R che hai posto a 5 volts ad un pin di arduino, ora sarà arduino a fornire 5 volts al led quando il pin si trova alto. ps: si capisce che devi scollegare la connessione tra R e 5 volts?

Ciao.