Buongiorno a tutti,
sono Matteo neo-iscritto e come da regolamento, se non ho sbagliato qualcosa, ho lasciato la mia presentazione nella parte del forum a cio' dedicata.
Premetto che prima di scrivere ho cercato di documentarmi sia attraverso il forum stesso sia cercando sul web ma non sono riuscito a venirne a capo. (Da neofita mi manca qualche elemento di comprensione).
Sto cercando di fare in modo che la scheda arduino, rilevati certi caratteri trasmessi via web, faccia da attuatore di un combinatore telefonico. Il modello è un Voxout alimentato autonomamente con 12V ed il cui manuale, ai fini dei collegamenti, è qui rilevabile:
Specifico che ho un Arduino 2009 con montato uno Shield Ethernet che funzionano alla perfezione.
Ho già sviluppato la parte software che, rilevata la richiesta
http://INDIRIZZO_IP/index.htm?ALERT=ON
attiva il pin digitale 6 con digitalWrite(6, HIGH);
http://INDIRIZZO_IP/index.htm?ALERT=OFF
disattiva il pin digitale 6 con digitalWrite(6, LOW);
Printo poi web il risultato con
server.print(url_param);
ed utilizzo anche un led di verifica sul pin 5 comandato allo stesso modo a seconda dei casi con
digitalWrite(5,HIGH); se ALERT= ON
digitalWrite(5,LOW); se ALERT= OFF
Fin qui tutto funziona secondo le aspettative, quello che non mi riesce è di far partire il combinatore e non capisco quale possa esserne la causa che cmq credo stia nel segnale che trasmetto o penso di trasmettere dal pin 6.
Ho letto nel manuale che "le linee da 1 a 5, se configurate come INPUTS, riferiscono a negativo" ed ho dedotto che per attivarlo dovrei passagli un LOW (ho anche messo una resistenza di pull down tra pin ed ingresso del combinatore per assicurare un segnale sicuro)... ma forse sbaglio qualcosa...
O forse, al contrario, dovrei dargli un segnale positivo ma i 5V del pin digitale di arduino non sono sufficienti a far scattare lo SSR del combinatore per cui dovrei mettergli in mezzo un transistor ?
Immagino che la soluzione sia banale, e mi piacerebbe capirne anche la logica di funzionamento.
Grazie in anticipo