Page 1 of 15 1234567891011 ... LastLast
Results 1 to 10 of 146

Thread: 2008 Impala SS - The Connected Car

  1. #1
    licensed to kill - FKA kev000
    Auto Apps:loading...
    tripzero's Avatar
    Join Date
    Aug 2006
    Location
    16.40618, 120.61106
    Posts
    2,494

    2008 Impala SS - The Connected Car

    A lot of people have been talking about the "connected car". Well, this is my plan on how I'm going to create my own connected car. I'll be discussing hardware and software that I'll use to accomplish my goal. I want it to sync up with my media automatically when I park at home. I don't ever want to have to worry about it properly shutting down.

    Purpose

    I want to automate my car. I want my car to know who I am and set things accordingly. I want it to detect me walking up to it from a distance and turn on, warm up the seats, etc. When I reach my work parking lot, or my apartment parking lot, I want my volume to turn down. I want to be able to get gps and obd logs from my desktop at work/home, or via my cellphone. I want to set a shopping list of destinations when I'm planning places to shop on the weekend and have it automatically route me to the places I want to go. I want to do this from my desktop or phone so it's ready to go by the time I get in the car.

    Can all this be done? Yes, and here's how:

    Hardware

    This is what I have to work with:

    - Sheeva plug
    - Atom330/ION mitx mobo
    - GPS BU353
    - Wifi Dongle
    - Bluetooth Dongle
    - Fusion Brain

    Diagram:
    Name:  screenshot1.png
Views: 3416
Size:  22.2 KB

    Software:
    - LinuxICE2
    - nobdy
    - Proximity
    - bluemonkey

    How it will work

    SheevaPlug
    I've never had very good luck with smart power supplies. My m1atx has failed to shutdown my pc or hardkill it too many times which causes me grief. For a little more money, I can get a Sheevaplug ($99) and do so much more with it. The sheevaplug will be connected up via USB to the fusionbrain and communicate with it via some c# script and FBd (fusionbrain daemon). I'll intercept the ignition on/off and send a shutdown/hibernate/sleep command to my pc over ethernet. If it doesn't turn off in X minutes, I'll hard kill it. The sheeva, which draws much less power, will remain on to monitor battery voltage, if voltage goes too low, the sheeva will shutdown everything including itself. Hopefully this will never happen, but just in case.

    So that seems a little overkill for a smart controller eh? But that's not all the sheevaplug will do. It'll be connected to wifi and bluetooth and will be running an apache webserver with a php type interface (bugbyte is creating this kind of setup with his sheeva). I may even add a 3G modem later on and connect it up to the internets. Because it'll be connected, and be exposing a web interface, I'll be able to do a number of things remotely. i'll be able to download my gps and obd2 logs onto my desktop, initiate a sync, or even start my car and control it's functions remotely. The sheeva will also act as a router for the carpc. The PC will connect to the network via the sheeva and the sheeva will also be able to get information from the PC and control it.

    Proximity

    Proximity (currently called wifiproximity), is a generic event based scripting utility that allows you to do stuff based upon how far you are away from objects. It comes preinstalled on LinuxICE2. This object could be a GPS coordinate, a WIFI AP, or a bluetooth phone. Proximity will run on the sheeva and do some cool things. I'll have it send nGhost commands on the PC to turn down the volume when I'm in the parking lot of my apt or work. I'll have it initiate a sync up with my media server when it detects that my home AP is in close enough range. When the car is in my work parking lot and it detects my cell phone's bluetooth radio in range, I want it to power up the car and the PC. When I get even closer, I script it to unlock my doors. When I get to some place and walk far enough away from the car, i'll have it lock the doors.

    nobdy (previously obdgpslogger)

    gps and obd will be done on the PC. nobdy has a logger plugin and will be able to speak gmlan. This means I don't need to use a keyfob -> fusion brain and allows me to control much more things in the vehicle.

    Bluemonkey
    bluemonkey is the app that will tie all the above applications together in a logical way. It'll manage power states, security, and be controllable via the internet and IRC. I'll be able to chat with my car! Further details can be found

    UPDATED Diagrams:
    Name:  screenshot6.jpg
Views: 3169
Size:  33.3 KB

    Figure #2:
    Name:  screenshot5.jpg
Views: 3030
Size:  26.8 KB
    Former author of LinuxICE, nghost, nobdy.
    Current author of Automotive Message Broker (AMB).
    Works on Tizen IVI. Does not represent anyone or anything but himself.

  2. #2
    FLAC
    Join Date
    Jan 2008
    Location
    Dartmouth, MA
    Posts
    914
    It should be noted, that I can only leave my car off for about 24 hours with the sheeva plug on before the car can't start. I then need to drive it for 20+ minutes to recharge.
    My Nearly Complete Car:
    http://www.mp3car.com/vbulletin/show...ed-car-pc.html

    Micro Control Center... Control Your Car Across the Internet
    http://www.mp3car.com/fusion-brain/1...-internet.html

    Website: (It's a work in progress, really. All my projects have taken me from ever really developing it.)
    http://paulfurtado.com/

  3. #3
    licensed to kill - FKA kev000
    Auto Apps:loading...
    tripzero's Avatar
    Join Date
    Aug 2006
    Location
    16.40618, 120.61106
    Posts
    2,494
    Quote Originally Posted by PaulF View Post
    It should be noted, that I can only leave my car off for about 24 hours with the sheeva plug on before the car can't start. I then need to drive it for 20+ minutes to recharge.
    hmm.... that means it'll still work after 8hrs during work, and 12hrs after wake up to go to work the next day. So most of the time I'll have the sheeva on. I guess weekends may be risky.

    I was thinking of using an arduino board intstead of the FusionBrain. I can program the arduino to turn off the sheeva at nights to save power, and have it turn back on in the morning.
    Former author of LinuxICE, nghost, nobdy.
    Current author of Automotive Message Broker (AMB).
    Works on Tizen IVI. Does not represent anyone or anything but himself.

  4. #4
    Admin. Linux loser.
    Auto Apps:loading...
    Bugbyte's Avatar
    Join Date
    Sep 2004
    Location
    Corning, NY
    Posts
    7,359
    Blog Entries
    2
    kev, this is awesome. As you know, I'm on board with the connected car concept. I've been calling my version the CloudCar. Same idea, really. What I've been inreally short supply of is time to work on it.

    I'll keep poking at the gps speedo I've been working on and let you know how It's progressing. Glad to see that someone with devel chops is interested.
    Quote Originally Posted by ghettocruzer View Post
    I was gung ho on building a PC [until] just recently. However, between my new phone having internet and GPS and all...and this kit...Im starting to have trouble justfiying it haha.
    Want to:
    -Find out about the new iBug iPad install?
    -Find out about carPC's in just 5 minutes? View the Car PC 101 video

  5. #5
    licensed to kill - FKA kev000
    Auto Apps:loading...
    tripzero's Avatar
    Join Date
    Aug 2006
    Location
    16.40618, 120.61106
    Posts
    2,494
    Quote Originally Posted by PaulF View Post
    It should be noted, that I can only leave my car off for about 24 hours with the sheeva plug on before the car can't start. I then need to drive it for 20+ minutes to recharge.
    Wondering also, are you using a AC-DC inverter or did you mod the sheeva to just use 12V?
    Former author of LinuxICE, nghost, nobdy.
    Current author of Automotive Message Broker (AMB).
    Works on Tizen IVI. Does not represent anyone or anything but himself.

  6. #6
    Raw Wave
    Auto Apps:loading...
    justchat_1's Avatar
    Join Date
    Jul 2008
    Location
    Boston, Ma or NY,NY
    Posts
    1,783
    Quote Originally Posted by kev000 View Post
    hmm.... that means it'll still work after 8hrs during work, and 12hrs after wake up to go to work the next day.
    Unless your running a deep cycle battery, your going to need a new battery every few weeks running like that.

  7. #7
    Sheepdog rdholtz's Avatar
    Join Date
    Apr 2007
    Location
    Atlanta, GA, USA
    Posts
    1,606
    As I remember, the Sheeva only uses 5V, so it's far more efficient -- and a lot less hard on the battery -- to buy a power supply and run it on 5V, instead of 12VDC inverted to 110VAC and inverted back to 5VDC by the Sheeva. You'd still need a DC-DC power supply of some sort, but a PSU should be less expensive than buying batteries.

    And you could put the Sheeva in an even smaller box, if you pull out the power processing stuff.
    .
    If just enough is really good, then too much ought to be perfect.

    2006 Scion xB with in-dash Atom & Lilliput 889GL -- Worklog at http://www.mp3car.com/vbulletin/work...res-links.html
    .

  8. #8
    Admin. Linux loser.
    Auto Apps:loading...
    Bugbyte's Avatar
    Join Date
    Sep 2004
    Location
    Corning, NY
    Posts
    7,359
    Blog Entries
    2
    I haven't modded it yet but I have a POL DC-DC that I'm going to use for it.
    Quote Originally Posted by ghettocruzer View Post
    I was gung ho on building a PC [until] just recently. However, between my new phone having internet and GPS and all...and this kit...Im starting to have trouble justfiying it haha.
    Want to:
    -Find out about the new iBug iPad install?
    -Find out about carPC's in just 5 minutes? View the Car PC 101 video

  9. #9
    licensed to kill - FKA kev000
    Auto Apps:loading...
    tripzero's Avatar
    Join Date
    Aug 2006
    Location
    16.40618, 120.61106
    Posts
    2,494
    yeah, some of the guys in #linuxice suggested that i should hook up the sheeva directly to unregulated 12V. So that likely means a powersupply for the sheeva.

    It'd be really cool if the FusionBrain had open firmware and were programable... I'd pay even extra for such features.
    Former author of LinuxICE, nghost, nobdy.
    Current author of Automotive Message Broker (AMB).
    Works on Tizen IVI. Does not represent anyone or anything but himself.

  10. #10
    Super Moderator. If my typing sucks it's probably because I'm driving.... turbocad6's Avatar
    Join Date
    Oct 2004
    Location
    NY
    Posts
    6,234
    wow, big goal for the end system, that's cool just to have the sheeva controling the fusion brain... probably a good idea if you add a deep cycle battery dedicated to this system too, with only the 5v required you'll get a whole lot more parked run time & not have to worry as much about runing your regular battery down constantly, justchats right you'll kill it...

    I've always wanted to be able to connect to my car anytime through the internet, have a few different idea's on how to do it, but how would you do that? even with a 3g connection, you wouldn't keep that live all the time would you? if a live 3g connection & a sheeva plug running, connected to a fusion brain would all be low power enough to always keep on that would be an awesome system for sure...

Page 1 of 15 1234567891011 ... LastLast

Similar Threads

  1. 2000 Mitsubishi Verada Car PC Install
    By MitchellO in forum Show off your project
    Replies: 18
    Last Post: 01-08-2010, 07:09 AM
  2. 1993 Lincoln Town Car Underway (Lots of Pix)
    By Lankin in forum Worklogs
    Replies: 12
    Last Post: 08-14-2009, 11:08 PM

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •