Heat-seeking Robot Car - Monarch High School

by jvkim01 in Circuits > Arduino

134 Views, 0 Favorites, 0 Comments

Heat-seeking Robot Car - Monarch High School

IMG_7518.jpg

Built atop the Lafvin Obstacle Avoidance Smart Car V1.1, this heat-seeking robot car will follow people around.

Supplies

carkit.jpg
thermalcam.jpg

Build the Car From the Kit

Screenshot 2024-02-28 at 9.06.27 AM.png
Screenshot 2024-02-28 at 1.09.06 PM.png

Use the instructions to construct the Lafvin Smart Car.

Follow only until page 13, look at but do not follow the instructions on pages 6, 7, and 8. We will be replacing the hypersonic sensor with an IR camera. However, we want to save the 4 M1.6*12mm screws, the 4 12mm nuts, and the 4 plastic shims that are meant to be used to attach the hypersonic sensor to its mount as well as the three screws meant to attach the mount to the servo. We will use these to mount the thermal camera later. We will not be using the IR receiver at all.

Use the two attached wiring diagrams taken from the instructions manual to help with wiring.

Solder Head Pins to the Thermal Camera

thermalcam2.jpg
IMG_7517.jpg

Solder six headpins into the six pinholes on the bottom of the AMG8833 Thermal Camera. DO NOT solder pins into the top.

Print the Camera Mount

amg8833 mount picture.JPG

Use the STL file to print the mount.

Attatch the Mount to the Servo

IMG_7515.jpg

Using the three screws meant to attach the ultrasonic sensor's mount to the servo, attach the thermal camera's mount to the servo

Mount the Thermal Camera

IMG_7516.jpg

Using the screws, nuts, and plastic shims meant to mount the ultrasonic sensor, mount the thermal camera such that the headpins stick out through the back of the mount.

Wire the Thermal Camera

IMG_7520.jpg
IMG_7519.jpg

Use the attached images as a guide to wiring the thermal camera to the sensor shield.

SDA -> A4

SCL -> A5

VIN -> V

GND -> G

Upload the Code to the Arduino

You will ned the Arduino IDE. You can either drop this file into an Arduino IDE project or paste the code. You will need to download the Adafruit AMG88xx library.

Test

Turn on your battery pack and let the car loose in a relatively open space.