Hi everyone,
I am starting my GCSE DT project and am looking for some advice on it.
This is the specification by AQA:
Here is what i want to end up with:
- an autonomous robot that can navigate the room, and be able to cover most of it (this can be by a random process)
-Something that is able to sense obstacles, such as walls, stairs, cats (noises) etc and move away from them
-Something that runs for a set period of time
-Something that looks good
Here is what I think I should do so far:
Using the microcontroller (we are provided with a PIC Genie by our teacher, and we use the flowchart on CircuitWizard to programme it), I can control the wheels, and any sensors such as sensing walls
My Questions:
- I need to make an ultrasonic range finder circuit for the obstacle and cliff sensors, and i am not sure how to do this. What is the circuit? What things do i need? How will it integrate into the rest of the robot, e.g. the microcontroller, so it can turn away etc...
- Although i know that the PIC Genie chip is good, i feel that the flowchart programming interface i am using (Circuit wizard) is not as good as conventional programming (i.e. coding) Am i right? If so, do you recommend any software for the PIC?
-I know the Arduino microcontroller is more expensive, but it is also much better and versatile. Do you think that that would be better for my project?
So what do you think?
Thanks!
I am starting my GCSE DT project and am looking for some advice on it.
This is the specification by AQA:
Context
Vacuuming carpets is a disliked chore for most householders. A company
wishes to produce and market a product or system that will move a vacuum
cleaner across every piece of the floor area.
Design Task 8
Design and make a device or system that when placed in a room will move
across the entire floor area sensing walls and moving around objects where
necessary. You do not need to design the vacuum device, only the system that
moves around the room.
So as you can see, i don't need to make the vacuuming/suction part, just the navigating robot.Vacuuming carpets is a disliked chore for most householders. A company
wishes to produce and market a product or system that will move a vacuum
cleaner across every piece of the floor area.
Design Task 8
Design and make a device or system that when placed in a room will move
across the entire floor area sensing walls and moving around objects where
necessary. You do not need to design the vacuum device, only the system that
moves around the room.
Here is what i want to end up with:
- an autonomous robot that can navigate the room, and be able to cover most of it (this can be by a random process)
-Something that is able to sense obstacles, such as walls, stairs, cats (noises) etc and move away from them
-Something that runs for a set period of time
-Something that looks good
Here is what I think I should do so far:
Using the microcontroller (we are provided with a PIC Genie by our teacher, and we use the flowchart on CircuitWizard to programme it), I can control the wheels, and any sensors such as sensing walls
My Questions:
- I need to make an ultrasonic range finder circuit for the obstacle and cliff sensors, and i am not sure how to do this. What is the circuit? What things do i need? How will it integrate into the rest of the robot, e.g. the microcontroller, so it can turn away etc...
- Although i know that the PIC Genie chip is good, i feel that the flowchart programming interface i am using (Circuit wizard) is not as good as conventional programming (i.e. coding) Am i right? If so, do you recommend any software for the PIC?
-I know the Arduino microcontroller is more expensive, but it is also much better and versatile. Do you think that that would be better for my project?
So what do you think?
Thanks!