Acme Digital Thermometer W/ DS18B20 Temp Probe & I2C LCD

this is a very simple project that does not cost very much and will not take much time. I put it in an Amazon box because it was there, but this could be mounted in just about anything.

Teacher Notes

Teachers! Did you use this instructable in your classroom?
Add a Teacher Note to share how you incorporated it into your lesson.

Step 1: Parts

1 x DS18B20 temp probe

1 x Arduino uno board

1 x LCD with I2C

1 4.7k resistor

all readily available on the internet, this project cost me around $20

some jumper wires

Step 2: Wiring of DS18B20

Red wire or VCC goes to 5v on Arduino

Black wire or ground goes to ground on Arduino

Yellow wire or Data goes to pin 2 (or whichever pin you have chosen)

there needs to be a 4.7k resistor in parallel with the Data wire and VCC wire as shown in diagram.

Step 3: Wiring of I2C LCD

GND pin to ground on Arduino

VCC pin to 5v on Arduino

SDA pin to A4 on Arduino

SCL pin to A5 on arduino

Step 4: The Code

There is a serial print loop in the code to assist in troubleshooting. It is not required for operation

Also I had a heck of a time finding a correct and working library for the LCD. Its attached to make things simpler for you.

Step 5: Finishing Touches

Now that you have a working thermometer and display mount it however you like for display. Enjoy!

Be the First to Share


    • Made with Math Contest

      Made with Math Contest
    • Multi-Discipline Contest

      Multi-Discipline Contest
    • Robotics Contest

      Robotics Contest

    2 Discussions

    Josh_leePenolopy Bulnick

    Reply 7 months ago

    Thank you. It was fun. It's the start to a bigger project I'm working on. Since I enjoy instructables so much I wanted to make one of my own