Hallo
Für ein Schulprojekt muss ich mit einem Mikrokontroller (myAVR, also Atmega arbeiten. Ich habe mir überlegt, dass ich mit einem Sensor (welcher am besten? NTC? PTC?) die Temperatur messe und diese dann über eine RGB-LED (3fach Rebel) darstellen. Als KSQ verwende ich einfach eine ganz einfache LM317-KSQ, die LEDs auf 50mA um die Hitzeentwicklung gering zu halten (Kühlung vorhanden). Der Mikrokontroller wird in C programmiert.
Hier meine Fragen:
1. Welchen Sensor nehme ich am besten? Wie ist es am einfachsten in Sachen Schaltung und Programmierung?
2. Wie setze ich die Temperatur am besten in einen Farbwert (also R, G und B) um? Gibt es da altbekannte Algorithmen um einen einzelnen Wert in drei Werte quasi aufzuteilen?
3. Hat der Atmega8 drei Hardware-PWM-Ausgänge oder muss ich es über Software-PWM realisieren? (soweit wie ich das erkennen konnte hat der 2x8bit und 1x16bit?)
Gruß,
Andy