Netduino home hardware projects downloads community

Jump to content


The Netduino forums have been replaced by new forums at community.wildernesslabs.co. This site has been preserved for archival purposes only and the ability to make new accounts or posts has been turned off.
Photo

A simple Rover


  • Please log in to reply
13 replies to this topic

#1 RandTheDragon

RandTheDragon

    Member

  • Members
  • PipPip
  • 10 posts
  • LocationCorpus Christi, TX

Posted 12 September 2012 - 03:05 AM

Posted Image

For my first project with my Netduino Go I wanted to get moving. I bought an extremely simple RC Car at Kmart and got to hacking it with the Go and a Seeed Motor Shield. After having some trouble with Shield Base and PWM, I got it going! The trouble was taken care of by switching to the Microsoft PWM class, and grabbing a quick firmware update I found in the forums.

I'm hoping to build a quick class for the Motor Shield so other people can take advantage of the only one I could find at RadioShack. The next steps for the Rover itself is to setup the front button as an impact sensor. It's already setup to reverse engine, so I guess I just need to mount it better, and some how protect the button from direct force.

Any suggestions or comments are welcome, (code is attached).

Posted Image

http://youtu.be/HGDVwflSru8

#2 Chris Walker

Chris Walker

    Secret Labs Staff

  • Moderators
  • 7767 posts
  • LocationNew York, NY

Posted 12 September 2012 - 04:59 AM

Fun! Thanks for sharing this Lee. BTW, what other types of GoBus modules would you like to see for your robot? Distance sensors? Cliff sensors? Skynet interface? Chris

#3 Paul Newton

Paul Newton

    Advanced Member

  • Members
  • PipPipPip
  • 724 posts
  • LocationBerkshire, UK

Posted 12 September 2012 - 06:00 AM

Is the red/brown sheet just a conincidence? Or did you have Mars in mind B) Well done, its not always as easy as you think to convert toys into working robots. I failed to make a toy robot into a stable platform - I had to add too many bateries and mine was then too top heavy. Paul

#4 RandTheDragon

RandTheDragon

    Member

  • Members
  • PipPip
  • 10 posts
  • LocationCorpus Christi, TX

Posted 12 September 2012 - 12:40 PM

BTW, what other types of GoBus modules would you like to see for your robot? Distance sensors? Cliff sensors? Skynet interface?

Chris


Glad to hear you like it Chris. The main things I have been looking at deal with IR. A distance sensor like the ping would be awesome for this, because(as Aaron I think mentioned in chat) object avoidance should be a goal for any autonomous project. The other thing I'd like to do with IR is a tachometer, but I'm not sure how that would work as a module. Not sure if there's another way to go about calculating distance traveled and speed.

Could the light sensor that you're working on be adapted into a cliff sensor? I'm really interested in the Xbee module, because I could communicate between two bots over blue tooth, use wifi triangulation, or maybe gps.You're actually not the first person to go straight to terminator with this, not sure why people think its not already connected to....never mind.

Is the red/brown sheet just a conincidence? Or did you have Mars in mind B)

Well done, its not always as easy as you think to convert toys into working robots. I failed to make a toy robot into a stable platform - I had to add too many bateries and mine was then too top heavy.

Paul

Man I didn't even notice the sheet thing. I'll probably take your advice about the robots from toys. I intentionally bought the cheapest RC possible, because I figured I might break it fairly early on. What do you use for platforms now?

#5 supra

supra

    Advanced Member

  • Members
  • PipPipPip
  • 210 posts
  • LocationOntario, Canada

Posted 12 September 2012 - 12:47 PM

claps! claps! clapsPosted ImagePosted ImagePosted Image!

#6 Paul Newton

Paul Newton

    Advanced Member

  • Members
  • PipPipPip
  • 724 posts
  • LocationBerkshire, UK

Posted 12 September 2012 - 06:10 PM

Hi, I am curently using a DFROBOT ROB0003. It is a 4x4 chasis with skid steering. It is well built and comes with a battery box, geared motors, and a platform for mounting stuff. It beats the pants of the 3 wheeler I was using. I have to confess that I did not pay for mine, it was donated by a good friend who had a spare. Paul

#7 supra

supra

    Advanced Member

  • Members
  • PipPipPip
  • 210 posts
  • LocationOntario, Canada

Posted 13 September 2012 - 01:42 AM

Hi,

I am curently using a DFROBOT ROB0003. It is a 4x4 chasis with skid steering.
It is well built and comes with a battery box, geared motors, and a platform for mounting stuff.
It beats the pants of the 3 wheeler I was using.

I have to confess that I did not pay for mine, it was donated by a good friend who had a spare.

Paul


Does it work with NGO?

#8 Paul Newton

Paul Newton

    Advanced Member

  • Members
  • PipPipPip
  • 724 posts
  • LocationBerkshire, UK

Posted 13 September 2012 - 06:08 AM

Does it work with NGO?


To use it, you need a motor driver to get high currents for the motors, typically the driver is driven with pwm.
I think this will be possible with the go, but I can't advise on what bits you will need as I don't have a go.

Sorry I can't be much help - Paul

#9 RandTheDragon

RandTheDragon

    Member

  • Members
  • PipPip
  • 10 posts
  • LocationCorpus Christi, TX

Posted 13 September 2012 - 01:50 PM

Supra, I don't have the robot Paul's talking about, but it seems like the motor shield I used for my project would work with this. I included my program for getting the motor going.

/**********Edit***********/
Apparently I didn't actually include it. Code is here. Zip file includes motor class and demo app for my rover.

#10 supra

supra

    Advanced Member

  • Members
  • PipPipPip
  • 210 posts
  • LocationOntario, Canada

Posted 25 September 2012 - 10:48 AM

Supra, I don't have the robot Paul's talking about, but it seems like the motor shield I used for my project would work with this. I included my program for getting the motor going.

/**********Edit***********/
Apparently I didn't actually include it. Code is here. Zip file includes motor class and demo app for my rover.


Do u used both NGO and shield base?

#11 RandTheDragon

RandTheDragon

    Member

  • Members
  • PipPip
  • 10 posts
  • LocationCorpus Christi, TX

Posted 25 September 2012 - 12:03 PM

Yup, shield base is plugged on to socket 5. I think with a Go it would be fairly difficult to hook up motors without it

#12 supra

supra

    Advanced Member

  • Members
  • PipPipPip
  • 210 posts
  • LocationOntario, Canada

Posted 26 September 2012 - 02:01 AM

Yup, shield base is plugged on to socket 5. I think with a Go it would be fairly difficult to hook up motors without it


Is that L298N module on top of shield base?

#13 RandTheDragon

RandTheDragon

    Member

  • Members
  • PipPip
  • 10 posts
  • LocationCorpus Christi, TX

Posted 26 September 2012 - 02:58 AM

Is that L298N module on top of shield base?


I don't know if that's the model number, but I have the motor shield hooked onto the shield base if that's what you're asking.

#14 supra

supra

    Advanced Member

  • Members
  • PipPipPip
  • 210 posts
  • LocationOntario, Canada

Posted 26 September 2012 - 03:02 AM

I don't know if that's the model number, but I have the motor shield hooked onto the shield base if that's what you're asking.


Yes!




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

home    hardware    projects    downloads    community    where to buy    contact Copyright © 2016 Wilderness Labs Inc.  |  Legal   |   CC BY-SA
This webpage is licensed under a Creative Commons Attribution-ShareAlike License.