Kontrola elektricnog kola preko racunara

Discussion in 'Operativni sistemi, aplikacije i programiranje' started by Ludimedi, Nov 24, 2012.

  1. Ludimedi

    Ludimedi Aktivista

    E ovako, znaci zanima me kako da npr. preko programa uradjenog u c++-u palim led diodu u elektricnom kolu koje je spojeno preko usb porta ili paralel porta (ili bilo kojeg porta samo da je povezano sa maticnom). Malo detaljnije, znaci treba mi da dok program radi i npr. bool f-ja je true treba da svijetli led dioda, ako je false onda treba da ne svijetli.

    Jos samo ako vam je mrsko objasnjavati ako ima puno, dobro bi mi dosao i neki link sa neta. Trazio sam svasta ali nisam nasao to sto mi treba.

    Hvala unaprijed
     
  2. selvin

    selvin Moderator

  3. Ludimedi

    Ludimedi Aktivista

  4. Ludimedi

    Ludimedi Aktivista

    Imam novi problem.
    http://www.epanorama.net/circuits/lptleds.gif
    znaci povezem kao na slici ali samo jednu diodu i otpornik serijski (uzeto sa http://www.epanorama.net/circuits/parallel_output.html), znaci povezem sve i kad pokrenem ovo u c++:

    #include <stdio.h>
    #include <dos.h>
    #include <conio.h>

    /********************************************/
    /*This program set the parallel port outputs*/
    /********************************************/

    void main (void)
    {
    outp(0x378,0xff); /* output the data to parallel port */
    getch(); /* wait for keypress before exiting */
    }

    sve prodje, program kompajlira ali onda izbaci:

    Unhandled exception at 0x012813a5 in parallel port ucenje.exe: 0xC0000096: Privileged instruction.

    LED ne svijetli nikako.
     
  5. selvin

    selvin Moderator

  6. Ludimedi

    Ludimedi Aktivista

    znaci do sistema je.. skidam sad 98-cu pa cu probat sa virtualnom masinom ovo da vidim kakav ce rezultat biti..sada koristim win 7 64bit
     
  7. Ludimedi

    Ludimedi Aktivista

    uspio sam preko 98-ce ali sam morao jos instalirati ovaj Borland c++ 3.1..

    ali fazon je sto meni treba nesto da kontrolisem preko win 7 i c++..nasao sam nesto vezano za InpOut32.dll ali ne kontam to bas, jel ima neki tutorijal vezano za to??
     
  8. Ludimedi

    Ludimedi Aktivista

    rijesio sam problem preko serial porta..