Page 2 of 5 FirstFirst 12345 LastLast
Results 11 to 20 of 42

Thread: 2002 Volvo S60 Super Connected Car PC

  1. #11
    FLAC
    Join Date
    Jan 2008
    Location
    Dartmouth, MA
    Posts
    914
    Quote Originally Posted by Bugbyte View Post
    Oh yeah, also some details on the battery isolation and charging system. I'm going to have to do this as well.
    Oops I gave details on the isolation system, but not the charging system. I have a power cord hanging out of a grommet under my trunk. It's secured though so it won't get pulled out.

    This AC cord then goes to two places.
    1. A PC power supply where i've tapped the 12 volt rail. The power supply has a big diode on it.
    2. A battery charger hooked up to the accessory battery.

    When the pc power supply turns on, it turns on a spdt relay with it. This takes all the computer components off of the battery and onto the power supply. The diode is actually on the side of the relay with the PC equipment so it doubles as preventing any power from the tank circuit or interference go backwards into the car's electrical system.

    On the computer side of this I have a simple tank circuit, a 5 ah 12 volt lead acid battery which has been thoroughly destroyed by this usage. It still has power to last 10-15 minutes though so it can keep all the computer stuff running during an engine crank if both my batteries are real low or during the 1 second period where the relay switches power sources.

    I bet you have some questions on this post haha. Feel free to ask.
    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/

  2. #12
    Admin. Linux loser.
    Auto Apps:loading...
    Bugbyte's Avatar
    Join Date
    Sep 2004
    Location
    Corning, NY
    Posts
    7,359
    Blog Entries
    2
    Outstanding work, Paul. Thanks for the details, I need to get more familiar with the Fusion Brain Linux plugin so I can control it from a web page.

    I hope you aren't taking that car to college, or if you are, it's getting parked in a garage!
    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

  3. #13
    Maximum Bitrate Crinos's Avatar
    Join Date
    Mar 2009
    Location
    Kristiansand, Norway
    Posts
    483
    I'm in awe... Outstanding work!!!

  4. #14
    FLAC
    Join Date
    Jan 2008
    Location
    Dartmouth, MA
    Posts
    914
    Quote Originally Posted by Bugbyte View Post
    Outstanding work, Paul. Thanks for the details, I need to get more familiar with the Fusion Brain Linux plugin so I can control it from a web page.
    If you want, I'll make a small php file with functions like relay(relayID,state) or getAnalog(sensorID) so you can directly interface with the brain.

    the code on your part would then be as simple as:
    PHP Code:
    <?php
          
    include 'fusionFunctions.php'//gives access to fusion brain daemon
          
    relay(5,1); //turns on relay 5
          
    relay(7,0); //turns off relay 7
          
    print getAnalog(2); //prints the analog value of sensor 2
    ?>

    Quote Originally Posted by Bugbyte View Post
    I hope you aren't taking that car to college, or if you are, it's getting parked in a garage!
    Unfortunately I'm going to have to leave that baby at home for freshman year. After that, Northeastern does have parking garages for upperclassmen.

    Since I'm going to miss working on the car, I can still do some work from afar. Now that I won that new touch screen, I'm thinking about doing some work with that igepv2 board that you and tripzero have been talking about. Basically I want to build a full computer in under 15 watts that fits in a 1.5 inch deep double din package. Throw some ubuntu/linuxice on there, and write some guides for the community. Maybe even make a few extra bucks in college by pre-configuring this package for people. I'll probably start this in a month or two and then I don't see it taking more than a month to get it functional.

    Quote Originally Posted by Crinos View Post
    I'm in awe... Outstanding work!!!
    Thanks! You've been encouraging me from the start. I'm happy you got to see where this project has led.
    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/

  5. #15
    FLAC
    Join Date
    Jan 2008
    Location
    Dartmouth, MA
    Posts
    914
    Figured some people may be interested in my old worklog.

    Warning: It's messy, unorganized, and could use more pictures. Most of the stuff listed there is from my first/second install. This thread contains my third install. A lot of the work there is unrelated, but then too, a lot of it is related.

    2002 Volvo S60 Work Log
    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/

  6. #16
    FLAC
    Join Date
    Jan 2008
    Location
    Dartmouth, MA
    Posts
    914
    And just to clarify, I'm not trying to step on tripzero's toes with his igpev2 developments. If anything we'll probably talk and do some work together. Two people working on this will definitely benefit the community.
    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/

  7. #17
    FLAC
    Join Date
    Jan 2008
    Location
    Dartmouth, MA
    Posts
    914
    Quote Originally Posted by Bugbyte View Post
    Outstanding work, Paul. Thanks for the details, I need to get more familiar with the Fusion Brain Linux plugin so I can control it from a web page.
    Have fusion brain daemon installed?
    Can control it through dbus commands? Look no further. This is some super quick and dirty php code to control the fusion brain:
    PHP Code:
    function getAnalog($sensor,$samples)
        {
            
    $response = `dbus-send --system --print-reply --dest="org.openice.fbd" /org/openice/fbd org.openice.fbd.fusionbrain.GetAnalogValue int32:$sensor int32:$samples`;
            
    $parts explode(" ",$response);
            return 
    $parts[count($parts)-1];
        }

        function 
    setOutput($output$state)
        {
            
    $outputVal "false";
            if(
    $state==1)
            {
                
    $outputVal="true";
            }
            `
    dbus-send --system --print-reply --dest="org.openice.fbd" /org/openice/fbd org.openice.fbd.fusionbrain.SetSingleOutput int32:$output boolean:$outputVal`;
        } 
    The php dbus connector doesn't send any type of value other than strings which simple doesn't work for the fusion brain daemon. So why not take advantage of the awesome linux command line?

    In the above functions, php is simply calling the linux commands to control the fusion brain daemon.

    Here's a super simple example:
    PHP Code:
    <?php
        
    function getAnalog($sensor,$samples)
        {
            
    $response = `dbus-send --system --print-reply --dest="org.openice.fbd" /org/openice/fbd org.openice.fbd.fusionbrain.GetAnalogValue int32:$sensor int32:$samples`;
            
    $parts explode(" ",$response);
            return 
    $parts[count($parts)-1];
        }

        function 
    setOutput($output$state)
        {
            
    $outputVal "false";
            if(
    $state==1)
            {
                
    $outputVal="true";
            }
            `
    dbus-send --system --print-reply --dest="org.openice.fbd" /org/openice/fbd org.openice.fbd.fusionbrain.SetSingleOutput int32:$output boolean:$outputVal`;
        }

        print 
    getAnalog(2,10);
        
    setOutput(31);
    ?>
    That will print the analog value of sensor 2 after taking 10 samples. It will also turn on output 3.
    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/

  8. #18
    Who am I? HiJackZX1's Avatar
    Join Date
    Jul 2007
    Location
    Miami
    Posts
    6,557
    WOW, finally see your install. Very very impressive. I can see you paid a lot attention to detail. Wish I was a programmer because I would have love alot of those features. I have to settle and buy units that do all that stuff on its own (security system will control most of the car and offer gps tracking).

    One comment though.... have you maybe thought of painting the screen bezel to match the interior color? I think it would look better.
    Nirwana Project, the Android/Win 7 hybrid system!

    1X Ainol Novo Flame Tab
    4X MK808b
    3x Perixx Touchpads
    3x 7 inch Screens
    1X 7 inch motorized Screen
    1x Win 7 PC

  9. #19
    FLAC
    Join Date
    Jan 2008
    Location
    Dartmouth, MA
    Posts
    914
    Quote Originally Posted by HiJackZX1 View Post
    WOW, finally see your install. Very very impressive. I can see you paid a lot attention to detail.
    Thanks man!

    Quote Originally Posted by HiJackZX1 View Post
    Wish I was a programmer because I would have love alot of those features. I have to settle and buy units that do all that stuff on its own (security system will control most of the car and offer gps tracking).
    Become one. I didn't learn this stuff in school. Start with a few books and you will be amazed at what you can do with a little logic after just completing a few chapters. From there get more specific and google/use forums. Programming isn't hard, logic is hard. If you've got logic, you've got programming.

    Quote Originally Posted by HiJackZX1 View Post
    One comment though.... have you maybe thought of painting the screen bezel to match the interior color? I think it would look better.
    I know for a fact it would look better haha. That piece there is the one piece that hasn't changed over the course of my 3 re-installs. For 2 years it was a lilliput eby701 in a bybyte double din case mounted in a rough hole that was rotozipped out of a piece of wood. The day before afkfest, I decided to change that. I went out and bought some bondo, sanded the piece of wood and plastic, then I covered it with bondo, sanded, then I spray painted it black. That was a 3 hour project. The sanding job sucks (I only had 120 grit at home). The bondo job sucks (it was my first time). So on top of that, the paint job sucks. This is the one part of the install that is clearly rushed. I'm going to redo that, now that I know what to watch out for.
    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/

  10. #20
    Who am I? HiJackZX1's Avatar
    Join Date
    Jul 2007
    Location
    Miami
    Posts
    6,557
    Quote Originally Posted by PaulF View Post
    Thanks man!
    Your very Welcome!


    Become one. I didn't learn this stuff in school. Start with a few books and you will be amazed at what you can do with a little logic after just completing a few chapters. From there get more specific and google/use forums. Programming isn't hard, logic is hard. If you've got logic, you've got programming.
    I agree.... Web design and building computers I learned by just doing them. God know ive had to learn a lot with this hobby. I am trying things I would have only imagined.

    I know for a fact it would look better haha. That piece there is the one piece that hasn't changed over the course of my 3 re-installs. For 2 years it was a lilliput eby701 in a bybyte double din case mounted in a rough hole that was rotozipped out of a piece of wood. The day before afkfest, I decided to change that. I went out and bought some bondo, sanded the piece of wood and plastic, then I covered it with bondo, sanded, then I spray painted it black. That was a 3 hour project. The sanding job sucks (I only had 120 grit at home). The bondo job sucks (it was my first time). So on top of that, the paint job sucks. This is the one part of the install that is clearly rushed. I'm going to redo that, now that I know what to watch out for.
    Well at least you did that.... I have to out source any fabrication.
    Nirwana Project, the Android/Win 7 hybrid system!

    1X Ainol Novo Flame Tab
    4X MK808b
    3x Perixx Touchpads
    3x 7 inch Screens
    1X 7 inch motorized Screen
    1x Win 7 PC

Page 2 of 5 FirstFirst 12345 LastLast

Similar Threads

  1. install mac mini
    By ssteger in forum VaultWiki
    Replies: 0
    Last Post: 02-09-2010, 02:47 PM
  2. Replies: 22
    Last Post: 12-17-2009, 06:21 PM

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
  •