Permalänk
Medlem

Eget program till velleman K8090

Hej!

Jag har haft ett projekt där jag genom en dator i väggen ska styra lite lampor och ett lås till dörren. Jag har då en dator med XP och sen ett usbkort från velleman (K8090). Jag har fram tills nu använt mig av deras egna program, lite b, och vill nu kunna göra min egna knappar så att säga. Har försökt med N-Button men inte fått det att funka med kommunikationen från datorn till kortet (kan beror på att jag kör på trial).

Jag har inte sysslat med programmering innan så har ingen kunskap inom detta men undrar hur jag på lättaste sätt skulle kunna göra min egna knappar för att få det och se lite snyggare ut. Jag är öppen för förslag!

/ Svante

Redigerat bort delar av inlägget pga regelbrott. /Mod
Visa signatur

Dyselxi är INTE kul att ha, beklagar för eventuella stavfel och/eller grammatik fel

Permalänk
Hedersmedlem

Intressant kort det där. Så vitt jag kan se finns det ett kit med exempel och grejer man kan ladda ner, men det blir nog svårt att göra något mer avancerat om man inte kan programmera. Om du sponsrar mig med ett kort kan jag skriva ett program till dig.

Visa signatur

Använd gilla för att markera nyttiga inlägg!

Permalänk
Moderator
Moderator

*tråd rensad*

Att efterfråga piratkopierade program är mot reglerna på SweClockers, ta och läs på dem igen TS är du snäll så slipper vi mer bekymmer. Vill du diskutera modereringen så är du välkommen att skicka ett pm.

Citat:

§ 7 Piratkopiering
Det är inte tillåtet att sprida länkar till piratkopior. Det är inte heller tillåtet att diskutera hur man kringgår kopieringsskydd eller olovligen kopierar upphovsrättskyddade verk.

All antydan till innehav av piratkopierat material är förbjuden.

Trots att det kan vara lagligt att göra privata kopior är diskussioner om detta inte tillåtet. Svensk och internationell lagstiftning är svårtolkad och föränderlig och eftersom forumets moderatorer inte är jurister som kan bedöma varje enskilt fall är samtliga diskussioner av denna typ förbjudna. För mer information om § 7, se FAQ.

Visa signatur

Forumregler | Synpunkter på moderering i forumet? Kontakta via PM, Email eller kontaktformuläret.
Huvudadmin för Geeks Discord - Mötesplatsen för gamers

Permalänk

Jag skulle nog kunna säga ungefär samma sak som giplet. Ett kort och en plastlåda för inbyggnad av kortet så kan jag fixa ett program

Visa signatur

The Programmer

Permalänk
Medlem
Skrivet av Krullizz:

Hej!

Jag har haft ett projekt där jag genom en dator i väggen ska styra lite lampor och ett lås till dörren. Jag har då en dator med XP och sen ett usbkort från velleman (K8090). Jag har fram tills nu använt mig av deras egna program, lite b, och vill nu kunna göra min egna knappar så att säga. Har försökt med N-Button men inte fått det att funka med kommunikationen från datorn till kortet (kan beror på att jag kör på trial).

Jag har inte sysslat med programmering innan så har ingen kunskap inom detta men undrar hur jag på lättaste sätt skulle kunna göra min egna knappar för att få det och se lite snyggare ut. Jag är öppen för förslag!

/ Svante

Det finns ju ett kit med guide, dll filer för .NET och en test/demo
http://www.vellemanusa.com/downloads/files/downloads/k8090_vm...

Edit: Det verkar blir svårt att arbeta med deras DLL-fil. Det inte är dokumenterad och jag hittar ingen dokumentation online!
Men installera Visual Studio om du inte har det. Välj ett språk, Jag försltår C#. Skapa ett nytt projekt i de språk du valt och sedan höger klicka på "References" till höger i din projektmapp. Välj "Add References", Välj "Browse" och sedan "Browse"-knappen och navigera dig bort till DLL-filen.

Sen når du alla klasser genom att skriva Velleman.kit.

edit: Hade lite dötid så jag slog ihop ett litet projekt till reläkortet.
https://anonfiles.com/file/c3247425a0ff5de3b86b82375a64aefd

Projektet tänder och släcker alla lamporna - men nu kanske du kan få en idé hur man gör. Det väldigt lätt när man började förstå hur det fungerar.
Här har du ett urklipp ifrån PDF:en som beskriver vilka relän som tillhör vilken bit.

OBS! C# använder sig av "0x" prefix för att definera hexadecimala värden.
I projektet ovan skickar jag 0xFF till reläkortet.
0xFF = 11111111.
Om du vill tända varannan lampa kan du använda dig av 0xAA
0xAA = 10101010.

Här har du en liten fusklapp för att beräkna hexadecimala värden ifrån binära.
http://www.wolframalpha.com/input/?i=binary+10101010+to+hex

Visa signatur

~. Citera så jag hittar tillbaka .~