emil-a-m Skrevet 12. mars 2009 Del Skrevet 12. mars 2009 hei Vi skal starte med et java prosjekt ved datalinja ved HIST. Vi har valg et prosjekt som i hovedsak går ut på å kommunisere med usb porten(med java). Hovedformålet med prosjektet er å lage et lite overvåkningssystem i et minjatyrhus med enkle sensorer(en for å begynne med). Har søkt en del på nett, og har funnet en del api og dokumentasjon. Men mye er dårlig beskrevet og kun for linux. Ser en del problemer og ufordringer i forhold til støtte av usb i java. Ønsker tips og råd fra eventuelle tidligere erfaringer Miljøvariabler ? Hvordan vi kan få lest signaler inn på usb porten ? osv.. Takker for alle hendvendelser og tips Lenke til kommentar
___ Skrevet 12. mars 2009 Del Skrevet 12. mars 2009 Hva slags utstyr er det som skal kobles til USB-porten? Werner Lenke til kommentar
emil-a-m Skrevet 12. mars 2009 Forfatter Del Skrevet 12. mars 2009 Vi har ikke noe spesifikt utstyr. Det er vel det som er litt av problemet, hehe. Vi tenkte å lage en liten krets bestående av en sensor. Spenningskilden til kretsen vil være spenningen fra usb. Kretsen sender et signal/signaler til usb kabelen når sensoren blir aktivert. Det var grunntanken, men vet ikke helt hvordan vi skal gjennomføre det, eller om det er mulig. Noen forslag? Lenke til kommentar
emil-a-m Skrevet 12. mars 2009 Forfatter Del Skrevet 12. mars 2009 Er det mulig å få tilgang til javax.usb i windows? eller er det kun for linux/solaris... Lenke til kommentar
___ Skrevet 12. mars 2009 Del Skrevet 12. mars 2009 Vi har ikke noe spesifikt utstyr. Det er vel det som er litt av problemet, hehe. Vi tenkte å lage en liten krets bestående av en sensor. Spenningskilden til kretsen vil være spenningen fra usb. Kretsen sender et signal/signaler til usb kabelen når sensoren blir aktivert. Det var grunntanken, men vet ikke helt hvordan vi skal gjennomføre det, eller om det er mulig. Noen forslag? Det er ikke bare bare å lage en krets å koble til USB-porten. Men det finnes mye ferdig snacks, som f.eks. dette: http://www.phidgets.com/ Werner Lenke til kommentar
bjorn.e Skrevet 12. mars 2009 Del Skrevet 12. mars 2009 Om dere får problemer med selve usb biten så kan dere vurdere å bruke en usb-serieport og ha seriekommunikasjon med kretsen deres. Til sensorer er RS485 mer utbredt enn USB i den virkelige verdenen, men dere må da ha en mikrokontroller (pic/atmel/el.l.) i sensor kretsen deres som leser av verdier og svarer på seriedata. Lenke til kommentar
emil-a-m Skrevet 13. mars 2009 Forfatter Del Skrevet 13. mars 2009 Har prøvd en del med usb nå og kom fram til at vi heller prøver(som bjorn.e foreslo) en port som er mer utbredt og mer støttet. implementerte javax.comm klassen(http://java.sun.com/products/javacomm/reference/api/index.html) hvor vi håper å komme i mål med prosjektet. Angående kretsen blir det nok ganske vanskelig ja, men tenkte bare vi skulle prøve å lytte til porten og se om det var mulig å sende en strøm inn på en av pinnene og få det registrert som et signal(med riktig spenning). Tror dere det er mulig? Lenke til kommentar
bjorn.e Skrevet 13. mars 2009 Del Skrevet 13. mars 2009 kort svar: "ja". Dere har to alternativer; - bruke digitale signaler mot handshake pinnene(CD/DSR/CTS/RI) da kan dere mota 4 bits, noen hendelser kan muligens programmeres med interrupts fremfor polling. - få en krets som sender serie data, mer komplekst - men vil gi muligheten til å lese av analoge/diskrete verdier mot digitale med løsningen over. se http://www.riccibitti.com/pc_therm.htm for en kreativ vri på alternativ en... Lenke til kommentar
emil-a-m Skrevet 19. mars 2009 Forfatter Del Skrevet 19. mars 2009 Ble så vi gikk for å programmere mot ParallellPorten, grunnet at den er enklest å "snakke med". har prøvd litt forskjllig. Prøvde først en pakke som hette parport, som var en enkel klasse som skrev og leste til porten. det fungerte men vi får en slags exception error som vi ikke kan gjøre noe med nesten hver gang. Har gått over til Rxtx pakken, som bruker samme api som javax.comm. Men har litt problemer med at netbeans ikke finner javadoc til de forskjllige metodene. Så hvis noen har prøvd Rxtx eller javax.comm før tar vi gjerne mot tips? Lenke til kommentar
___ Skrevet 19. mars 2009 Del Skrevet 19. mars 2009 Så hvis noen har prøvd Rxtx eller javax.comm før tar vi gjerne mot tips? Litt av vitsen med dette prosjektet er vel at dere skal lære dere å lese API'er og finne ut av ting og tang selv? Det finnes flust med RxTx-eksempler der ute, hvis dere likevel ikke finner ut av ting. Werner Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå