[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [OT] Controllare relè via seriale



On Sun, 5 Mar 2006 14:01:50 +0100
Vinz486 <vinz486@gmail.com> wrote:
> 
> Il problema è che non ho la minima ida di come:
> 
> 1. Costruire un adattatore seriale-relè
> 2. Controllare tale adattatore via software
> 
> Avete idee/esperienze in merito?

Io l'ho fatto seguendo il coffe howto, lo schema del circuito lo trovi li: si tratta di un transistor e di un rele... poche cose. Comunque ti allego il sorgente del programma che uso io, è in c. 

Questo è per "accendere"

#include <stdio.h>
#include <unistd.h>
#include <asm/io.h>

#define BASE 0x378 
int main()
{
ioperm(0x378, 5, 1);

outb(95, 0x378);


printf("status: %d\n", inb(0x378 +1));


}


Mentre quest'altro è per "spegnere"

#include <stdio.h>
#include <unistd.h>
#include <asm/io.h>

#define BASE 0x378 
int main()
{
ioperm(0x378, 5, 1);

outb(0, 0x378);


printf("status: %d\n", inb(0x378 +1));


}





Reply to: