Inhaltsverzeichnis:

Anti-Sonnenblume - weist auf deine Dunkelheit hin! - Gunook
Anti-Sonnenblume - weist auf deine Dunkelheit hin! - Gunook

Video: Anti-Sonnenblume - weist auf deine Dunkelheit hin! - Gunook

Video: Anti-Sonnenblume - weist auf deine Dunkelheit hin! - Gunook
Video: 10 Horrorgeschichten die dich nicht mehr einschlafen lassen! 2024, Juli
Anonim
Anti-Sonnenblume - weist auf deine Dunkelheit hin!
Anti-Sonnenblume - weist auf deine Dunkelheit hin!
Anti-Sonnenblume - weist auf deine Dunkelheit hin!
Anti-Sonnenblume - weist auf deine Dunkelheit hin!
Anti-Sonnenblume - weist auf deine Dunkelheit hin!
Anti-Sonnenblume - weist auf deine Dunkelheit hin!

Schon seit meiner Kindheit wollte ich mich immer mit Elektronik versuchen. Vor kurzem habe ich das Arduino gekauft und angefangen, es zu erkunden. Dabei habe ich mehr über Light Dependent Resistors (LDR) erfahren.

Irgendwie stolpere ich über diese Idee. Im Grunde ist es eine elektrische Sonnenblume, die das Gegenteil von tatsächlicher Sonnenblume bewirkt. Es weist auf die Dunkelheit hin!!!

Schritt 1: Sachen, die Sie brauchen

  • 3 LDRs
  • 3 10k Ohm Widerstände
  • Ein Servomotor
  • Arduino-Board
  • Wenige Überbrückungsdrähte
  • Lötkit
  • Perforierte Leiterplatte
  • Kleiner Topf zusammen mit etwas trockener Erde.

Schritt 2: Die Schaltung

Die Rennbahn
Die Rennbahn
Die Rennbahn
Die Rennbahn

Die Crux ist, dass jeder LDR für einen Winkel verantwortlich ist, links für 180 Grad, der mittlere für 90 Grad und rechts für 0 Grad. Wenn zum Beispiel der mittlere LDR kein Licht empfängt und andere LDRs etwas Licht bekommen, dann

Arduino erhält folgende Eingabe:

  • Linker LDR => HOCH
  • Mittlerer LDR => NIEDRIG
  • Rechter LDR => HOCH

Anhand dieser Eingabe kann Arduino den Winkel berechnen (in diesem Fall 90 Grad) und diese Informationen an den Servomotor senden.

Schritt 3: Der Code

Laienhaft ausgedrückt macht der Code das:

  • Es nimmt Eingaben von 3 LDRs an.
  • Anhand dieser Eingabe berechnet es die Lichtmenge, die jeder LDR erhält.
  • Jetzt berechnet es den Winkel, den es gehen sollte. Wenn beispielsweise der rechte und der mittlere LDR kein Licht erhalten, beträgt der berechnete Winkel 45 Grad (der mittlere Winkel von 0 Grad und 90 Grad beträgt 45 Grad).

Den Code finden Sie hier.

Schritt 4: Bauen Sie die Schaltung auf

Baue die Schaltung
Baue die Schaltung
Baue die Schaltung
Baue die Schaltung
Baue die Schaltung
Baue die Schaltung

Verwenden Sie perforierte Leiterplatte zum Löten von Widerständen und LDRs. Verwenden Sie das Arduino-Steckbrett zum Verbinden von PCB und Servomotor. Laden Sie den Code hoch und testen Sie ihn.

Schritt 5: Pflanzen Sie die Anti-Sonnenblume

Pflanzen Sie die Anti-Sonnenblume
Pflanzen Sie die Anti-Sonnenblume
Pflanzen Sie die Anti-Sonnenblume
Pflanzen Sie die Anti-Sonnenblume
Pflanzen Sie die Anti-Sonnenblume
Pflanzen Sie die Anti-Sonnenblume

Ich habe einen kleinen Topf verwendet und ein Loch darin gemacht, um die Drähte zu passieren. Geben Sie etwas Erde, halten Sie den Servomotor, fügen Sie etwas mehr Erde hinzu. Dann einfach den Servomotor mit Arduino verbinden und fertig!

Empfohlen: