webForumDet fria alternativet

force feedback stol

Datorhårdvara

29 svar · 3 388 visningar · startad av Mr T

Medlem sedan maj 20071 061 inlägg
Frågan#1

Hur bygger man en egen force feedback stol till ett dataspel ?

Först måste man på något sätt plocka ut rörelserna ur spelet, förslagsvis via en skrotad force feedback kontroll (Joystick eller handkontroll).
Har någon koll på hur man tar ut signalerna ur ett dataspel ?
Är signalerna standaridiserade eller är det olika för olika kontroller/spel/spel-maskiner? Vad finns för signaler (höger rörelse, vänster rörelse, upp, ner osv ?)

(Vi börjar så och ser om någon har lust att hjälpa mig med min galena ide)

Målet är att lyckas med detta:
http://www.kossan.se/roliga-filmer/force_dynamics_301.htm

:e

Medlem sedan juni 20006 031 inlägg
#2

Kul idé. Börja med att läsa här:
http://www.usb.org/developers/devclass_docs/pid1_01.pdf

Medlem sedan maj 20071 061 inlägg
#3

Pedda: tungt men helt klart mat-nyttigt dokument. Tack!

Medlem sedan juni 20006 031 inlägg
#4

Testa att söka på "force feedback" på usb.org så kanske du får en del tips.

Medlem sedan aug. 20003 473 inlägg
#5

fins ju redan gamer stolar o köpa färdigt

Medlem sedan maj 20071 061 inlägg
#6

mayday : Du har så rätt. Dock finns 3 nivåer i mitt liv. "Kunna", "göra" och "ha". Det är mer dom 2 fösta jag är intresserad av, eller kanske vetskapen om att "kunna" som driver mig i livet. Att ha saker....njaaaaa....saker bara sammlar dam.... :-)

Medlem sedan aug. 20039 340 inlägg
#7

Du behöver, i enkla termer:

  • En stol.
  • En servo-motor som skakar/flyttar stolen. (Edit: Eller som i filmen, hydraulisk drivning)
  • Något sätt att utvinna data om rörelsen som ska skapas, antingen genom helt egenutvecklad USB-hårdvara, eller genom att återanvända den biten från en joystick.
  • Elektronik som processerar signalen samt driver servon.

Att skaffa en lämplig motor kan nog kosta lite i termer av pengar, medan resten kommer kosta en del i tid och utvecklad mjukvara/hårdvara.
Ett tips är att fråga på Ben Heckendorm's forum som är ett forum för modifikation av spelkonsoler. (Främst "portablization", närmare bestämt, alltså att göra ickebärbara konsoler bärbara, men det finns möjligen någon som kan hjälpa dig där ändå.)

Medlem sedan juli 20071 068 inlägg
#8

Mr T skrev:

mayday : Du har så rätt. Dock finns 3 nivåer i mitt liv. "Kunna", "göra" och "ha". Det är mer dom 2 fösta jag är intresserad av, eller kanske vetskapen om att "kunna" som driver mig i livet. Att ha saker....njaaaaa....saker bara sammlar dam.... :-)

Precis det Mayday sa får jag höra hela tiden, så jag håller med dig fullt ut. :)

Tycker att det låter intressant.

Hur många axlar har du tänkt dig, 1 2 eller 3, vet inte hur en sådan stol brukar vara byggd.
Hur snabb respons har du tänkt dig? Och hur stora rörelser? Är det linjära rörelser vi snackar om här?

Medlem sedan maj 20071 061 inlägg
#9

Mysko : Jag har inte tänkt alls :)
Kollar man på filmen (i länken jag skickae med) så är det väll just något sådan man skulle vilja bygga.
Har en polare som är mest mekkunnig, medan jag får anse mig data och elkunnig. Så tanken kom väll upp om jag han kunde bygga något ihop och då han kör rally och gillar rallyspel så.... Kastade ut frågan och fick det jag hoppades på, nämligen nyttig läsning, altså kunskap.
Får se om det blir mer än så. Men endra dagen kommer väll den där regniga dagen då man har pension (vilket är över 30 år kvar) då man hinner göra alla dom roliga projekten man gått och grunnat på. :)

Medlem sedan juli 200012 978 inlägg
#10

Första gången såg jag inte länken utan tänkte mig en enklare variant.
Nu ser jag att det är mycket hydraulik för att åstadkomma dessa rörelser.
Jag tänker närmast på dessa bussar som har utförsåkning och annat som en film.
En flygsimulator borde ha samma uppbyggnad.
Jag är nyfiken på fortsättningen.

Ser att man har utvecklat stolen rejält!
http://www.force-dynamics.com/

Sedan måste jag säga att dokumentet som Pedda länkade till inte är att leka med.
Bör läsas av alla med seriella tankar in mind!

Nu hittade jag förklaringen varför vi reagerar som vi gör när vi kör:
http://thalamus.wustl.edu/course/audvest.html

Medlem sedan juli 200012 978 inlägg
#11

Jag skickade frågan vidare till en av mina grabbar
http://www.team-aspenryd.se/ Han på den blå...
Svaret
avancerad elektronik annars är det hydraulikmotor samt kolvar långslagiga samt ett program eller spel som kan hantera det.
Fräckt många hade nog blivit åksjuka i den hehe. Skrev Peter

Medlem sedan juli 20071 068 inlägg
#12

Jag missade också länken, överst. Men som jag trodde el-hydrualiskt, svårt att få den responen, kraften, pressionen och slaglängden annars.
Kul bygge, det poppar upp massor av tankar i mitt huvud, men men! :)
Följer bygget med stort intresse.

Medlem sedan maj 20071 061 inlägg
#13

Själv hade jag nog tanken, efter som jag jobbar inomm industrin där vi har sådant, koppla signalerna från datorn till en PLC. Denna PLC får sedan styra dom proportionalventiler som utför rörelserna i stolen. Kanske en onödig omväd via PLC, men i den kan jag då sköta mycket av interface snacket jag antar blir.

Var på mässa för ca 2 år sedan och provade Festos (ett företag som specialiserat sig på ventlier och allt runt det) "spel" stol. Denna byggde på deras då nya typ av cylinder kallad "muskeln". En slang som utvidgades (läs blåstes upp) då den fick lufttryck. När den utvidgades, som en muskel, åt sidorna blev den också kortare. Blev en lätt gummibands aktig rörelse och till spelet i filmen hade nog inte dessa grejer funkat bra då det blivit allt för studdsigt.
Man kan se stolen i denna film (även om jag provade den i bilspel och inte flyg spel som i filmen)
http://www.youtube.com/watch?v=mrzhmi7IPlw

Yputube plockar fram många goa länkar till byggen som man kan få fler bra tipps från. Ska kolla dom nu :-)

Medlem sedan juli 200012 978 inlägg
#14

Jag har kollat runt lite och nu startat upp med en del frågor!

Lite mail som droppat in idag:
Avancerad elektronik annars är det hydraulikmotor samt kolvar, långslagiga, samt ett program eller spel som kan hantera det.
Fräckt många hade nog blivit åksjuka i den hehe.

Från en yngre:
Riktigt fräckt, vilken känsla det måste bli !

Jag har tänkt på det om man köper en racingstol
på skroten eller någon stans så kan pappa bygga
något slags stativ / ställ att fästa den på. Men det
har inte blivit av ännu .

Väldigt intressant ! ;-)

Så får vi se om vi kan få fram underlag säger Lasp §e

Medlem sedan juli 20071 068 inlägg
#15

..... jag tror att den där prop ventilen är hyffsat dyr. Vart kan man få tag i en sådan utan att betala sky höga summa pengar? Cylinder pump och slang kostar inget i jämnförelse skulle jag tro.

Det borde vara rätt onödigt att blanda in en PLC, isåfall vilken PLC har du tillgång till? Bäst är väl att gör alla uträkningar i datorn, skicka signaler in och ut till en extern I/O enhet via USB, och från I/O-enheten ett anpassingskort och vidare till proportionalventiler, du kommer väl ändå behöva ett för anpassningskort (4-20 mA) för att driva ventilerna oavsett om du kör med PLC eller inte?

Medlem sedan maj 20071 061 inlägg
#16

Jag kan driva ventiler direkt (skulle jag tro), beroende på PLC. Men som sagt, det vara bara en tanke som jag inte har utvecklat klart än.
Fördelen med att ha en drift säker industri PLC som styr ventilerna är att inte stolen riskerar att ta död på dig om Windows börjar strula eller hänger sig. Bill Gate är ju inte känd för att bygga stabila saker, och ska jag sitta i något som kan slänga runt mig, vill jag inte att hans sketna kod ska riskera att ta död på mig.
"Död pga av Windows bugg". Roligare dödsruna kan man ju ha. Jag skulle bli stämd till döds av Microsoft om jag inte redan var död för att överhuvud taget nämna det. Windows har skapat nog med skit i mitt liv för att också få chansen att döda mig :-)

Medlem sedan juli 20071 068 inlägg
#17

Du verkar hyfsat övertygad om att Bill Gate blir din död iaf . :) . Du måste såklart ha en röd nödstopps svamp som bryter ur matningen.
Vilken spelplattform har du tänkt, PC inte sant? Och PC:n styr din PLC? Har du en PC som platform så kommer du nog inte runt det där med windows buggar oavsett PLC eller inte.
Vilken PLC har du tillgång till?

Medlem sedan maj 20071 061 inlägg
#18

Jag har inte tillgång till något allas i nuläget. Men får man drömma skulle det bli en Siemesn S7 system. Sedan skulle det vara underbart om man i den kunde configa så man kunde stoppa in vad som helst i den. Vill man spela PC spel tar man det, vill man spela TV-spel så ska det med funka. Det är lite därför PLC är i tanken, för då kan jag styra signalerna till vad jag vill (vilket jag kan i andra saker också men jag tro det blir "enklare")

Medlem sedan juli 20071 068 inlägg
#19

joo med en S7:a med alla licenser skulle man kunna ha mycker roligt :OO

nä det intressanta är signalen du får ut och hur.

Medlem sedan juli 200012 978 inlägg
#20

På väg

Nu har vi skapat en grund i botten med aluminiumstege, ett par stolar från Renault, ett par 26" monitorer.
Men det är en bit kvar.
Vi testar att bygga två enheter med vanlig Force feedback ratt så kanske det blit G25 i nästa varv.
Det här är den bästa av de enkla som kanske är möjligt att bygga
http://www.youtube.com/watch?v=w5TknWau1BA&feature=related

http://www.youtube.com/watch?v=a85dRD_EOi8&NR=1

Här kommer de riktigt tunga sakerna
http://www.youtube.com/watch?v=qU9HRJv9BZ4&feature=related

268 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
138 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)