Inhaltsverzeichnis:

Arduino Alarm - Katzensicher - Gunook
Arduino Alarm - Katzensicher - Gunook

Video: Arduino Alarm - Katzensicher - Gunook

Video: Arduino Alarm - Katzensicher - Gunook
Video: Fernzünder selber bauen! DIY für Böller, Raketen und Batterien 2024, Juli
Anonim
Arduino Alarm - Katzensicher
Arduino Alarm - Katzensicher

Katzen können toll sein. Sie können so unglaublich kuschelig, flauschig und lustig sein. Wenn sie jedoch mit einem Projekt beginnen, können sie unglaublich schwer abzuschrecken sein. Gibt es einen besseren Weg, um eine Katze abzuschrecken, als ein bewegungsempfindliches Licht und Geräusch?

In dieser Lektion erfahren Sie, wie Sie ein Arduino einrichten und codieren, um Bewegungen in seiner Nähe zu erkennen. Wenn eine Bewegung auftritt, wird die Kreatur sowohl mit LED-Licht als auch mit Ton abgeschreckt.

Einige grundlegende Erfahrung mit der Schaltung und Programmierung ist hilfreich, aber nicht erforderlich.

Lieferungen

1 Arduino Uno

1 Steckbrett

2 330Ω Widerstand

1 Summer

1 RGB-LED

10 Überbrückungskabel

1 9V1A Adapter (zum Aufstellen und Einstecken)

Schritt 1: Schritt 1: Montage Ultra Sonic Sensor

Schritt 1: Ultraschallsensor montieren
Schritt 1: Ultraschallsensor montieren

Beginnen Sie mit der Montage Ihres Steckbretts.

Bringen Sie den Ultraschallsensor, wie oben gezeigt. Beachten Sie die vier verschiedenen Pins (beschriftet) VCC, Trig, Echo und Gnd. Stellen Sie sicher, dass VCC an die 5-V-Stromquelle und GND an Masse geht.

Trig sollte zu Pin 2 gehen und Echo sollte zu Pin 3 gehen.

Schritt 2: Schritt 2: Befestigen Sie die Summer

Schritt 2: Befestigen Sie den Summer
Schritt 2: Befestigen Sie den Summer

Folgen Sie wieder dem Steckbrett oben, um den Summer anzubringen. Stellen Sie sicher, dass der + Anschluss des Summers an Pin 7 angeschlossen ist und verwenden Sie einen 330Ω Widerstand, um den - Anschluss an Masse anzuschließen.

Schritt 3: Schritt 3: Befestigen Sie die LED

Schritt 3: Befestigen Sie die LED
Schritt 3: Befestigen Sie die LED

Bringen Sie die RGB-LED wie in der Abbildung gezeigt an. Das Rot sollte an Pin 9 befestigt werden, das Grün sollte an Pin 10 und das Blau an Pin 11 befestigt werden. Der letzte (und längste) Pin sollte mit einem 330-Ω-Widerstand an Masse angeschlossen werden.

Schritt 4: Schritt 4: Codierzeit

Es ist jetzt an der Zeit, den Code hinzuzufügen. Mit dem Arduino-Editor bewirkt der folgende Code, dass Ihre LED aufleuchtet und der Summer ein Geräusch macht, abhängig von der Entfernung, in der der Ultraschallsensor ein Objekt erkennt.

Wenn Sie mit einer Ihrer Pin-Nummern kreativ geworden sind, müssen Sie diese möglicherweise ändern, damit der Code funktioniert.

Schritt 5: Schritt 5: Zeit, um die Katze zu stoppen

Stellen Sie Ihr Arrangement dort auf, wo Sie möchten, dass Ihre Katze nicht an Orte geht. Ich versuche, ihn davon abzuhalten, in meinem Keller über den Boden zu gehen, wo es keine Tür gibt, die das verhindert. Als er vor dem Sensor geht, geht es ab. Er lässt sich leicht durch Lärm und Licht erschrecken, sodass es nicht zu viel braucht, um ihn abzuschrecken.

Schritt 6: Schritt 6: Spielen Sie mit den Einstellungen

Einige der Dinge, die Sie je nach Ihren Bedürfnissen anpassen oder optimieren können:

  • Was "distanceInCM" bewirkt, dass Dinge passieren. Soll es sein, wenn es etwas ganz Nahes erkennt oder nur, wenn es weiter weg ist? Wenn Sie die Entfernung zu weit einstellen, benötigen Sie möglicherweise einen besseren Ultraschallsensor, der empfindlicher ist.
  • Welche Farbpalette möchten Sie verwenden? Bei der RGB-LED wählt sie zufällige Werte zwischen 0 und 100 oder 0 und 255 (in Rot, wenn etwas in der Nähe ist), um eine größere Warnung auszulösen.
  • Die Frequenz des Summers kann eingestellt werden. Niedrigere Frequenzen sind tiefere Töne, höhere Frequenzen sind höhere Töne.

Empfohlen: