Temperature Recording Arduino Robot

My son and myself made a little arduino robot that records temperature. He wanted me to draw a robot, I wanted to experiment with blinking LEDs relaying data so a plan was hatched. The way the LEDs work is as follows: Green = lowest temperature recorded, Yellow = highest and Red = current temperature with all readings being in °C.

Temperature Recording Arduino Robot

Step 2: Wiring Up

I realise now how bad the photograph is but as everything is nice and secure in the robot now, it would be difficult to take it out and photograph again – sorry.

The LEDs come off the following pins: Red (for current temperature) D13, Yellow (highest) D12 and Green (lowest) D11.
The thermometer conects to the 5v and Ground and feeds into pin A0.

Step 3: The Code

The code is made up from tutorials etc from the forums. It’s a little messy I think but would love it if you pulled it apart and added your own take on the idea. Anyway download from here and upload. Meanwhile get your little monkey to draw or colour in the robot on the face of the small cardboard box. Once completed, make three holes for the LEDs to pop through in the face and a hole on the side for the temperature sensor to look through.
Major Components in Project

The Ingredients

The ingredients are rather simple and comprise of the following:

Arduino
LM35 temperature sensor
3 LEDs (1 x red, 1 x yellow, 1 x green)
9v battery and lead
Small breadboard and the usual wires
Small cardboard box


About The Author

Ibrar Ayyub

I am an experienced technical writer holding a Master's degree in computer science from BZU Multan, Pakistan University. With a background spanning various industries, particularly in home automation and engineering, I have honed my skills in crafting clear and concise content. Proficient in leveraging infographics and diagrams, I strive to simplify complex concepts for readers. My strength lies in thorough research and presenting information in a structured and logical format.

Follow Us:
LinkedinTwitter

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top