peripheriegerät mit programm verbinden



  • Guten Abend zusammen.
    Mich interessiert wie man z.b. eine Lichtschranke in sein Programm einbinden kann. Wird die Schranke gebrochen wird ein eine Nachricht ans Programm geschickt, welches dann entsprechend darauf reagiert.
    Wie realisiert man soetwas? Hatte schon gegoogled, aber nicht wirklich was dazu gefunden.

    Ich nehme an, dass da Kenntnisse über c++ und der winapi nicht ausreichen oder?

    mfg Obst



  • Lötkolben
    SerialPort Anschluss
    Elektrotechnikkenntnisse

    OpenFile
    ReadFile

    Damit sollte man schon recht weit kommen... Da musst du dich nicht um Treiberentwicklung kümmern



  • hallo 🙂

    Im einfachsten Fall opferst Du eine Mouse/Tastatur .. und benutzt die als Schalter.

    Sonst gäbs noch die Möglichkeit über s Internet mit SMS zu arbeiten.
    Handy schickt SMS -> Internetdienst schickts Dir auf den Rechner -> der reagiert.

    Da Rs232 heute nicht mehr an jedem Rechner zu finden ist
    wäre die nächsthöhere Variante vermutlich sowas
    http://www.obdev.at/products/vusb/index-de.html
    (selbst schon gebaut - Der chip hat so um die 2 Euro gekostet meine ich)
    die kann man mit teureren Chips, Multiplexern oder fertigen Platinen fast beliebig hochdimensionieren.
    Das schöne ist man kann hier tatsächlich einzig mit der WinApi arbeiten
    wenn man den Treiber nicht anpassen will.

    Interessant könnten auch LAN-basierte Geräte wie der Raspberry Pi sein.

    Viel Spass 🙂

    Edit:
    Für die einfacheren Sachen reicht die WinApi,
    kompliziert wirds imho erst wenn man eigene Steckkarten produziert
    denn die sind vom Timing absolut Profi-Niveau.



  • ...



  • Oder man nimmt einfach FTDI-Chips.



  • Vielen Dank für die Antworten 🙂 werde mir das ganze mal angucken.



  • Gibts FTDI s eigentlich auch als DIP s mittlerweile ?


Anmelden zum Antworten