Inhaltsverzeichnis:

Arduino Türklingel mit VU-Meter - Gunook
Arduino Türklingel mit VU-Meter - Gunook

Video: Arduino Türklingel mit VU-Meter - Gunook

Video: Arduino Türklingel mit VU-Meter - Gunook
Video: 🔶 Flipper Zero Fake Videos | everywhere... #shorts 2024, Juli
Anonim
Arduino Türklingel mit VU-Meter
Arduino Türklingel mit VU-Meter

Die Grundidee ist - beim Drücken des Klingeltasters beginnen die LEDs zusammen mit dem Summerton rhythmisch zu leuchten, nach einer Zeit werden zwei Ereignisse automatisch beendet. Die LEDs können sich zur Unterhaltung des Besuchers außerhalb der Tür oder im Inneren befinden. In diesem anweisbaren zeige ich das grundlegende Projekt, das es ganz einfach hält.

Die Grundlagen dieses Projekts habe ich in meinem Technologieblog als Türklingelprojekt beschrieben, das auf Hackstar, Fritzing usw. geteilt wurde. Es ist unwahrscheinlich, dass der Leser Probleme beim Erstellen hat. Auf Instructables werde ich weitere Ideen zur Verbesserung hinzufügen und dieses Projekt für den realen Gebrauch anpassen. VU Meter ist eine etwas subjektive Phrase.

Schritt 1: Holen Sie sich die Hardwarekomponenten

Image
Image

Sie benötigen die unten aufgeführten Dinge, um dieses Projekt zu erstellen:

  1. Arduino UNO oder ähnliches Board ×1
  2. Steckbrett ×1
  3. Überbrückungsdrähte ×1
  4. Druckknopfschalter (12mm)×1
  5. Widerstand 1k Ohm × 1
  6. Widerstand 221 Ohm × 3
  7. Piezo-Summer (Generisch)×1

Schritt 2: Holen Sie sich den Schaltplan und bauen Sie ihn

Kompilieren Sie den Code und laden Sie ihn auf Arduino hoch!
Kompilieren Sie den Code und laden Sie ihn auf Arduino hoch!

Oben ist der Schaltplan hinzugefügt. Sie können die Fritzing-Datei auch aus meinem Projekt auf Fritzing herunterladen. Stellen Sie sicher, dass alles in Ordnung ist.

Schritt 3: Kompilieren Sie den Code und laden Sie ihn auf Arduino hoch

Für Anfänger ist es etwas knifflig! Ich habe die obige Abbildung, um den Anfängern die Sache leicht zu machen.

Es ist schwierig, hier Code zu schreiben.

Normalerweise schreiben / kopieren Sie in der Arduino IDE einen Code, der für dieses Projekt "Hauptcode" in diesem Projekt auf Arduino Project Hub ist.

Sie müssen der obigen Abbildung folgen, um auf die Arduino-IDE zu klicken und einen weiteren "Tab" zu erhalten, auf dem Sie die "pithes.h" von der oben verlinkten Webseite kopieren und einfügen.

In der Arduino IDE haben Sie also Codes auf zwei Registerkarten in einem einzigen Fenster. Kompilieren und hochladen.

Schritt 4: Verbessern Sie das Projekt

Offensichtlich ist dieses Projekt für die folgenden Punkte zu grundlegend:

  1. Anzahl der LEDs ist zu gering
  2. Die Lautstärke des Summers ist als Türklingel sehr niedrig
  3. Wir erwarten etwas MP3-Sound
  4. Etwas Automatisierung erforderlich

Lassen Sie uns die Verbesserungen besprechen.

Sie können die Anzahl der LEDs leicht erhöhen, indem Sie den Code leicht ändern, da die Anzahl der LEDs geringer ist (Arduino hat eine begrenzte Anzahl von Pins). Um die Anzahl der LEDs zu erhöhen, müssen Sie über diese Grenze hinaus Multiplexing, Charlieplexing usw. verstehen. Sie können tatsächlich das 8x8-Punktmatrix-Display von Adafruit (das heißt Charlieplexing) verwenden. Sie können RGB-LEDs usw.

Zum Abspielen von MP3 benötigen Sie tatsächlich eine Art MP3-Schutzschild.

Die Lautstärke des Summers ist zu niedrig ist eine häufige Beschwerde. Im Internet gibt es viele Diskussionen über die Verwendung von "starkem Summer", das Hinzufügen von Transistoren usw.

Der letzte Teil fügt etwas Automatisierung hinzu. Wenn Sie die oben genannten Punkte verbessern, um die Produktion von Türklingeln zu verbessern, können Sie darüber nachdenken, eine Automatisierung hinzuzufügen, z. B. wenn der Besitzer den Türgriff berührt, wird der Summer / die Musik gestoppt. Dieser Teil klingt eigentlich kompliziert, aber nicht schwierig.

Empfohlen: