Nogen der kender et stykke elektronik der kan klare denne opgave?
Jeg t�nker at f.eks. parallel porten kunne v�re relativt enkel at styre
igennem perl?
Hvis du kun skal bruge rel� udgange s� findes der f�rdige produkter:
http://www.sigma-shop.com/product/7/usb-relay-controller-one-channel.html
http://www.sparkfun.com/commerce/product_info.php?products_id=9526
Hvis du gerne vil have lidt mere intelligens kunne s�dan en her:
http://www.sparkfun.com/commerce/product_info.php?products_id=30
... eller en Arduino med et passende shield v�re en l�sning.
> Jeg t�nker at f.eks. parallel porten kunne v�re relativt enkel at styre
> igennem perl?
Det er efterh�nden sj�ldent at man har en parallel port, s� det er v�rd
at kigge p� en USB enhed.
--
Flemming Frandsen - http://dren.dk - YAPH
Den ser ganske interessant ud! Dels er det RS232 som Device::SerialPort nok
let klarer at styre, og dels er der fire rel�er og prisen er ca 150 :-)
Ved du om man kan f� den (eller lignende) i DK?
Jeg forestiller mig at tidshorisonten i at f� den sendt fra USA + told kan
v�re lidt besv�rlig :-)
Tricket er at der ingen firmware eller controller er, s� for at bruge
den skal du skrive noget firmware og bl�se den i en controller.
> Ved du om man kan f� den (eller lignende) i DK?
Det er olimex der har lavet boardet:
http://olimex.com/dev/avr-io.html
Et alternativ kunne ogs� v�re det her som kommer med controller
monteret: http://olimex.com/dev/avr-io-m16.html
... dog stadig uden firmware s� du skal have en programmer til at putte
firmware i den med og du skal nok skrive firmwaren i C selv.
Deres prisliste er her:
http://olimex.com/dev/pricelist.html
Arduino har indbygget USB interface (som dukker op som en seriel port)
og en bootloader som g�r at du ikke har brug for nogen ekstern
programmer, du skal selvf�lgelig stadig rode med firmwaren for at f� den
til at g�re noget interessant, men det er meget nemt at komme igang med.
Hvis du ikke vil skrive firmware selv s� er der nok kun de f�rdige
produkter i stil med den her at ty til, det ender ogs� som en seriel
port i din PC:
http://www.sigma-shop.com/product/8/eight-channel-usb-relay-controller-rs232-serial-controlled-12v.html
Hvis du gerne vil bruge parallel porten s� er der faktisk ogs� s�dan en:
http://www.sigma-shop.com/product/10/relay-unit-control-up-to-8-devices-using-your-pc-12v.html
> Jeg forestiller mig at tidshorisonten i at f� den sendt fra USA + told kan
> v�re lidt besv�rlig :-)
M�ske, regn med en uges tid eller to fra Olimex, de er i Bulgarien lige
som sigma-shop.
Nu ved jeg ikke hvad det betyder at skrive en firmware + controller, men kan
man ikke bare s�tte og slukke bits i seriel porten og s� tr�kker og slukker
rel�erne?
Den kommer altid til at v�re sluttet til en Linux uanset hvad og signalerne
initieres altid fra Perl.
> ... dog stadig uden firmware s� du skal have en programmer til at putte
> firmware i den med og du skal nok skrive firmwaren i C selv.
Den skal jeg nok stadig have forklaret :-)
> Hvis du ikke vil skrive firmware selv s� er der nok kun de f�rdige
> produkter i stil med den her at ty til, det ender ogs� som en seriel port
> i din PC:
> http://www.sigma-shop.com/product/8/eight-channel-usb-relay-controller-rs232-serial-controlled-12v.html
Den er jo endnu vildere end den anden :-D
Sparkfun kunne jeg i �vrigt ikek oprette mig p�, den ville have en gyldig
email men der var intet felt at fylde email i :-s
Jeg er ret varm p� den sidste USB sag du fandt!
Kan man der uden videre bruge Device::SerialPort til at f� t�ndt/slukket
rel�erne?
Tak for super super hj�lp!
Firmwaren er den kode som k�rer p� dimsen selv, den hedder firmware i
stedet for software fordi den er mindre nem at �ndre p�.
> Jeg er ret varm p� den sidste USB sag du fandt!
> Kan man der uden videre bruge Device::SerialPort til at f� t�ndt/slukket
> rel�erne?
Yepper, usb enheden er blot en seriel port som du s� kan sende data til
via de normale seriel api'er.
Intet kunne blive bedre :-)
Tak for hj�lpen!