+ Reply to Thread
Results 1 to 11 of 11

Thread: Firebots project

  1. #1
    terencechurchill Newbie
    Join Date
    Aug 2008
    Posts
    4

    Exclamation Firebots project

    Hi, I'm new here.
    I need some help in building my first robotic project (firebots) for my final project.
    The deadline is less than 4 months from now and I am in serious need for someone(s) to help me with my problem.

    I need some example code to start writing my own code. I'm using ATMEL 8951 microcontroller.

    Do i need motor driver to drive my DC motor (to control the speed etc) and also do i need to install optical encoder?

    What is the best sensor to use for the robot to be able to navigate in the maze? I'm thinking of using Sharp GP2D120 for this task (to detect the side and front of the wall from the robot) and Hamamatsu UVTron Flame Detector Package (http://www.acroname.com/robotics/parts/R67-UVTRON.html) to detect the flame from the candle.

    You can contact me through my email, terence.churchill@live.com.my or by replying to this post, whichever more convenience for you.
    Credits will be given for those who is willing to help me for this projects (i will email my final report for you).


  2. #2
    dknguyen Excellent dknguyen Excellent dknguyen Excellent dknguyen Excellent dknguyen Excellent dknguyen Excellent dknguyen Excellent dknguyen Excellent dknguyen Excellent
    Join Date
    May 2006
    Location
    Alberta, Canada
    Posts
    6,029

    Default

    Yes, you need a motor driver since a microcontroller can only provide a small voltage with a small current signal that can't directly drive a motor. If it's a brushed motor one transistor is all that is needed to control speed in one direction. If you need both directions then it's more complicated and you need an H-bridge.

    Optical encoders and other navigation things are dependent on what you want to do and how accurately the thing needs to know where it is.
    Last edited by dknguyen; 4th August 2008 at 05:21 PM.
    Tanaka Sensei (avatar) says: Please spell it "ridiculous" correctly! Not "rediculous". ^^

  3. #3
    Krumlink Excellent Krumlink Excellent Krumlink Excellent Krumlink Excellent Krumlink Excellent
    Join Date
    Aug 2007
    Location
    Michigan, USA
    Posts
    2,093
    Blog Entries
    1

    Default

    1. Never post your email address.
    2. Make sure you plan out your approach to any question.
    3. See if you can dig up some resources, google, etc.
    4. Ask somebody you know, teacher, student, etc about your question.
    5. After doing all these and you are still way behind, then you should think about asking.

    Things you will want/need:
    Optical encoders to ensure precise movement
    Solid state gyroscope to ensure precise turns and proper direction heading.
    Thermal IR sensors to make sure you find your heat source.
    A computer fan to blow out the flame. Easiest way to do it.
    Smallish rectangular body. A few inches smaller than the smallest width of the track/rooms.
    If at all possible GPS would make this a cake walk.

    If you can accomplish all these I can imagine a successful robot. My robotics team uses all these but the fire elements (fan, thermal sensor) and the base. We can turn 90 degrees exactly. We use mechanical encoders (continuous rotation potentiometers). We have a master programmer who works for himself and is filthy rich, but he only buys what he needs. Very efficient.

    As for the sensor if you can read the datasheet correctly if could be your thermal sensor.
    Last edited by Krumlink; 4th August 2008 at 05:48 PM.
    IF YOU WANT TO HELP FINE IF NOT PLEASE DON"T PEE IN MY CHEERO'S

  4. #4
    terencechurchill Newbie
    Join Date
    Aug 2008
    Posts
    4

    Smile

    Quote Originally Posted by Krumlink View Post
    1. Never post your email address.
    2. Make sure you plan out your approach to any question.
    3. See if you can dig up some resources, google, etc.
    4. Ask somebody you know, teacher, student, etc about your question.
    5. After doing all these and you are still way behind, then you should think about asking.

    Things you will want/need:
    Optical encoders to ensure precise movement
    Solid state gyroscope to ensure precise turns and proper direction heading.
    Thermal IR sensors to make sure you find your heat source.
    A computer fan to blow out the flame. Easiest way to do it.
    Smallish rectangular body. A few inches smaller than the smallest width of the track/rooms.
    If at all possible GPS would make this a cake walk.

    If you can accomplish all these I can imagine a successful robot. My robotics team uses all these but the fire elements (fan, thermal sensor) and the base. We can turn 90 degrees exactly. We use mechanical encoders (continuous rotation potentiometers). We have a master programmer who works for himself and is filthy rich, but he only buys what he needs. Very efficient.

    As for the sensor if you can read the datasheet correctly if could be your thermal sensor.
    sorry for posting my email there.
    i did do some research on the net but it is just too confusing for me with all the different approach by different people.
    the robot i'm planning to bulit might sound extravaganze, but it does not have to be that way because i'm building my first robot and i have no idea on which parts is important and which parts is not.

    can someone suggest what is the best approach/parts involved that will my my Firebots works?
    I want the robot to turn precisely at every corner and at the same time be able to control its own speed and able to find the heat source and extinguish it perfectly.

  5. #5
    Menticol Excellent Menticol Excellent Menticol Excellent Menticol Excellent Menticol Excellent Menticol Excellent
    Join Date
    Oct 2007
    Location
    Bogota, Colombia
    Posts
    432
    Blog Entries
    1

    Default

    Well I'm obviously not an expert on electronics, but about the fire, I suggest you ***do not use*** computer fans to blow flames. The plastic will melt in seconds. What kind of fuel do you have in mind? ignition system?
    Felipe
    Visit my DIY Blog http://engallamientos.wordpress.com/ Updated Mar 15 / 2010

  6. #6
    Krumlink Excellent Krumlink Excellent Krumlink Excellent Krumlink Excellent Krumlink Excellent
    Join Date
    Aug 2007
    Location
    Michigan, USA
    Posts
    2,093
    Blog Entries
    1

    Default

    What are you talking about for the computer fan? How will it melt unless it drives right up and rests it in the flame? If you program it correctly it can stop way before the flame. You seem to have ignored everything and looked at the plastic itself. Computer fan would be easy.
    IF YOU WANT TO HELP FINE IF NOT PLEASE DON"T PEE IN MY CHEERO'S

  7. #7
    Menticol Excellent Menticol Excellent Menticol Excellent Menticol Excellent Menticol Excellent Menticol Excellent
    Join Date
    Oct 2007
    Location
    Bogota, Colombia
    Posts
    432
    Blog Entries
    1

    Default

    Quote Originally Posted by Krumlink View Post
    What are you talking about for the computer fan? How will it melt unless it drives right up and rests it in the flame? If you program it correctly it can stop way before the flame. You seem to have ignored everything and looked at the plastic itself. Computer fan would be easy.
    I'm so so sorry Krumlink!!!! You're totaly right, in english blow = turn off the flame = ES: Soplar, not throw the flame! hahaha

    Please ignore that, besides the language confusion I was thinking about a fire vortex project I have seen, wich used a plastic fan next to the flames.

    Ok, by the way the fuel is important... What about the little pump used on the automotive windshield washers? filled with fuel, cheap and very easy to turn on / off
    Last edited by Menticol; 5th August 2008 at 04:35 PM.
    Felipe
    Visit my DIY Blog http://engallamientos.wordpress.com/ Updated Mar 15 / 2010

  8. #8
    Krumlink Excellent Krumlink Excellent Krumlink Excellent Krumlink Excellent Krumlink Excellent
    Join Date
    Aug 2007
    Location
    Michigan, USA
    Posts
    2,093
    Blog Entries
    1

    Default

    The contest is probably just like the trinity fire fighting contest; uses a candle.
    IF YOU WANT TO HELP FINE IF NOT PLEASE DON"T PEE IN MY CHEERO'S

  9. #9
    terencechurchill Newbie
    Join Date
    Aug 2008
    Posts
    4

    Exclamation

    Quote Originally Posted by Krumlink View Post
    The contest is probably just like the trinity fire fighting contest; uses a candle.
    yes.the fire source is from a lit candle.
    the computer fan will be just fine to be used in this project.
    can someone provide me with example of code in this firebot?
    that is the biggest obstacle i need to overcome. someone care to help me with it?I'm in serious s*** right now as the dateline is approaching.

    I'm using DC motor to drive the bots and the motor itself is driven by H-bridge motor driver.
    Another thing that confused me right now the steering mechanism of the robot. I'm planning to use differential drive system for the robot drive train but i can't seem to find approriate example of projects that implement this kind of system. I need the mathematical equation used to calculate how the robot will turn at every corner.

  10. #10
    Krumlink Excellent Krumlink Excellent Krumlink Excellent Krumlink Excellent Krumlink Excellent
    Join Date
    Aug 2007
    Location
    Michigan, USA
    Posts
    2,093
    Blog Entries
    1

    Default

    Are the motors geared? I would have a very slow robot for this project. No need to be speeding around. Use the encoders to count how many times they go around. A lot of this project (or even all) can be done with IF and FOR loops. google for assembly (corect?) FOR and IF Loops and look at some examples.
    IF YOU WANT TO HELP FINE IF NOT PLEASE DON"T PEE IN MY CHEERO'S

  11. #11
    terencechurchill Newbie
    Join Date
    Aug 2008
    Posts
    4

    Exclamation

    Quote Originally Posted by Krumlink View Post
    Are the motors geared? I would have a very slow robot for this project. No need to be speeding around. Use the encoders to count how many times they go around. A lot of this project (or even all) can be done with IF and FOR loops. google for assembly (corect?) FOR and IF Loops and look at some examples.
    yes.the motors are geared to 40:1 ratio.
    can you advice me on what kind of sensor that is suitable to be use to detect the flame from the candle apart from the UVTron Flame Sensor package that I've mentioned earlier.

+ Reply to Thread

Similar Threads

  1. electronics project for btech mini project
    By sujith123 in forum Electronic Projects Design/Ideas/Reviews
    Replies: 20
    Latest: 11th March 2010, 07:01 PM
  2. project ideas for final year project!
    By AceOfHearts in forum Electronic Projects Design/Ideas/Reviews
    Replies: 10
    Latest: 28th December 2008, 11:25 AM
  3. need suggestions on uni project. (mechatronics project)
    By konzen in forum General Electronics Chat
    Replies: 16
    Latest: 13th March 2006, 11:56 AM
  4. i need a project idea\concept for a 10 month project.....
    By mackoy in forum General Electronics Chat
    Replies: 3
    Latest: 21st February 2005, 11:27 PM
  5. biomedical project(electronic project)
    By naguru in forum Electronic Projects Design/Ideas/Reviews
    Replies: 1
    Latest: 2nd November 2004, 11:08 AM

Tags for this Thread