LED – die neusten Beiträge

Schaltungs Überprüfung?

Hallo Leute, ich hoffe auf jeden Fall, die Zeichnung anbei kann man gut erkennen. Bei Fragen melden Sie sich bitte gerne. Auf jeden Fall sieht man in der Zeichnung oben links die drei LEDs, die benutzt werden sollen. Jeweils links das Blaue mit einer blauen Farbe, 200 Ohmwiderstand, und die roten Kabel sollen die weiße Farbe darstellen. Auch mit den Stromquellen verbunden, wie man rechts sieht, und den Lüfter. Das große Ziel ist eigentlich, dass wenn Strom anliegt, die LEDs erstmal weiß leuchten. In dem Fall halt die orange Verbindung. Und wenn man dann den Lüfter einschalten will, in drei verschiedene Stufen. Der hat erstmal keine Widerstände der Lüfter, das ist erstmal jetzt unwichtig. Aber die LEDs einschalten will, über den WIP-Schalter, den man unten links sieht, mit 1A, 1, 1B, den man dann drücken kann. Das heißt, man drückt die nach links, 1A, alle drei blauen LEDs sind an. Man drückt die nochmal, zwei LEDs bleiben an. Man drückt die nochmal, eine LED ist an. Man drückt ihn nochmal, Lüfter aus. Die LEDs werden wieder weiß, weil Strom ist ja vorhanden. Heißt, die LEDs leuchten weiß. Das geht alles über ein Arduino. Ich kann anbei auch nochmal den Code hochladen. Natürlich sieht man auch einen Step-Down-Konverter, der von 24 Volt auf 5 Volt die Spannung runterregelt. Und einen Spannungssensor, damit der Arduino auch klar weiß, wann die LEDs leuchten und wann nicht. Der Transistor, wie man rechts sieht, im Bild der Runde kreis, mit Collector, Base und Emitter. Die Basis hat einen 100 Ohm Widerstand. Ich hoffe, man kann die Zeichnung erkennen. Leider funktioniert die bei mir zu Hause nicht. Ich weiß nicht, wo der Fehler liegt. Der Code klappt eigentlich, ich habe ihn geprüft. Es muss also irgendwo in der Schaltung liegen. Danke auf jeden Fall. Ich freue mich um Rückmeldungen und hilfreiches Feedback.

Teileliste: Chanzon 10mm RGB Multicolor LED, DUBEUYEW NanoBoard CH340, APKLVSR DC-DC 24V/5V Step Down, IRLZ44N Transitor, Hesch Wipptaster 16A 6Klemmer, DollaTek Spannungssensor Max 25V

TestCode(Der gerade auch auf dem Arduino ist):

// ----- PINDEFINITION -----

const int buttonPin = 13; // Taster

const int fanPin = 5;  // MOSFET Lüfter

// LED-Pins

const int blueLEDs[3] = {7, 8, 9}; // Stufen 1-3

const int whiteLEDs[3] = {10, 11, 12}; // Strom an

void setup() {

 Serial.begin(9600); // Serielle Verbindung starten

 Serial.println("🔌 Test gestartet!");

 pinMode(fanPin, OUTPUT);

 for (int i = 0; i < 3; i++) {

  pinMode(blueLEDs[i], OUTPUT);

  pinMode(whiteLEDs[i], OUTPUT);

 }

 pinMode(buttonPin, INPUT_PULLUP); // Taster Eingang mit Pullup

}

void loop() {

 Serial.println("💡 LEDs testen...");

 for (int i = 0; i < 3; i++) {

  digitalWrite(blueLEDs[i], HIGH);

  digitalWrite(whiteLEDs[i], HIGH);

  delay(500);

  digitalWrite(blueLEDs[i], LOW);

  digitalWrite(whiteLEDs[i], LOW);

  delay(200);

 }

 Serial.println("🌀 Lüfter AN");

 digitalWrite(fanPin, HIGH);

 delay(2000);

 Serial.println("🌀 Lüfter AUS");

 digitalWrite(fanPin, LOW);

 delay(1000);

 Serial.println("🔄 Zyklus wiederholt sich...");

}

!!

Hier war der erste Code Versuch…

Ich habe das alles mit der Hilfe von ChatGPT gemacht also bin ich mir hier überhaupt nicht sicher ob dies überhaupt klappt…

// ----- PINDEFINITION -----

const int buttonForwardPin = 13; // Taster „vorne“

const int buttonBackPin = A1;  // Taster „hinten“

const int fanPin = 5;      // MOSFET Lüfter

// LED-Pins

const int blueLEDs[3] = {7, 8, 9}; // Stufen 1-3

const int whiteLEDs[3] = {10, 11, 12}; // Strom an

// Variablen

int fanLevel = 0; // 0 = aus, 1 = Stufe 1, 2 = Stufe 2, 3 = Stufe 3

void setup() {

 // Pins als Ausgang definieren

 pinMode(fanPin, OUTPUT);

  

 for(int i=0; i<3; i++){

  pinMode(blueLEDs[i], OUTPUT);

  pinMode(whiteLEDs[i], OUTPUT);

 }

 // Taster als Eingang mit Pullup

 pinMode(buttonForwardPin, INPUT_PULLUP);

 pinMode(buttonBackPin, INPUT_PULLUP);

 // Anfangszustand: Lüfter aus, alle weißen LEDs an

 fanLevel = 0;

 updateLEDs();

}

void loop() {

 // Taster abfragen

 if(digitalRead(buttonForwardPin) == LOW){

  delay(200); // Entprellen

  if(fanLevel < 3) fanLevel++;

  else fanLevel = 0;

  updateLEDs();

 }

 if(digitalRead(buttonBackPin) == LOW){

  delay(200); // Entprellen

  if(fanLevel > 0) fanLevel--;

  else fanLevel = 3;

  updateLEDs();

 }

}

// ----- LED + Lüfter Logik -----

void updateLEDs(){

 // Lüfter steuern

 if(fanLevel == 0){

  digitalWrite(fanPin, LOW);

 } else {

  digitalWrite(fanPin, HIGH);

 }

 // Blaue LEDs

 for(int i=0; i<3; i++){

  if(fanLevel > i){

   digitalWrite(blueLEDs[i], HIGH);

  } else {

   digitalWrite(blueLEDs[i], LOW);

  }

 }

 // Weiße LEDs (immer an, wenn Lüfter aus)

 for(int i=0; i<3; i++){

  if(fanLevel == 0){

   digitalWrite(whiteLEDs[i], HIGH);

  } else {

   digitalWrite(whiteLEDs[i], LOW);

  }

 }

}

Zukünftige Plan ist es auch noch eine Heizung in den Kreislauf einzufügen und das der Lüfter auch drei stärken annehmen kann sowie die Heizung auch, dass alles über die selbe drei LEDs angezeigt wird. Gerne dafür auch Tipps und tricks…

Das ist alles sehr viel, aber ich hoffe mir kann jemand helfen:)

Danke schonmal im Voraus

Bild zum Beitrag
Elektrik, Licht, Mikrocontroller, Arduino, Elektrizität, LED, Schaltung, Arduino IDE

Was könnte der Fehler in der Paarung oder gar Parallelschaltung in der ganzen technischen Konstellation sein?

Folgender Kontext 😁

Ich habe eine seit einem Jahr draußenstehende am Garten montierten 12volt Minimum 400mah als in Input angegeben plus Original Solarmodul. Aber das Solarmodul steht hier primär nicht zur Disposition, sondern das ich diese Lampe die ein Bewegungsmelder hat einfach keine persistente Festbeleuchtung unterstützen will. Und ich habe mir gestern 2 Akkus mit folgendern technischen Daten bekommen

Gebündelte Akkus

12 Volt 1500 mAh wie im Bild sichtbar dargestellt

Noch eine Frage 😉

Im Falle einer obligatorischen Abklemmung des Bewegungsmelders um Konstanz in der Lichtversorgung zu gewährleisten, welche Kabel werden denn bitte Bier durchtrennt?? Obwohl ich technisches Verständnis und auch selber viel bastel sowie Technik modifiziere für andere Zwecke, so fehlt mir hier das fundierte Verständnis was die Verdrahtung von der Lampe zum Bewegungsmelder angeht. Denn bei DC 233-240 5 adriges konzipiertes ist es immer simple die Vernetzung oder der Abbau...aber hier sind ganz andere Kabel, die Art der Farben irritieren mich von der Konzipierungslogik her.

Und ja noch eine Frage ,👇👇👇

Rein theoretisch könnte ich doch dieses Akku mit dem 12 Volt Solarmodul (Original von der Lampe,) mit einem Schutzstecker einer 12 Volt Modeleisenbahn mit grün-rote Leuchte laden oder?????

Hochachtungsvoll

Und

mit freundlichen

Grüßen Eric 👋

Bild zum Beitrag
Akku, Lampe, Batterie, Elektrik, Kabel, Licht, Ladegerät, Spannung, Ampere, Elektriker, Elektrizität, Glühbirne, LED, Physik

Netzteil, Motherboard oder GraKa defekt? Oder etwas anderes?

Hey zusammen, habe das folgende Problem:

Heute morgen schaute ich noch einen Twitch-Stream, ging gegen 03:00 Uhr ins Bett, fuhr den Rechner normal runter.

8h später wollte ich mich an den Rechner setzen und arbeiten, aber der Bildschirm blieb und bleibt schwarz. Es kommt kein Signal an. Auf meinem Motherboard von MSI leuchtet die 2. EZ Debug LED, also die für VGA. Wird der Rechner hochgefahren geht erst die CPU LED an, dann aus und danach geht die VGA LED an.

Und der Rechner piept/meckert auch nicht mehr, wenn ich den HDMI-Splitter-Kanal für den PC nicht aktiviert habe. (Würde er sonst machen. Kanal 1 = PC, Kanal 2 = PS4).

Meine Tastatur wird aber auch nicht erkannt. Hab eine, die dann so n RGB-Plan abspielt, wenn der Rechner hochfährt. Num-LED geht nicht, Capslock nicht, also die Tastatur ist auch tot.

Bei der GraKa selbst, eine Tuf Gaming GTX 1660 Super, leuchten beide LEDs weiß, wenn der Rechner hochfährt.

------

Ausschließen kann ich nur die HDMI-Kabel, Bildschirmeinstellungen, den Splitter und den RAM. CMOS-Reset brachte ebenfalls keinen Erfolg (hab aber nur 1 Minute gewartet, irgendwo las ich mal 5).

Wie wahrscheinlich ist es, dass das Motherboard defekt ist? Wie wahrscheinlich, dass die GraKa defekt ist? Oder kann es das Netzteil sein?

Weiß jemand einen Rat? Obs an der GraKa liegt, kann ich erst ausschließen, wenn ich mir eine ersatzweise besorgt habe, oder? Die LED selbst ist ja zu unspezifisch oder? Kann doch auch bei VGA leuchten, wenn die GraKa nicht genügend Saft bekommt, oder? Aber nach 8h??

Bin über jede Hilfe dankbar.

FG

Caprisonne

PC, CPU, Prozessor, GPU, Arbeitsspeicher, RAM, AMD, Asus, BIOS, Gaming PC, HDMI, LED, Mainboard, Motherboard, MSI, Nvidia, PC-Komponenten, PC-Konfiguration, PC-Problem, PC-Reparatur, VGA

Meistgelesene Beiträge zum Thema LED