Summary of Arduino I2C and Processing
This tutorial demonstrates using an Arduino Uno with an I2C temperature sensor (TC74) to measure room temperature and display it on a computer using Processing software. It leverages serial communication and Processing graphics to create a temperature display. The project includes Arduino coding, Processing visualization, and hardware interfacing with a breadboard and sensors to build a simple, interactive temperature monitoring system.
Parts used in the Arduino I2C Temperature Display Project:
- Arduino Uno
- USB Cable
- Arduino Software
- Processing Software
- Breadboard
- 10k ohm Resistors
- I2C Celsius Temperature Sensor (TC74)
- Jumper Kit
As promised, this week brings another communications tutorial! In this video, we’ll use both the serial and processing knowledge that we gained last week, plus an I2C enabled temperature-sensing IC.
We’ll use processing to generate a pretty room temperature display on your computer screen. If you are new to processing, they have an excellent set of tutorials to help you get started.
You can download the files associated with this episode here:
1. Arduino Uno: http://us.element-14.com/arduino/a000046/arduino-uno -board/dp/13T9285
2. USB Cable: http://us.element- 14.com/jsp/search/productdetail.jsp?SKU=73H0884
3. Arduino Software: http://arduino.cc/en/Main/Software
4. Processing Software: http://www.processing.org
5. Breadboard: http://us.element-14.com/jsp/search/productdetail.jsp?SKU=17C6965
6. 10k ohm Resistors: http://us.element- 14.com/multicomp/mccfr0w4j0103a50/resistor- carbon -film -10kohm-250mw/dp/58K5002
7. I2C Celsius Temperature Sensor: http://us.element-14.com/microchip/tc74a0 -5- 0vat/ic -thermal- sensor – 2-c-to220 -5/dp/92C6554
8. Jumper Kit: http://us.element-14.com/3m/923351-i/pcb-accessories/dp/65F2290
For more detail: Arduino I2C and Processing