Alex8888 wrote:
Salve a tutti! sono nuovo del forum e mi sto avvicinando al mondo del c#! per adesso direi che sono praticamente a zero però ho tanta voglia di capire e imparare. spiego qual'è il mio problema. Ho una dispositivo esterno( per chi lo conoscesse:
"arduino") con il quale devo aprire delle porte temporizzate e volevo comunicare e fare un'interfaccia grafica che mi permettesse di fare questo tramite pagina web. mi è stato consigliato di usare il c# però non so minimante dove mettere
le mani. qlc di voi sa come potrei fare una "semplice" programmino che mi legga i valori 0 o 1 che mando con il dispositivo esterno e a seconda di quale arriva scrivere a video (esempio) "porta aperta" o "porta chiusa". in
pratica vorrei fare una connessione tra arduino e pagina c#. vi ringrazio vivamente per qls risposta!!!
Esiste una versione speciale di Arduino chiamata Netduino su cui gira il MicroFramework e su cui puoi anche scrivere un semplice webserver (e molto di più).
Per la cronaca se Martedi pomeriggio sei da quelle parti, io ne parlo:
http://dotnetmarche.org/eventi/Default.aspx?IDevento=41
Una volta che il device ha un webserver implementato, non ti resta che usare le classi di System.Net oppure direttamente un controllo browser.
HttpWebRequest:
http://msdn.microsoft.com/en-us/library/system.net.httpwebrequest.aspx
esempio:
http://www.codeproject.com/KB/IP/httpwebrequest_response.aspx
Raffaele Rialdi http://www.iamraf.net
Weblog: http://blogs.ugidotnet.org/raffaele
Microsoft MVP profile
https://mvp.support.microsoft.com/profile/raffaele
UGIdotNET - http://www.ugidotnet.org/
Raffaele Rialdi [MVP] My articles and videos: http://www.iamraf.net Italian blog: http://blogs.ugidotnet.org/raffaele