Lüftersteuerung
Hardware
Zum Einsatz wird ein Arduino Nano kommen. Dieser ist dann mit einem DS18B20 Temperaturfühler bestückt. Damit der Arduino die vergleichsweise hohe Leistung des Lüfters schalten kann werden noch MOSFETS vom Typ IRLZ44N oder eine andere Leistungsstufe benötigt.
Einkaufsliste
Artikel | Preis | Link |
---|---|---|
Arduino Nano | 2,45 | http://r.ebay.com/LWO1ss |
Dallas DS1820 | 1,05 | http://r.ebay.com/UdI8NQ |
MOSFET IRLZ44N | 0,33 | http://r.ebay.com/x9DYa |
4-Kanal MOSFET Treiber | 5,95 | http://www.pollin.de/shop/dt/MDc2OTgxOTk-/Bausaetze_Module/Bausaetze/Bausatz_Mosfet_Treiber_RB_4_4x100W.html |
Mainboard Verbindungskabel | 3,78 | http://r.ebay.com/hc3QXW |
Thermistor 10k | 0,35 | http://www.pollin.de/shop/dt/OTkxOTc3OTk-/Bauelemente_Bauteile/Passive_Bauelemente/Widerstaende/NTC_EPCOS_K164NK010_10_10_k_.html |
Gesamt: €13,23
Es kommen noch einige Kleinteile dazu sodass man noch rund 3,-EUR bis 5,-EUR dazurechnen sollte.
Die professionell Vertriebene Variante "Corsair Link Commander Mini" der Firma Corsair kostet 64,-EUR http://www.corsair.com/de-de/corsair-commander-mini
Kommandos
Die Hardware wird per USB an einen PC angeschlossen und soll dann über einen COM-Port Befehle engegen nehmen. Die Verbindungsparameter sind 9.600 Baud
Serielle Kommandos
Befehl | Zweck |
---|---|
g t | liefert die Temperatur als Kommazahl. Ob das Komma ein Komma oder ein Punkt ist wird sich noch zeigen. Beispielwert: 21.5 |
g l1 | Ermittelt die aktuelle Drehzahl in %. Der Wert kann zwischen 0-100 sein und ist eine Ganzzahl ohne Komma |
s l1 WERT | ändert die Lüfterdrehzahl auf die in WERT genannte Prozentzahl. 0=AUS und 100=volle Leistung. |
Links
Lüftersteuerung:
- http://arduino.alhin.de/index.php?n=79
- http://arduino.alhin.de/arduino_code/LuefterSteuerung_test.ino
- http://we-mod-it.com/board6-allgemein/board108-how-to/board231-raspberry-arduino/2522-arduino-tutorial-4-l%C3%BCfterdrehzal-auslesen/
- http://www.arduinoforum.de/arduino-Thread-PID-PWM-geregelte-L%C3%BCftersteuerung-mit-Dallas-18B20?pid=14285#pid14285
Thermistor:
- http://garagelab.com/profiles/blogs/tutorial-using-ntc-thermistors-with-arduino
- http://www.hacktronics.com/Tutorials/arduino-thermistor-tutorial.html
Biliothek zum Verarbeiten von seriellen Kommandos
Bausatz eines RGB-LED Streifens:
Videos:
Interessante Zusatzbauteile
Beschreibung | Beispiellink |
---|---|
PCF8574 I2C Port Expander | http://www.mikrocontroller.net/articles/Port-Expander_PCF8574 |
74HC595 Schieberegister | http://www.mikrocontroller.net/part/74HC595 |
Bluetooth Modul | http://www.amazon.de/dp/B00PL7SNQK |
Widerstand 220Ω, 470Ω, 4.7kΩ, 10kΩ | Braucht man immer ! |
Taster | http://www.pollin.de/shop/dt/Nzk0OTc1OTk-/Bauelemente_Bauteile/Mechanische_Bauelemente/Schalter_Taster/Mikro_Eingabetaster.html |