Inhaltsverzeichnis:

Küchentischleuchten mit Arduino - Gunook
Küchentischleuchten mit Arduino - Gunook

Video: Küchentischleuchten mit Arduino - Gunook

Video: Küchentischleuchten mit Arduino - Gunook
Video: Es werde Licht! 💡 Diese Leuchten sind 2023 im Trend | Top 3 | INTERIYEAH! 2024, November
Anonim
Image
Image

Schon seit einiger Zeit wollte ich meine Zehen in die Hausautomation tauchen. Ich beschloss, mit einem einfachen Projekt zu beginnen. Leider habe ich während des Prozesses keine Fotos gemacht, aber ich habe zuerst ein Protoboard verwendet, um meine Ideen zu testen, und es erst zusammengelötet, als alles funktionierte.

Das Projekt besteht aus einem Arduino, der sowohl an einen PIR-Sensor als auch an einen von einem MOSFET angesteuerten LED-Streifen angeschlossen ist. Ich hätte den Arduino ganz überspringen und nur den PIR und seine einstellbare Verzögerung verwenden können, aber das Maximum beträgt 18 Sekunden, was bedeutet, dass sich alle 18 Sekunden jemand davor bewegen muss, damit die Lichter nicht ausgehen. Außerdem wollte ich, dass die Lichter nach und nach an- und ausgehen.

Meine ursprüngliche Idee war, auch ein Funkmodul anzuschließen und ein MySensors-Netzwerk zu starten, aber ich hatte einige Probleme, den Sensor mit dem Gateway zu kommunizieren, also gab ich auf und hielt das Projekt einfach.

Schritt 1: Materialien

Ich stelle hier eine Liste von Materialien (mit Ausnahme der offensichtlichen wie Draht, Lötzinn, Lötkolben usw.) mit den Links bereit, bei denen ich sie gekauft habe.

  • Arduino Pro Mini 328 5V. Ich habe zuerst versucht, 3,3 V zu verwenden, und dachte, es würde den 12-V-Roheingang verarbeiten, aber ich habe den schlechten Onboard-Spannungsregler verbrannt.
  • Warmweißer 12V LED-Streifen (60 LED/m, SMD2835, wasserdicht)
  • PIR-Bewegungssensor
  • IRFZ44N-Mosfet zum Ansteuern des 12-V-LED-Streifens mit einem 5-V-Ausgang des Arduino. Jeder gute N-Mosfet mit diesen Spannungen im Bereich, der Ihrem erwarteten Strom entspricht, reicht aus, es muss nicht dieser spezielle sein, aber ich habe diese zuvor zum Antreiben von LED-Streifen verwendet, daher vertraue ich ihnen. Sie sind für 55 V und 49 A aufgeführt, mehr als genug für dieses spezielle Projekt.
  • 12V Netzteil. Ich habe mich für das 2A-Modell entschieden, aber Sie sollten den Strom abschätzen, den Sie benötigen. Der von mir gewählte LED-Streifen ist mit 2,88 W/m angegeben, was für 60 große LEDs etwas zu niedrig erscheint, also bin ich auf Nummer sicher gegangen.
  • DC-Steckdose
  • Projektbox. Alles, was zu Ihrem Projekt passt, ist gut.
  • JST-Anschluss für den LED-Streifen. Sie können die Drähte direkt löten, aber ich dachte, es wäre besser, einen Stecker zu verwenden, falls ich den Streifen ersetzen muss.

Schritt 2: Montage

Montage
Montage
Montage
Montage

Der PIR-Sensor ist an Pin 2 des Arduino angeschlossen und der Ausgang zum Mosfet ist an Pin 3 angeschlossen. Sie können beliebige andere Pins auswählen und den Code entsprechend ändern, aber der Ausgangspin muss PWM-fähig sein. Die Masse des Arduino sollte mit der Masse des Netzsteckers verbunden sein - wählen Sie einen der GND-Pins des Arduino. Beachten Sie, dass der positive Draht vom Netzstecker mit dem RAW-Pin des Arduino verbunden werden muss, damit er durch den Spannungsregler geht. VERBINDEN SIE KEINE 12V STROMQUELLE DIREKT AN VCC, Sie werden Ihr Arduino braten.

Bei N-Kanal-MOSFETs ist das Gate Pin 1, das Drain ist Pin 2 und die Source ist Pin 3. Die Source (Pin 3) sollte mit der 12V-Masse verbunden werden, das Gate (Pin 1) mit dem Arduino und dem Drain zum negativen Pin des LED-Streifens. Der Pluspol des Streifens sollte direkt mit dem Netzstecker verbunden werden.

Ich habe zwei Anschlüsse für den LED-Streifen verwendet, weil ich ihn in zwei geteilt habe, einen für jede Seite des Ofens. Sie können nur einen oder mehrere Stecker verwenden und beliebig viele Teile parallel mit Strom versorgen, solange Sie den erforderlichen Strom vom Netzteil bereitstellen. Die LED-Streifen haben im Allgemeinen gedruckte Markierungen, die zeigen, wo sie geschnitten werden können (und es ist im Allgemeinen in Abschnitte von 3 LEDs). Stellen Sie nur sicher, dass Sie nichts mit umgekehrter Polarität anschließen, und Sie können loslegen.

Sobald alles vorhanden ist, müssen Sie ein Loch in die Projektbox schneiden, um den PIR-Sensor zu passen. Ich habe mich für eine diagonale Positionierung entschieden, damit sie nicht viel Bewegung aus meinem Wohnzimmer bekommt, aber der kleine Mistkerl ist wirklich empfindlich. Sie können die Empfindlichkeit jedoch anpassen, indem Sie einen der beiden Trimpotis leicht drehen (der andere ist für das Timeout des Signals und sollte in Ruhe gelassen werden). Im Uhrzeigersinn wird es empfindlicher.

Ich schneide auch zwei Schlitze für die LED-Streifendrähte, Sie sollten so viele schneiden, wie Sie benötigen. Die Installation der Projektbox hängt vom Modell ab, meine hat ein Loch für eine Schraube auf der Rückseite, also habe ich sie an den Boden des Gehäuses geschraubt und den PIR-Sensor nach vorne ausgerichtet. Die LED-Strips sollten eine selbstklebende Rückseite haben, aber entweder war der Kleber nicht gut genug, oder das Gehäuse hatte so viel Fett auf der Oberfläche, dass der Streifen nicht kleben konnte (igitt!). Also kaufte ich einige Kabelclips (die Art, mit der Koaxialkabel festgenagelt wurden) und diese hielten den Streifen an Ort und Stelle.

Schritt 3: Nächste Schritte

In Zukunft habe ich vor, ein MySensors-Netzwerk im Haus aufzubauen und werde versuchen, dieses Projekt hinzuzufügen. Und eine andere Sache, die ich tun möchte, ist, Schwachstromfunktionen hinzuzufügen, damit die Schaltung im Standby nicht viel Strom verbraucht.

Empfohlen: