+ Reply to Thread
Results 1 to 10 of 10

Thread: Laser Range Finder + Game Boy Printer = Portable Camera

  1. #1

    Thumbs up Laser Range Finder + Game Boy Printer = Portable Camera

    Hi all-

    I just finished up a fun hack combining my/Parallax's Laser Range Finder (#28044) module with an old school Game Boy Printer (GBP) to create a portable, picture-taking contraption. The project was inspired by furrtek's work on reverse engineering the Game Boy Printer interface and GBLink/PC interface.

    The LRF module has a command to capture and dump a 160x128 greyscale image (@ 8bpp) using its on-board OVM7690 640x480 CMOS camera. Coincidentally, the GBP also has a horizontal resolution of 160 pixels (though @ 2bpp). It just seemed like a natural fit The GBPs are readily available for ~$5-$10 on eBay and retro gaming stores, though the thermal paper usually needs replacing (I picked up extra paper from here).

    The project uses the Game Boy Printer Propeller object (my first posted to the OBEX!) and a modified version of the original LRF firmware (only the required camera interface, frame grab, and serial communication functionality is retained from the original code) When the pushbutton switch is pressed, the LRF will grab a single frame. The contents of the frame will be processed and transmitted to the Game Boy Printer via SPI. The printer will then print the image.

    All engineering documentation (schematic, source code, PCB layout, etc.) is available on my site. The hardware interface is very easy, essentially comprising some series resistors between the LRF and GBP for protection.

    I've posted a bunch of pictures taken during the development/testing process here, but here are a few of my favorites:

    Click image for larger version

Name:	IMG_2901.jpg
Views:	229
Size:	87.3 KB
ID:	87311Click image for larger version

Name:	IMG_2909.jpg
Views:	268
Size:	87.2 KB
ID:	87312Click image for larger version

Name:	IMG_2932.jpg
Views:	221
Size:	80.2 KB
ID:	87313


    And, last but not least, some videos!

    Short version:



    Detailed version:




    Enjoy!

    Joe

  2. #2

    Default Re: Laser Range Finder + Game Boy Printer = Portable Camera

    Pretty cool Joe! You keep this up, I'm going have to add a Laser Range finder to my collection!

    Paul

  3. #3

    Default Re: Laser Range Finder + Game Boy Printer = Portable Camera

    That's freak'n awesome Joe!

    Way to promote the product! (Now, I want one.)



    OBC
    Visit PROPELLERPOWERED.COM -:- Over 160 items in stock for Propeller enthusiasts.
    After you are done here, wander over to our friendly forums.
    Projects, not Platforms -:- Follow me on Twitter.

  4. #4

    Default Re: Laser Range Finder + Game Boy Printer = Portable Camera

    Very cool indeed! I love projects that re-purpose retro gaming accessories. I might have to take some pictures myself and include them in my holiday cards.

    Cheers,
    Jessica
    Allons-y!
    --
    @jessicauelmen

  5. #5

    Default Re: Laser Range Finder + Game Boy Printer = Portable Camera

    I, ummm... err heck... words.... fail.... OMB (Ohh My Bieber) that is so totally awesome! Way cool!

    Could this modification of the laser range finder be used for AI in a robot to decide direction / path decisions? wheels and cogs churning...

    [edit]
    Well duh....
    What I'm wondering if I can get a depth map similar to that produced by the Kinect SDK?

    This really opend up my eyes to what the laser range finder may be capable of. Need more time in the day.
    Jeff Albrecht - jeffa KF7CRU aka @jhalbrecht
    Business: www.iea-software.com TMI on Me: www.rodaw.com

    "If I'd known I was going to live this long, I'd have taken better care of myself."
    -- Eubie Blake, on his 100th birthday

  6. #6

    Default Re: Laser Range Finder + Game Boy Printer = Portable Camera

    It may be possible to do with the Parallax LRF module, but the current sampling rate is very slow (~1Hz). Mapping any significant area would take a long time. I have some ideas for optimizing/increasing the sample rate, but it won't reach the Kinect capabilities.

    Joe

    Quote Originally Posted by Jeffa View Post
    What I'm wondering if I can get a depth map similar to that produced by the Kinect SDK?

    This really opend up my eyes to what the laser range finder may be capable of. Need more time in the day.

  7. #7

    Default Re: Laser Range Finder + Game Boy Printer = Portable Camera

    I wanted to echo the sentiments of the others - but really - this is SO awesome of a project! It could be like a security camera printout or something when someone odd comes up to your door! (note zombies)
    Whisker is a hardware and wetware hacker, and produces geeky content on a daily basis. Atdiy is a cardiovascular nurse by day and an electronics n00b at night. Together we're the Toymakers (Tymkrs) and we post videos/blogs on electronics, DIY projects, and whatever else we happen upon! Visit us at http://tymkrs.com, http://zombietech.tv, and http://firstspin.tv! Our projects are on http://tymkrs.com/forum and you can chat with us daily at #tymkrs!

  8. #8

    Question Re: Laser Range Finder + Game Boy Printer = Portable Camera

    Hi Joe/Mr Grand,

    I was quite excited when I saw this product go up on the Parallax website, until I was disappointed by the specs... In short, what advantages does this camera have over the Ping((( Ultrasonic sensor, as I see it, it has shorter range, slowing sampling rate, and a greater error percentage (I think) apart from having the camera onboard that I could access.

    Thanks,

    -John

  9. #9

    Default Re: Laser Range Finder + Game Boy Printer = Portable Camera

    Hi John-

    The key advantage over ultrasonic is that a laser has less reflection/bounce against an object and can be used more reliably through transparent materials (e.g., water, clear acrylic). Ultrasonic sensors (like the PING) tend to bounce crazily off of certain types of objects, which cause reliability issues and a much higher error percentage (or a completely incorrect reading) than the LRF.

    Every project has different constraints and there may be situations where a particular type of sensor is better over another. Without knowing specifics of what you were thinking of using the LRF for, I can't really give you more detail. If you contact Parallax Technical Support (support@parallax.com), I'm sure they'll be able to help you choose the best sensor for your application.

    Have fun!

    Joe

    Quote Originally Posted by John Board View Post
    Hi Joe/Mr Grand,

    I was quite excited when I saw this product go up on the Parallax website, until I was disappointed by the specs... In short, what advantages does this camera have over the Ping((( Ultrasonic sensor, as I see it, it has shorter range, slowing sampling rate, and a greater error percentage (I think) apart from having the camera onboard that I could access.

    Thanks,

    -John

  10. #10

    Default Re: Laser Range Finder + Game Boy Printer = Portable Camera

    Quote Originally Posted by Tymkrs View Post
    Re: Laser Range Finder + Game Boy Printer = Portable Camera
    I wanted to echo the sentiments of the others - but really - this is SO awesome of a project! It could be like a security camera printout or something when someone odd comes up to your door! (note zombies)
    haha that makes for a very useful application! Ok, I so want an LRF now. Just thinking of a project that will make use of it...

+ Reply to Thread

Similar Threads

  1. Joe Grand's Laser Range Finder--Speed Up
    By John Abshier in forum Sensors
    Replies: 6
    Last Post: 10-03-2011, 04:34 PM
  2. Project: Laser range finder... big distance!
    By Sniper King in forum Propeller 1 Multicore
    Replies: 104
    Last Post: 08-13-2011, 12:30 AM
  3. Laser range finder with digital output
    By jamesvweston in forum Sensors
    Replies: 7
    Last Post: 04-16-2009, 08:14 AM
  4. Laser Range Finder Articule
    By AIman in forum General Discussion
    Replies: 1
    Last Post: 11-16-2006, 12:52 AM
  5. laser range finder
    By Archiver in forum BASIC Stamps Archive
    Replies: 15
    Last Post: 11-24-2001, 06:40 AM

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