It’s all about Battlebots. Click here for the resource page that has sample files, sample code and overall inspiration.
Author: rmilstead
4-13-22
Short class today….all about Battlebots – here are the details that you need.
4-11-22
Welcome back – I hope that the break brought you what you needed.
This week is an alternate schedule thanks to CAASP testing. Click here to see the schedule.
Today – we return to Battlebots!
- let’s review the competition rules that we made in class before break.
- do you see any rules that need to be added, changed or removed?
- your first move should be to begin designing your 3d printed components. Click here for details and starter files.
Recap from before break:
- graded assignment: find a partner and submit their name here. I only need one submission from each team. It’s ok to work solo as well.
- review this really helpful document about Battlebot styles and designs.
- graded assignment: work on a draft design for your Battlebot.
Make room for:
-Arduino
-at least two motors
-breadboard
-battery
-IR sensor
-LED light
Consider:
1. how will you steer the robot?
2. how will you easily access the electronics for battery changes and maintenance. - You may turn your design in on Canvas either digitally (create using an app) or take a photo of your drawn design.
4-1-22
Battlebot resource page – link to submit 3d files, sample tinkercad files, sample Arduino circuits
Battlebot prep – part 1:
1. work with a partner – or solo – and review the rule & guideline ideas that you shared in class. Click here to see an anonymous version of your ideas.
2. consider which ideas are meaningful and a good fit for our competition.
3. Login to this Padlet (click here) with your school username and password.
4. Add your favorite ideas to the Padlet under the most relevant (fitting) category. Each person (not group) should add at least three ideas to the Padlet.
Part 2:
- review the rules
- graded assignment: find a partner and submit their name here. I only need one submission from each team. It’s ok to work solo as well.
- review this really helpful document about Battlebot styles and designs.
- graded assignment: work on a draft design for your Battlebot.
Make room for:
-Arduino
-at least two motors
-breadboard
-battery
-IR sensor
-LED light
Consider:
1. how will you steer the robot?
2. how will you easily access the electronics for battery changes and maintenance. - You may turn your design in on Canvas either digitally (create using an app) or take a photo of your drawn design.
3-30-22
Before you continue your Arduino work, read and complete the BattleBot Tournament Planning activity.
As always, room 127 is a no food and drink space.
Newest assignments: the Arduino Remote Control Intro! This is the gateway to controlling all kinds of Arduino-connected hardware from the comfort of your chair.
Ongoing assignments
displaying photoresistor data on an LCD*.
Keep that LCD wired up and add a temperature sensor to your actual circuit:
-temperature sensor wiring diagram
-sample temperature sensor program
Previous assignments:
We are continuing our work with Arduino and joystick input
After you finish the Joystick Intro then keep going:
Joystick LED control
Joystick Servo Intro
Two Servos and a Joystick*
Arduino Drawbot Version 1*
Arduino Drawbot Version 2*
The assignments with a star* are will be turned in for a grade on Canvas.
3-28-22
As always, room 127 is a no food and drink space.
Newest assignments: the Arduino Remote Control Intro! This is the gateway to controlling all kinds of Arduino-connected hardware from the comfort of your chair.
Ongoing assignments
displaying photoresistor data on an LCD*.
Keep that LCD wired up and add a temperature sensor to your actual circuit:
-temperature sensor wiring diagram
-sample temperature sensor program
Previous assignments:
We are continuing our work with Arduino and joystick input
After you finish the Joystick Intro then keep going:
Joystick LED control
Joystick Servo Intro
Two Servos and a Joystick*
Arduino Drawbot Version 1*
Arduino Drawbot Version 2*
The assignments with a star* are will be turned in for a grade on Canvas.
3-23-22
Even though we have gone mask-optional, we are still a no-food and n0-drink room. This includes water.

Newest assignments: the Arduino Remote Control Intro!
displaying photoresistor data on an LCD*.
Keep that LCD wired up and add a temperature sensor to your actual circuit:
-temperature sensor wiring diagram
-sample temperature sensor program
Previous assignments:
We are continuing our work with Arduino and joystick input
After you finish the Joystick Intro then keep going:
Joystick LED control
Joystick Servo Intro
Two Servos and a Joystick*
Arduino Drawbot Version 1*
Arduino Drawbot Version 2*
The assignments with a star* are will be turned in for a grade on Canvas.
3-21-22
Even though we have gone mask-optional, we are still a no-food and n0-drink room. This includes water.

Newest assignment: displaying photoresistor data on an LCD*.
Keep that LCD wired up and add a temperature sensor to your actual circuit:
-temperature sensor wiring diagram
-sample temperature sensor program
Previous assignments:
We are continuing our work with Arduino and joystick input
After you finish the Joystick Intro then keep going:
Joystick LED control
Joystick Servo Intro
Two Servos and a Joystick*
Arduino Drawbot Version 1*
Arduino Drawbot Version 2*
The assignments with a star* are will be turned in for a grade on Canvas.
3-16-22
Tech news – Holoride – VR Entertainment for passengers that incorporates the car’s motion in to the game.
We are continuing our work with Arduino and joystick input
After you finish the Joystick Intro then keep going:
Joystick LED control
Joystick Servo Intro
Two Servos and a Joystick*
Arduino Drawbot Version 1*
Arduino Drawbot Version 2*
The assignments with a star* are will be turned in for a grade on Canvas.
And now…a totally new sensor to work with: a Photoresistor. Follow this link to learn about programming and wiring a photoresistor and using the sensor to turn LEDs on and off.
Next up: displaying photoresistor data on an LCD.*
3-14-22
We are continuing our work with Arduino and joystick input.
After you finish the Joystick Intro then keep going:
Joystick LED control
Joystick Servo Intro
Two Servos and a Joystick*
Arduino Drawbot Version 1*
Arduino Drawbot Version 2*
The assignments with a star* are will be turned in for a grade on Canvas.
And now…a totally new sensor to work with: a Photoresistor. Follow this link to learn about programming and wiring a photoresistor and using the sensor to turn LEDs on and off.