1. GPU Fatal Error? Intel HD Graphics 620/630 Crashes? Help us solve them!
    Dismiss Notice

BMW 1 series as Beam.NG controller

Discussion in 'General Discussion' started by Master0wn3r, Jul 13, 2019.

?

More pictures?

  1. yes

    100.0%
  2. no

    0 vote(s)
    0.0%
  1. Master0wn3r

    Master0wn3r
    Expand Collapse

    Joined:
    Nov 3, 2014
    Messages:
    24
    Hello guys,
    me and a few mates have been working in converting a damaged BMW 1 series to be used as a controller in Beam.NG (and many other games but we mainly focus on Beam.NG).
    As some of you may know I have some posts on the forums about some CAN-bus related stuff, the BMW E46 and E90 gauges connected to Beam.NG.

    Now we have taken it up a notch and chopped up a vehicle and kept the original cable looms but took out some things like the motor management as there is no engine anymore. using Beam.NG we could create some inputs the car needs to operate. basically Beam.NG replaced the engine of our BMW 1 series. the car still thinks it is complete and everything (except heater/ac) works. radio, windows, gauges just to name a few. here is our demo video:


    If you guys want to see more pictures of the built please ask! we made lots of pictures of the process! :)
    If you have any questions please ask!

    Gauges in the video did not work because windows couln't handle 4 serial usb ports to write controller data to the computer. we have to combine a few things in order to make the CAN-bus work again but believe me it works fine see the projects below!
    Previous projects:
    https://www.beamng.com/threads/bmw-e90-cluster-working-on-beamng.59622/
    https://www.beamng.com/threads/beamng-arduino-dashboard-connector.53969/
     
    • Like Like x 33
    • Staff Pick Staff Pick x 4
  2. Ytrewq

    Ytrewq
    Expand Collapse

    Joined:
    Dec 6, 2014
    Messages:
    2,374
    You've already heard about them doing surgery on a grape...
     
    • Like Like x 1
  3. stenyak

    stenyak
    Expand Collapse
    Staff Member

    Joined:
    Aug 6, 2012
    Messages:
    1,215
    That's incredible!! I know what to (attempt to) do when my E87 dies :eek:
     
    • Like Like x 8
    • Agree Agree x 1
  4. Master0wn3r

    Master0wn3r
    Expand Collapse

    Joined:
    Nov 3, 2014
    Messages:
    24
    Nice to hear, cutting it in pieces is surprisingly easy!
    Now we are going to make it better and get the little things working, like indicator switch and buttons etc
     
    • Like Like x 1
  5. umustbeloggedintododat

    umustbeloggedintododat
    Expand Collapse

    Joined:
    Feb 16, 2019
    Messages:
    517
    WOW!!!! I wish you added something like a fan that turns on while you're driving to represent the wind that blows when you're driving (if the windows are open or it's a convertible)
     
    • Like Like x 2
  6. Master0wn3r

    Master0wn3r
    Expand Collapse

    Joined:
    Nov 3, 2014
    Messages:
    24
    We where thinking to add blowers in the climate blower holes as there is no AC unit anymore to get some sort of working ac
     
    • Like Like x 2
  7. stenyak

    stenyak
    Expand Collapse
    Staff Member

    Joined:
    Aug 6, 2012
    Messages:
    1,215
    • Like Like x 6
    • Agree Agree x 3
  8. Master0wn3r

    Master0wn3r
    Expand Collapse

    Joined:
    Nov 3, 2014
    Messages:
    24
    • Like Like x 3
  9. Addicti0nToB00st

    Addicti0nToB00st
    Expand Collapse

    Joined:
    Aug 22, 2018
    Messages:
    176
    Does the sound of the game come from the cabin? İf not, do you guys think of adding speakers into the cabin just to simulate the game noise?
     
    • Agree Agree x 1
  10. Master0wn3r

    Master0wn3r
    Expand Collapse

    Joined:
    Nov 3, 2014
    Messages:
    24
    We have the original AUX connextion in the car so gamesound can come from the speakers, just for demonstration we used the radio.
     
  11. Ihatecheeseguy

    Ihatecheeseguy
    Expand Collapse

    Joined:
    Sep 25, 2018
    Messages:
    166
    Very interesting! :-]
     
    • Like Like x 1
  12. SergentFido

    SergentFido
    Expand Collapse

    Joined:
    May 30, 2015
    Messages:
    1,489
    Awesome ! :) I thought about something like that but with an E23 dashboard and seat, as it's my favorite vintage Bmw. But i don't have the technical knowledge to do that :p
     
    • Like Like x 3
  13. Master0wn3r

    Master0wn3r
    Expand Collapse

    Joined:
    Nov 3, 2014
    Messages:
    24
    Luckily we have the required knowledge about CAN-bus, Arduino and coding. Basically every little project we did before and are linked in the OP have been combined in one big project
     
    #13 Master0wn3r, Jul 14, 2019
    Last edited: Jul 14, 2019
  14. Diamondback

    Diamondback
    Expand Collapse
    Moderator
    Staff Member

    Joined:
    Apr 8, 2014
    Messages:
    1,287
    Where does the knowledge about the BMW specific CAN stuff come from? I attached a Golf MK6 tacho to the game once and getting the required CAN ids turned out to be a major heachache...
     
    • Like Like x 2
  15. SixSixSevenSeven

    SixSixSevenSeven
    Expand Collapse

    Joined:
    Sep 13, 2013
    Messages:
    7,029
    I should try this one day, have access to an oscilloscope fast enough for CAN decoding to sniff out the original vehicle messages
     
    • Like Like x 1
  16. zestyfolfdude

    zestyfolfdude
    Expand Collapse

    Joined:
    Sep 18, 2016
    Messages:
    2,310
    Consider yourself lucky you get to take apart BMW’s, over here all of our junkyards are full with early-00s mush-mobiles and the occasional Jeep Liberty. Also, can’t forget the obligatory wrecked Ford Fusion!
     
    • Like Like x 1
  17. Master0wn3r

    Master0wn3r
    Expand Collapse

    Joined:
    Nov 3, 2014
    Messages:
    24
    We happen to have most of the CAN-bus related info from BMWs from 1998-2010. So thats why we use BMW. Lots of info to find on the internet.
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice