Rattle snake Bot
Questions
1.State the assignment (problem/project) in your own words.
The assignment is to design a robot that will behave similarly to when rattle snack feels an intruder is approaching. The robot will be programmed to accelerate forward as if attacking the invader when someone or something crosses the sonic sensor within 50 cm or less. When the rattle snake bot doesn't feel threatened it will recoil back.
2. What are your input factors? (What do you need to know or do before you can begin?) Include the research you did?
Before building this bot, my group and I had to search for about 9 lego pieces that are of the same size. Programming with the sonic sensor was new to all of us so, help from the teacher was very much needed.
3. Describe the process in detail. Explain the steps you followed in order to complete the project.
First, we went on Constructopedia to look at designs in which my group could effectively use. Next, we used a little bit of Constructopedias design and our imaginations to create the rattlesnake. Then, we all programmed the rattle snake bot to accelerate forward when an object crosses its path (50 cm or less) and recoil back.
4. Describe the final output / product in detail: (what are we looking at?)
You are looking at a nice,clean design that was very successful. The sonic sensor was placed at the top of the rattle snake as if the sensor was its eyes. When something gets within 50 cm of the Rattle snake Bot, it will accelerate forward as if it's in "attack mode". When the bot attacks one time, it will recoil back.
5. Describe feedback you received during the project (suggestions, comments, etc). From peers, instructor ect.. How did you use this feedback to correct issues with your project? We received help on the programming aspect of this project. The sonic sensor was new to everyone and we needed assistance as to where to fit it into the program.
6. What did you learn during the assignment such as tools, skills, design concepts, software, hardware, etc? I learned that Constuctopedia is a great guiding tool when you have trouble starting a design. I am now also familiar with the sonic sensors function and how to program it.
7. If you were to do the project again, what would you do differently and why? Provide reasons and examples
If I were to do this project again I wouldn't change anything. I think my group and I did a great job with designing and programming.
The assignment is to design a robot that will behave similarly to when rattle snack feels an intruder is approaching. The robot will be programmed to accelerate forward as if attacking the invader when someone or something crosses the sonic sensor within 50 cm or less. When the rattle snake bot doesn't feel threatened it will recoil back.
2. What are your input factors? (What do you need to know or do before you can begin?) Include the research you did?
Before building this bot, my group and I had to search for about 9 lego pieces that are of the same size. Programming with the sonic sensor was new to all of us so, help from the teacher was very much needed.
3. Describe the process in detail. Explain the steps you followed in order to complete the project.
First, we went on Constructopedia to look at designs in which my group could effectively use. Next, we used a little bit of Constructopedias design and our imaginations to create the rattlesnake. Then, we all programmed the rattle snake bot to accelerate forward when an object crosses its path (50 cm or less) and recoil back.
4. Describe the final output / product in detail: (what are we looking at?)
You are looking at a nice,clean design that was very successful. The sonic sensor was placed at the top of the rattle snake as if the sensor was its eyes. When something gets within 50 cm of the Rattle snake Bot, it will accelerate forward as if it's in "attack mode". When the bot attacks one time, it will recoil back.
5. Describe feedback you received during the project (suggestions, comments, etc). From peers, instructor ect.. How did you use this feedback to correct issues with your project? We received help on the programming aspect of this project. The sonic sensor was new to everyone and we needed assistance as to where to fit it into the program.
6. What did you learn during the assignment such as tools, skills, design concepts, software, hardware, etc? I learned that Constuctopedia is a great guiding tool when you have trouble starting a design. I am now also familiar with the sonic sensors function and how to program it.
7. If you were to do the project again, what would you do differently and why? Provide reasons and examples
If I were to do this project again I wouldn't change anything. I think my group and I did a great job with designing and programming.
Final Product
Making the rattlesnake bot, my group had to use 9, 15 hole-long pieces, that would create the ladder-like piece that will accelerate forward then recoil back. We used a criss-cross type of structure making the neck pop in and out at the object at a quick pace. After we had built the ladder-like structure, we clipped on an ultra-sonic censor to the top of the neck and the construction was completed.
Programing
When an object is not with 50 cm or less, Port C will coast.
When 50 cm or less away, the ultra-sonic sensor will activate Port C to accelerate forward for one second and then recoil in one second. This process will keep repeating.