Home Forum Scrivi una domanda di elettronica Programmazione C# e IR

Questo argomento contiene 2 risposte, ha 3 partecipanti, ed è stato aggiornato da  stewe 2 anni, 11 mesi fa.

Stai vedendo 3 articoli - dal 1 a 3 (di 3 totali)
  • Autore
    Articoli
  • #58509

    CIMO
    Membro

    Ciao raga mi scuso se ho sbagliato sezione ma nn sapevo dove postare visto che il mio problema riguarda 2 argomenti

    Pre– sto cercando di capire come fare interagire ir trasmettitori/ricevitori con il computer e un programma scritto in c#

    1) ir tra/ric e c# . Partiamo con il fatto che nn so se e’ possibile far dialogare gli ir con un programma scritto in c#
    Conosco il c# ma lo uso per programmi aziendali e cose del genere ed e’ la prima volta che entro nel mondo dell’ elettronica
    Volevo sapere prima cosa di tutto se c# permette di programmare anche per componenti elettronici xke se nn sbaglio per queste cose e’ meglio il c++ e via dicendo… ma spero fortemente che il c# vada bene lo stesso .. tanto nn devo creare razzi per marte ma solo piccole cose per me stesso.

    2) vorrei creare un modo per fare interagire gli ir con un programma scritto in c# il programma deve essere un form con sfondo nero e un puntino al centro
    gli ir trasmettitori posti in alto e sinistra e i ricevitori in basso e a destra
    se metto un dito in un punto del quadrato di ir il programma mi deve spostare il puntino nelle coordinate del mio dito

    Il c# lo so bene senza problemi e costruirmi una cornice di ir alimentata da usb anche
    quello che mi frega e come fare comunicare gli ir e c# con un controller o che

    qualcuno mi puo’ dare qualche dritta cosi’ da farmi aprire un nuovo mondo e farmelo anche capire? =) thanks!!

    #70685

    stewe
    Membro

    …Se ho capito bene vorresti realizzare uno schermo touchscreen a raggi infrarossi…
    C’è da dire che non dovresti mettere solamente un trasmettitore in alto a sinistra e un ricevitore in basso a destra, ma risulterebbe necessario creare una matrice di led con luce a raggio collimato e relativi fotodiodi.
    Per quanto fitta tu possa fare questa griglia otterresti comunque pochissimi punti disponibili… siamo abituati a schermi touch capacitivi, in grado di stupirci in quanto a precisione!

    #70682

    Emanuele
    Keymaster

    Per far dialogare il C# con i trasmettitori IR (o anche ricevitori) dovresti realizzare un’interfaccia tipo RS232 – Microcontrollore (o Arduino) – Diodi IR

    Inizia a leggere questo

    http://it.emcelettronica.com/comunicazione-seriale-c

    (una alternativa potrebbe essere la gestione della porta parallela, lì potresti controllare direttamente i diodi_ir ma sarebbe limitante, dipende comunque dall’applicazione)

Stai vedendo 3 articoli - dal 1 a 3 (di 3 totali)

Devi aver eseguito l’accesso per poter rispondere a questa discussione.