Diskuze: ovládání usb

C# .NET .NET (C# a Visual Basic) ovládání usb American English version English version

Avatar
Adam Ježek
Tým ITnetwork
Avatar
Adam Ježek:

nejde v c# nějak udělat že po spuštění by si program přivlastnil jeden usb port pro sebe a místo toho, aby fungoval jako normálně pro připojení myši ad, tak by v něm šli zapínat/vypínat kontakty a moch bych tim spínat relé,´? prostě programu řeknu že na třetím kontaktu chci pustit proud a on ho tam pustí, pak mu řeknu že chci na 4 vypnout a on ho vypne atd.
Předem dík.

Odpovědět 23.11.2013 14:33
Pokud chceš odpovědět, klikni na odpovědět. Pokud chceš vložit zdroják, klikni na vložit zdroják (</>)
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Adam Ježek
David Čápka:

Proč by nešlo. Ale jak jistě víš, USB na rozdíl od LPT nebo COM přímo nic nespíná. Musíš ho napojit na mikrokontroler.

Nahoru Odpovědět 23.11.2013 14:36
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Odpovídá na David Čápka
Adam Ježek:

takže připojit relé přímo na port a spínat ho umí jenom sériovej?

Nahoru Odpovědět 23.11.2013 14:39
Pokud chceš odpovědět, klikni na odpovědět. Pokud chceš vložit zdroják, klikni na vložit zdroják (</>)
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Adam Ježek
David Čápka:

Připojit relé přímo na port neumí žádný, jelikož port není stavěný na takovou zátěž, aby utahl cívku. Proud je minimální a slouží jen k poslání signálu. Takto bys port jenom zničil a i kdyby to utáhl, je to nebezpečné. Porty PC se oddělují nejlépe opticky, aby nemohlo dojít ke zničení portu špatně zapojeným zařízením. Používají se k tomu optočleny. Je tam dioda a fototranzistor. Diodu rozsvítí port, tranzistor potom sepne obvod s relé.

Nahoru Odpovědět 23.11.2013 14:44
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
Kit
Redaktor
Avatar
Odpovídá na Adam Ježek
Kit:

USB konektor s kontrolerem se dá koupit za cca 20 Kč. K tomu si už můžeš dobastlit co chceš.

Nahoru Odpovědět 23.11.2013 14:48
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Odpovídá na Kit
Adam Ježek:

a můžu se zeptat kde? očividně nejsem schopný dát dohromady dotaz, který google pochopí

Nahoru Odpovědět 23.11.2013 14:52
Pokud chceš odpovědět, klikni na odpovědět. Pokud chceš vložit zdroják, klikni na vložit zdroják (</>)
Avatar
Kit
Redaktor
Avatar
Odpovídá na Adam Ježek
Kit:

Kamarád je nakupuje v Číně v balení po 5 kusech. K tomu jen dobastlí mikroprocesor, naprogramuje ho podle potřeby a má z toho levnou řídící jednotku. Celkové náklady cca 50 Kč/kus.

Nahoru Odpovědět  +1 23.11.2013 14:55
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Odpovídá na Kit
Adam Ježek:

už se mi povedlo najít na ebay, ale dík

Nahoru Odpovědět 23.11.2013 15:01
Pokud chceš odpovědět, klikni na odpovědět. Pokud chceš vložit zdroják, klikni na vložit zdroják (</>)
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Adam Ježek
David Čápka:

Já jsem si svůj postavil, stačí koupit již naprogramovaný PIC a jeden integrovaný obvod, který obsahuje 8 optočlenů v sobě. Pak napiš, co jsi vytvořil, docela mě to zajímá :)

Nahoru Odpovědět 23.11.2013 20:24
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Odpovídá na David Čápka
Adam Ježek:

zatim je to jenom ve fázi plánování, ale
mam teď jednu starou bednu(výkon neni nijak závratnej, ale mělo by mi to stačit) a chci si z ní udělat menší osobní server a kromě souborů z toho chci udělat ovládání věcí v domácnosti přes web ( světlo, topení)
tak zjišťuju jak by to šlo, abych do toho nezačal incestovat a v půlce zjistil, že to takhle vůbec nepude

Nahoru Odpovědět 23.11.2013 21:08
Pokud chceš odpovědět, klikni na odpovědět. Pokud chceš vložit zdroják, klikni na vložit zdroják (</>)
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Adam Ježek
David Čápka:

Já do toho svého vrazil asi 400 Kč a umělo to ovládat 8 relátek. Funkčnost mohu potvrdit, ovládal jsem to jednoduše z C#. Pobavilo mě, že podobné zařízení se tu prodávají kolem 2k, vyrábět to ve velkém, tak se dostanu na 150 Kč. Krabičky z Číny neznám, právě proto mě zajímá kolik to stojí a jak to funguje.

Nahoru Odpovědět 24.11.2013 11:30
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Odpovídá na David Čápka
Adam Ježek:

čekal sem cenu trochu vyšší, ale nevadí
a 1gb ram a 1.3cpu by snad mělo stačit, nebo to chce víc?

Nahoru Odpovědět 24.11.2013 12:12
Pokud chceš odpovědět, klikni na odpovědět. Pokud chceš vložit zdroják, klikni na vložit zdroják (</>)
Avatar
Kit
Redaktor
Avatar
Odpovídá na Adam Ježek
Kit:

Tipuji, že s 16 MB RAM a 100 MHz CPU by to mělo jet bez potíží :)

Editováno 24.11.2013 12:19
Nahoru Odpovědět  +2 24.11.2013 12:18
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Odpovídá na Kit
Adam Ježek:

otázka zní, jestli na takovym hw rozjedeš os

Nahoru Odpovědět 24.11.2013 12:50
Pokud chceš odpovědět, klikni na odpovědět. Pokud chceš vložit zdroják, klikni na vložit zdroják (</>)
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Adam Ježek
David Čápka:

Kolik výkonu myslíš, že zabere poslání bytu na port? :) Pojede ti to na všem, kde rozjedeš .NET. Stačí ti nějaká XPčka a mnohem slabší konfigurace než jsi napsal.

Nahoru Odpovědět  +1 24.11.2013 12:55
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
Kit
Redaktor
Avatar
Odpovídá na Adam Ježek
Kit:

Samozřejmě. Stačilo by i méně RAM, ale už by se musel dělat tuning a to je často zbytečná práce navíc.

Nahoru Odpovědět 24.11.2013 12:55
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Fredep
Redaktor
Avatar
Odpovídá na David Čápka
Fredep:

Chtěl bych se zeptat ohledně toho ovládání... Stačí, že budu mít k tomu vytvořenou tu ovládací aplikaci, nebo ještě potřebuji v systému nějaký ovladač?

Nahoru Odpovědět 24.11.2013 13:08
Týmová práce je důležitá proto, aby bylo možno obvinit z neúspěchu někoho jiného.
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Odpovídá na David Čápka
Adam Ježek:

xpčka tam právě nechci. kdyby počítač zůstával offline, tak kidně, ale to má bejt ovládání přes web a xp za chvíli končí podpora, takže tam chci dát něco, co bude eště dlouho, abych to nemusel za chvíli předělávat. uvažuju mei win8 a linuxem, ale to se rozhodne a podle programování

Nahoru Odpovědět 24.11.2013 13:17
Pokud chceš odpovědět, klikni na odpovědět. Pokud chceš vložit zdroják, klikni na vložit zdroják (</>)
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Fredep
David Čápka:

Ovladač nepotřebuješ, většina těch interface se chová jako standardní USB zařízení, pro které mají každé Windows ovladač v jádru. Co jsem používal já se chovalo jako nějaké zařízení HID, byla pro to knihovna pro C#. Co jsem teď Googlil, tak ty hotové co si koupíš se chovají jako emulovaný sériový port, takže práce s tím je opravdu triviální. Stejně se ale asi nevyhneš těm optočlenům :)

Nahoru Odpovědět  +1 24.11.2013 13:18
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Adam Ježek
David Čápka:

Že XP skončí podpora neznamená, že přestanou fungovat. Jedou a nich bankomaty a milion dalších zařízení a ještě dlouhé roky pojedou.

Nahoru Odpovědět 24.11.2013 13:54
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
Kit
Redaktor
Avatar
Odpovídá na Adam Ježek
Kit:

A co kdyby sis koupil IP relé? Měl bys to bez starostí o verzi OS.

Nahoru Odpovědět 24.11.2013 14:05
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Odpovídá na David Čápka
Adam Ježek:

vim že budou fungovat, ale skončí aktualizace a systém už nebude tolik chráněnej, prostě chci mít jistotu

Nahoru Odpovědět 24.11.2013 14:35
Pokud chceš odpovědět, klikni na odpovědět. Pokud chceš vložit zdroják, klikni na vložit zdroják (</>)
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Odpovídá na Kit
Adam Ježek:

až najdu ip relé s pevnym diskem, který by se dalo použít i jako domácí ůložiště filmů atd. tak klidně, ale zatím radši zůstanu u počítače

Nahoru Odpovědět 24.11.2013 14:37
Pokud chceš odpovědět, klikni na odpovědět. Pokud chceš vložit zdroják, klikni na vložit zdroják (</>)
Avatar
Kit
Redaktor
Avatar
Odpovídá na Adam Ježek
Kit:

Čím méně má výrobek funkcí, tím lépe je splňuje...

Nahoru Odpovědět  +1 24.11.2013 14:41
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Zdeněk Bauer
Redaktor
Avatar
Zdeněk Bauer:

Řešíte to, o čem dlouhé noci přemýšlím :)
Nechtěli by jste udělat nějaký seriál jak udělat třeba něco takovéhoto (Třeba to ovládání světel)?
Popřípadě seriál o nízkoúrovňovém programování?
Nebo tu už něco je? :o

 
Nahoru Odpovědět 24.11.2013 16:28
Avatar
Jan Vargovský
Redaktor
Avatar
Odpovídá na Zdeněk Bauer
Jan Vargovský:

Si najdi něco o .NET micro framework.

 
Nahoru Odpovědět 24.11.2013 16:30
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Odpovídá na Zdeněk Bauer
Adam Ježek:

neni, ale až se mi to doma povede rozchodit, tak o tom tady hodlam něco napsat

Nahoru Odpovědět 24.11.2013 17:21
Pokud chceš odpovědět, klikni na odpovědět. Pokud chceš vložit zdroják, klikni na vložit zdroják (</>)
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Odpovídá na Kit
Adam Ježek:

ale já chci i multimediální centrum!

Editováno 24.11.2013 17:28
Nahoru Odpovědět 24.11.2013 17:28
Pokud chceš odpovědět, klikni na odpovědět. Pokud chceš vložit zdroják, klikni na vložit zdroják (</>)
Avatar
Kit
Redaktor
Avatar
Odpovídá na Adam Ježek
Kit:

To přece mohou být fyzicky nezávislá zařízení s různými IP adresami.

Nahoru Odpovědět 24.11.2013 17:47
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Adam Ježek:

nebudu za 800 kč kupovat ip relé, když můžu za 50 sehnat relé do usb portu a připojit to k pc kterej už mam

Nahoru Odpovědět 24.11.2013 17:50
Pokud chceš odpovědět, klikni na odpovědět. Pokud chceš vložit zdroják, klikni na vložit zdroják (</>)
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 30 zpráv z 30.