Download - Robotics Enrichment class
![Page 1: Robotics Enrichment class](https://reader035.vdocument.in/reader035/viewer/2022081604/5681664c550346895dd9c507/html5/thumbnails/1.jpg)
Robotics Enrichment classMr. Bosworth
![Page 2: Robotics Enrichment class](https://reader035.vdocument.in/reader035/viewer/2022081604/5681664c550346895dd9c507/html5/thumbnails/2.jpg)
Goals of Class
• Learn how to build a basic robot that performs various functions
• Learn how to program robot to move and complete tasks using Lego Mindstorms NXT program.
• Learn how to use the sensors to perform more complex movements and behaviors.
• Work together as a team to accomplish a common goal.
• Train to be able to compete in a FIRST lego league.
![Page 3: Robotics Enrichment class](https://reader035.vdocument.in/reader035/viewer/2022081604/5681664c550346895dd9c507/html5/thumbnails/3.jpg)
FLL Robot Kit
9648
NXT-G SoftwareFLL Team License (10 seats)
9797
See Video Demos of the LEGO Parts online
![Page 4: Robotics Enrichment class](https://reader035.vdocument.in/reader035/viewer/2022081604/5681664c550346895dd9c507/html5/thumbnails/4.jpg)
Engineering
• Engineers solve problems, you will be solving many problems in this class.
• Brainstorm solutions• Use math and take measurements• Testing and debugging (3x principle)• write down what you have discovered and
present the solution.
![Page 5: Robotics Enrichment class](https://reader035.vdocument.in/reader035/viewer/2022081604/5681664c550346895dd9c507/html5/thumbnails/5.jpg)
Project Manager
• Makes sure everyone understands the instructions
• Organizes team meetings and leads the meeting
• Makes sure that all group members get the help that they need
![Page 6: Robotics Enrichment class](https://reader035.vdocument.in/reader035/viewer/2022081604/5681664c550346895dd9c507/html5/thumbnails/6.jpg)
Human Resource (HR)• Helps everyone to participate• Makes sure there are no put-downs• Reports to teacher if there are group issues• Makes sure all group members participate
![Page 7: Robotics Enrichment class](https://reader035.vdocument.in/reader035/viewer/2022081604/5681664c550346895dd9c507/html5/thumbnails/7.jpg)
Materials Manager
• Gets robot kit and makes sure all materials are gathered for the group
• Supervises the clean-up, watches time 3:55 is clean up time
• Keeps track of parts, makes sure if a part is borrowed it is recorded.
![Page 8: Robotics Enrichment class](https://reader035.vdocument.in/reader035/viewer/2022081604/5681664c550346895dd9c507/html5/thumbnails/8.jpg)
Recorder/Reporter
• Takes down group notes, flow diagrams• Records history• Reports to other groups
![Page 9: Robotics Enrichment class](https://reader035.vdocument.in/reader035/viewer/2022081604/5681664c550346895dd9c507/html5/thumbnails/9.jpg)
Rules to Follow
• The following are rules and guidelines that will help you to have a successful experience in robotics class.
![Page 10: Robotics Enrichment class](https://reader035.vdocument.in/reader035/viewer/2022081604/5681664c550346895dd9c507/html5/thumbnails/10.jpg)
Rule # 1
• Pay attention to what other group members
need
![Page 11: Robotics Enrichment class](https://reader035.vdocument.in/reader035/viewer/2022081604/5681664c550346895dd9c507/html5/thumbnails/11.jpg)
Rule # 2
• Everyone Participates• All group members should have turns to
program and build.
![Page 12: Robotics Enrichment class](https://reader035.vdocument.in/reader035/viewer/2022081604/5681664c550346895dd9c507/html5/thumbnails/12.jpg)
Rule # 3• Ask other people in your
group for help before asking the teacher.
![Page 13: Robotics Enrichment class](https://reader035.vdocument.in/reader035/viewer/2022081604/5681664c550346895dd9c507/html5/thumbnails/13.jpg)
Rule # 4
•Help other group members without doing
their work for them
![Page 14: Robotics Enrichment class](https://reader035.vdocument.in/reader035/viewer/2022081604/5681664c550346895dd9c507/html5/thumbnails/14.jpg)
Rule # 5
• Agree on strategies to solve problems• democratically
![Page 15: Robotics Enrichment class](https://reader035.vdocument.in/reader035/viewer/2022081604/5681664c550346895dd9c507/html5/thumbnails/15.jpg)
Rule # 6
• Everybody cleans up!• Lego pieces accounted for.• Everything Back in Bin• Computers closed down and USB
cable put in Bin.
![Page 16: Robotics Enrichment class](https://reader035.vdocument.in/reader035/viewer/2022081604/5681664c550346895dd9c507/html5/thumbnails/16.jpg)
Baseball
• If you are off task you might receive a strike. Three strikes in one day and you will go to Mr. Stokers office until the end of the day.
• Anybody that continues to mess around will not be coming back. There is a waiting list for this class.
![Page 17: Robotics Enrichment class](https://reader035.vdocument.in/reader035/viewer/2022081604/5681664c550346895dd9c507/html5/thumbnails/17.jpg)
Routine
• Meet outside of library at 3:20• Teams will meet briefly to decide course of
action for the day• At the end of the day the programs should be
saved on your thumb drive and your NXT brick. Each program needs to be named with your group # and challenge #.
![Page 18: Robotics Enrichment class](https://reader035.vdocument.in/reader035/viewer/2022081604/5681664c550346895dd9c507/html5/thumbnails/18.jpg)
Routine (Cont.)
• You will want to get ready to go by 4:00 to get ready for buses. Time goes fast, so be organized!
• You do not leave until all materials are put away.
![Page 19: Robotics Enrichment class](https://reader035.vdocument.in/reader035/viewer/2022081604/5681664c550346895dd9c507/html5/thumbnails/19.jpg)
Challenge 1
• Move BlockCan you get your robot to make a 180 degree turn in place? Use the steering slider shifted all the way to the right.Extension 1Set the duration box to degrees. What number do you need to fill in for degrees to make an accurate 180 degree turn?
![Page 20: Robotics Enrichment class](https://reader035.vdocument.in/reader035/viewer/2022081604/5681664c550346895dd9c507/html5/thumbnails/20.jpg)
Challenge 2
• Program your robot to move 1m to the tape, spin around and return exactly back to the starting position and stop.
• Hint: use information from MBC 1
![Page 21: Robotics Enrichment class](https://reader035.vdocument.in/reader035/viewer/2022081604/5681664c550346895dd9c507/html5/thumbnails/21.jpg)
Challenge 3
• Use move blocks to make a program that enables the bot to drive as if it were drawing the first letter of someone’s name in the group.
![Page 22: Robotics Enrichment class](https://reader035.vdocument.in/reader035/viewer/2022081604/5681664c550346895dd9c507/html5/thumbnails/22.jpg)
Challenge 4
• Sound BlockCreate a program that has the robot announce the direction in which it’s moving as it moves. While going forward, it should say “forward” and while going backward it should say “backward”. Use a wait for completion setting in the sound block.
![Page 23: Robotics Enrichment class](https://reader035.vdocument.in/reader035/viewer/2022081604/5681664c550346895dd9c507/html5/thumbnails/23.jpg)
Challenge 5
• Sound Block• Make a program with a series of sound blocks
configured to play notes to make your own musical composition, or from music that you like.
![Page 24: Robotics Enrichment class](https://reader035.vdocument.in/reader035/viewer/2022081604/5681664c550346895dd9c507/html5/thumbnails/24.jpg)
Challenge 6
• Display BlockCreate a program that uses sound blocks to say a catch phrase with at least 4 words. Use display blocks to display what the bot says as subtitles on the NXT screen.
![Page 25: Robotics Enrichment class](https://reader035.vdocument.in/reader035/viewer/2022081604/5681664c550346895dd9c507/html5/thumbnails/25.jpg)
Challenge 7
• Program the bot to drive in a figure 8. The robot should show a happy face on its display screen as it moves. When the figure 8 is completed program a sound such as clapping or cheering to announce your completion of the task.
![Page 26: Robotics Enrichment class](https://reader035.vdocument.in/reader035/viewer/2022081604/5681664c550346895dd9c507/html5/thumbnails/26.jpg)
Challenge 8
• Wait blocks• Use your program from Challenge 2 and put in
a wait block that will pause your robot for 3 seconds after the spin, and coast your robot over the finish line.