Hello,
for some the multidisplay is a little overloaded, so here is a minimalistic
"Typ K Thermocouple to RGB LED"
Thing ![]()
It measures the Temperature (Ambient to 1350°C above Ambient) and makes a colorchange at adjustable setpoints (the 3 adjust potentiometers are missing in the pictures)
it has:
- ATmega168 with only a reset resistor and some noise blocking caps and inductors
- ISP header for programming (to upload the Arduino sketch hex file over avrdude)
- Typ K Thermocouple amplifier with LTC1050 (like here: GitHub - designer2k2/multidisplay: The MultiDisplay Project, An opensource datalogger, boost controller and display for cars)
- MCP9701 for the Ambient measurement directly above the Tyk P connector
- 5V Supply rugged for Automotive use (like here: http://code.google.com/p/multidisplay/wiki/Powersupply)
- 3 Transistors for the R-G-B Channels with Pulldown Resistors
Its my first full SMD pcb, at only 30x50mm it was not so easy to solder and took some time until it worked :![]()
The Code for it is not finished, currently i only have some blinking going on there. But to get the Arduino IDE to make some usable code for running with the internal clock the timers needs to be set different.
in the Setup this must be inserted:
TCCR0B = 0x01; // Timer 0: PWM 5 & 6
TCCR1B = 0x01; // Timer 1: PWM 9 & 10
TCCR2B = 0x01; // Timer 2: PWM 3 & 11
like this the PWM is ok for the LED´s and the delay function is about right, at least enough for this project...
I have the Schematic and Layout as Target file, if somebody wants it send me a PM with the email and i will send it ![]()
Steff




