Fórum témák

» Több friss téma
Fórum » Távvezérlés interneten keresztül
Lapozás: OK   1 / 1
(#) lipovari hozzászólása Dec 5, 2011 /
 
Sziasztok

Szeretnék távvezérelni reléket interneten, etherneten keresztül. Van egy K8055 USB modulom
...USB modul

Ami USB-n keresztül pc-vel szépen működik. Van egy D-Link USB print szerverem is. A kettőt "házasítva" talán működhetne a dolog. Külön pc-t nem szeretnék járatni.
Sajnos nem vagyok a témában annyira járatos.
Lehet a megoldás pofon egyszerű...
Köszi a segítséget: Szabi
(#) abcdabcd válasza lipovari hozzászólására (») Dec 5, 2011 /
 
Hát nem tudom az USB printszervert milyen módon lehet elérni hálózaton keresztül, arra kéne rájönnöd, hogy mit kell küldeni a hálózaton ahoz, hogy a printszerver érvényes adatként fogadja, és az usb portján kiküldje, utána ugye már csak a már kipróbált vezérlőprogramodat kéne használni...

Lehet valami driver féle dolog lehetne a legjobb megoldás, amiben vagy te írnál egy drivert, vagy a printszerverhez nincs valami?

Mert ugye ez elvileg mindenféle nyomtatóval működik, szóval nem kell hozzá, hogy az adott nyomtatót kezelő saját driver tudja értelmezni, hogy az adott nyomtató nem közvetlenül az usb portra csatlakozik...
Szóval szerintem valahogy úgy lehet ez megoldva, hogy a printszerver valami virtuális usb portként települ a gépre, amit a win alól ugyanúgy tudnak kezelni a különböző szoftverek(driverek), mintha egy fizikai usb port lenne, szerintem csak így működhet mindenféle eszközzel, azoknak a saját driverét használva...

Szóval így akár a te eszközöddel is simán működhet, csak meg kell adnod a modulodat vezérlő win-es szoftverben, hogy a modulod a virtuális usb porton csatlakozik...

Még valami, lehet ez a kulcs a dologhoz:
-A modulod nem használ véletlenül kétirányú kommunikációt? Mert ha igen, akkor lehet neked egy MFP printszerverre van szükséged, ezek olyanok, amikről multifunkciós készülékek szkenner része is működik... szóval ha a fentieket már próbáltad és nem ment, akkor lehet ez a megoldás...
(#) lipovari válasza abcdabcd hozzászólására (») Dec 5, 2011 /
 
Szia

köszönöm, a pszerver: Bővebben: Link

Az a gond, hogy a k8055 alap szoftvere sem támogatja az ethernetes modot. üdv Szabi
(#) abcdabcd válasza lipovari hozzászólására (») Dec 5, 2011 /
 
Szerintem az gond lehet, hogy ez valószínű nem kétirányú(MFP=multifunkciós nyomtatót támogató) printszerver, és így ha kétirányú kommunikációt igényel a modulod, akkor azért nem működhet. Onnan gondolom, hogy nem MFP-s a printszervered, mert akkor gondolom a leírás tetején reklámoznák már... amúgy kb 6500Ft-ért láttam MFP-s printszervert nemrég TPLINK márkájút...

A printszervernek szerintem pont az a lényege, hogy a pc-n futó szoftvernek nem kell tudnia, hogy az eszköz nem közvetlenül csatlakozik, hanem a hálózaton... Ha nem (csak) a kétirányúság hiánya a gond, akkor még az lehet, hogy esetleg a printszerver nem sima usb portként települ a gépre, hanem valami egyéb virtuális portként,(amit viszont lehet a nyomtató driverek elnéznek) ami így a vezérlőszoftveredben nem jelenik meg választható portként, vagy ha automatán választ, ott nem keresi az eszközt...

(Nekem csak beépített ethernetes nyomtatóm van, így printszerverekkel gyakorlati tapasztalatom nincs, de azt tudom, hogy pl az enyém nem usb-ként jelenik meg a gépen, hanem "virtuális IP port"-ként, lehet egy printszerver is hasonlót csinál...)
(#) lipovari válasza abcdabcd hozzászólására (») Dec 5, 2011 /
 
Ok értem.
ugye nem erre a célra használatos....
Másik dolog amivel kisérleteztem Bővebben: Link
Sajna ez sem ment. A Printszervert látta a gép , portok is meg voltak nyitva. Végül is az is elég lenne, ha az LPT port kimenetén lévő D0-D8 lábakat tudnám vezérelni.
üdv
Szabi
(#) abcdabcd válasza lipovari hozzászólására (») Dec 5, 2011 /
 
Aha érdekes az oldal amit linkeltél, hogy át kellett verni a nyomtatószervert, mert az azt is nézi, hogy van-e rákötve nyomtató...

Viszont eszembe jutott, hogy van olyan eszköz is, amire most megpróbáltam rákeresni de nem találtam, így linkelni nem tudom, de az arra való elvileg, hogy usb meghajtót lehet hálózaton keresztül elérhetővé tenni, így alapból kétirányú a kapcsolat, és az ára is egészen olcsó volt, ha jól emlékszek, esetleg még azzal lehetne próbálkozni...

De szerintem még mindig működhet az eredeti printszerveres elképzelés, azt kell megnézni, hogy a vezérlőkártya pc-s szoftvere milyen portokon hajlandó működni, lehet-e esetleg kézzel választani portot, vagy megnézni, hogy milyeneket lát, és megnézni hozzá, hogy a printszerver az milyen portként látszik a gépen... enélkül tovább nem nagyon lehet lépni, és ha ez megvan lehet érdemes tovább nézni, hogy akkor egyáltalán elméletben működhet-e, hogy kiválasztható-e a printszerver port a vezérlőprogramban, és ha nem akkor esetleg a neten megnézni más printszervereket akkor már célirányosan, hogy azokhoz milyen driver van, milyen virtulális porttal... vagy esetleg a vezérlőkártya gyártójánál rákérdezni, hogy milyen usb port kell neki amin működik, mi a feltétele a működésnek...
(#) lipovari válasza abcdabcd hozzászólására (») Dec 5, 2011 /
 
Igen , sikerült átverni a printszervert (LPT-s) ON line -ban látta a "nyomtatót. Ennek ellenére nem kommunikált, vagyis nem hajtotta végre a kimenetek kapcsolását.
A K8055-tel kapcsolatban: megnézem majd, hogy milyen porton komunikál a szoftver a kártyával, ha rá van dugva a gép USB portjára.
Lehet valami remote USB progi a neten talán...
A kártyához még adtak egy érdekes Androidos remote kapcsolást , vagy SMS-es vezérlést, mindezt okos telefonra. Pc-re + USB/ETHERNET -re alkalmazhatót nem találtam...Bővebben: Link
...csak mindhez kell egy pc...én meg ezt szeretném elkerülni...
köszi
(#) pucuka válasza lipovari hozzászólására (») Dec 5, 2011 /
 
Jól látod, driverek kellenek mindenhova. Attól tartok, a PC -t nem fogod tudni kikerülni, legalábbis a funkcióját.
És még valószínűleg szükséged lesz egy fix IP címre is.
(#) abcdabcd válasza pucuka hozzászólására (») Dec 5, 2011 /
 
Szerintem ő úgy gondolta a pc elkerülését, hogy emiatt azon a helyen ne kelljen pc-t működtetni ahol a kártya van, a másik oldalon, ahova a driver kell meg a vezérlő szoftver ott gondolom nyilván pc-ről szeretné vezérelni és az elvileg elég lenne... ha csak belegondolsz van egy otthoni belső hálózat, azon egy ilyen printserver, rajta egy nyomtató, ha valaki enged egy portot az otthoni hálózat routerén a printszerver felé, akkor az internet felől akár mért ne lehetne nyomtatni? És pc ilyenkor az otthoni hálózatban nem kell hogy fusson, a külső pc kezeli az eszközt ezen kell lennie a funkciót biztosító drivernek...
(#) abcdabcd válasza lipovari hozzászólására (») Dec 5, 2011 /
 
Annak a kiderítésére, hogy mit küld a gép a printserver felé, illetve, hogy onnan mi jön vissza, próbáld meg használni a Wireshark nevű programot, ezzel figyelheted, hogyha a vezérlőszoftverben valami funkciót vezérelnél, akkor mit küld ki a hálózaton a program, és hogy onnan jön-e rá egyáltalán valamilyen válasz... a program teljesen ingyenes, "szabad-szoftver"...
(#) lipovari válasza abcdabcd hozzászólására (») Dec 5, 2011 /
 
Ok megnézem, bár programfejtésben sajnos nem vagyok járatos.
Találtam egy jónak kinéző projektet: Bővebben: Link
A program nyílt forráskódú , ha jól olvasom.
AVR programozás...stb...végül is a doku ott van.
Mit szóltok hozzá?
(#) nedudgi válasza lipovari hozzászólására (») Dec 5, 2011 /
 
Ez a kit egy PIC16C745-re épül. Az USB-t le lehet cserélni soros portra egy új programmal, talán könnyebben találsz ethernet/soros konvertert.
(#) hadnagyakos válasza lipovari hozzászólására (») Dec 5, 2011 /
 
A hetekben én is elkezdtem foglalkozni az internetes vezérléssel és én is találtam egy ígéretes projectet. Bővebben: Link
Ez egy PIC-kel felépített webserver. Ha jól látom elég könnyen átalakítható vezérlési feladatokra.
Ezt egyszerűen egy ethernet kábellel rákötöd a home routeredre, regisztrálsz valamelyik szolgáltatónál dynamic DNS-t és már működik is bárhonnan.
(#) abcdabcd válasza lipovari hozzászólására (») Dec 5, 2011 /
 
Fejteni nem kell semmit
-Érdemes lehet megtudni, hogy a modul és a pc között két- vagy egyirányú-e a kommunikáció
-Ezen kívül, csak próbálgatni először, hogy milyen portokat lehet kiválasztani a vezérlőprogramban, illetve hogy milyen portként jelenik meg a gépen a printszerver.

Ha a port elérhető látszólag a programból, de még mindig probléma van:
-akkor lehet tovább menni, hogy megnézni ha azon küldesz valamit, akkor kimegy-e ténylegesen (wireshark), és esetleg jön-e rá válasz (ha kétirányú a kommunikáció)
-ha két irány van akkor be kell szerezni egy megfelelő printszervert...

Kb ennyi jutott egyelőre az eszembe
Ne add fel!
(#) lipovari válasza abcdabcd hozzászólására (») Dec 6, 2011 /
 
Oké

Rálesek... tegnap sajna nem volt időm rá.

köszi
Következő: »»   1 / 1
Bejelentkezés

Belépés

Hirdetés
XDT.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem