Enthuse Portsmouth ‘Robotics: Coding a Creature’

Enthuse Portsmouth ‘Robotics: Coding a Creature’

Uncategorized
Wishlist Share

About Course

Objectives

  1. Gain hands-on experience in constructing and programming a basic robotic creature using Micro:Bit and Micro Servo.
  2. Develop proficiency in coding Micro:Bit to control servo movements and integrate sensor inputs for enhanced robotic functionality.
  3. Understand the iterative process of robotics design and learn strategies for improving and refining robotic creations.
  4. Apply fundamental concepts of robotics and coding to create a functional and customized robotic creature by the end of the course.

Outline

Session 1 – Prepping the Micro Servo

In this session, we will:

  • Understand the components and functionality of a micro servo.
  • Learn how to connect and prepare the micro servo for use in robotics projects.

Session 2 – Manufacture of the Robot Chassis

In this session, we will:

  • Gain proficiency in constructing a stable robot chassis using corrugated cardboard.
  • Learn techniques for creating hinge mechanisms using basic materials.

Session 3 – Simple Coding with the Micro:Bit

In this session, we will:

  • Master the basics of coding with Micro:Bit.
  • Understand how to write simple programs to control LEDs and respond to inputs.

Session 4 – Creating code to ensure the servo is at zero

In this session, we will:

  • Develop skills in coding the Micro:Bit to control the servo and ensure it starts at a designated zero position.
  • Understand the importance of initializing servo positions in robotics projects.

Session 5 – Adapting your Micro:Bit code

In this session, we will:

  • Learn how to adapt and modify Micro:Bit code to incorporate sensor inputs and control servo movements.
  • Understand the process of iterating on code to enhance robotic functionality.

Session 6 – Assemble your Robotic Creature

In this session, we will:

  • Apply knowledge and skills acquired from previous sessions to assemble a complete robotic creature.
  • Gain hands-on experience in integrating Micro:Bit, micro servo, and chassis components.

Session 7 – Iteration of your creature: How to improve.

In this session, we will:

  • Understand the concept of iteration in robotics design.
  • Learn strategies for identifying and implementing improvements to robotic creature designs.

Session 8 – Iteration of your creature: How to improve further

In this session, we will:

  • Further, refine and enhance robotic creature designs based on feedback and testing.
  • Explore advanced coding techniques and additional features to improve creature functionality.

Session 9 – Congratulations and final thoughts

In this session, we will:

  • Reflect on the learning journey and achievements throughout the course.
  • Discuss final thoughts and considerations for future robotics projects.

Evaluation: Formal Assessment

Show More

Course Content

Tutor Topics

  • Session 1 Preparing the Micro Servo
  • 1. Prepping the Micro Servo
  • Session 2 Manufacture of the Robot Chassis
  • 2. Manufacturing the Chassis
  • Session 3 Simple Coding with the Micro:Bit
  • 3. Simple Coding with the Micro:Bit
  • 4. Coding the Servo
  • Session 4 Coding the Servo
  • 5. Adapting your Micro:Bit code
  • Session 5 Adapting the Micro:Bit code
  • 6. Assemble your Robotic Creature
  • Session 6 Assemble the Robotic Creature
  • 7. Iteration of your creature: How can you improve it?
  • Session 7 Iteration of your creature: How can you improve it?
  • 8. Iteration of your creature: How can you further improve it?
  • Session 8 Iteration of your creature: How can you further improve it?
  • 9. Completion and final thoughts
  • Session 9 Completion and final thoughts
  • Final Assessment- Robotics

Student Ratings & Reviews

No Review Yet
No Review Yet
Go to Top