Jump to content

Recommended Posts

Geschrieben

Hi zusammen.

Ich möchte mir gerne eine Kühlungssteuerung basteln. Fremdhardware wäre Peltier-Element, Kühllüfter, Wasserpumpe, 1-2 LEDs und evtl 5 kapazitive Taster.

Zur Idee/Taster Erklärung:

Taster 1 soll das komplette System ein- und ausschalten

Taster 2 soll die Wasserpumpe und die LEDs ein- und ausschalten

Taster 3 soll das Peltier-Element, Wasserpumpe und Kühlungslüfter ein- und ausschalten

Taster 4 und 5 sollen mit Plus und Minus die Solltemperatur regeln.

 

Dafür wäre dann ein RED Brick, Master Brick 2.1, Step-Down Power Supply, Solid State Bricklet 2.0 (für Peltier), Dual Relay Bricklet (für Wasserpumpe), Analog Out 2.0 Bricklet (für LED), Temperature IR Bricklet 2.0, Multitouch Bricklet, 5x Button Pad, OLED Bricklet 2.0

 

Jetzt zu meinem größeren Problem. Mit was sollte ich das System programmieren? Bisher kann ich keine der Sprachen richtig. Ich habe bereits kleinere Sachen mit Java und C++ gemacht, aber multithreading ist für mich absolutes Neuland.

Daher war meine Idee das Ganze mit praxis_live zu realisieren, da ich auch nicht Monate lang üben will sondern das eine Projekt laufen soll.

Ideen/Anregungen dazu?

 

Grüße

Geschrieben

Wenn ich das gerade richtig gelesen habe ist "praxis live" eine IDE die intern auf der Java API aufsetzt => du programmierst damit Java. Bindings für Java gibt es, sollte gehen. Wie man die da einbindet kann ich aber nicht sagen - kenne praxis live nicht.

 

Ansonsten ist die Frage nach der "richtigen" Programmiersprache eher spirituell  ;)

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Gast
Reply to this topic...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Clear editor

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

×
×
  • Neu erstellen...