Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-23 12:52
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
Sie benötigen die unten aufgeführten Dinge, um dieses Projekt zu erstellen:
- Arduino UNO oder ähnliches Board ×1
- Steckbrett ×1
- Überbrückungsdrähte ×1
- Druckknopfschalter (12mm)×1
- Widerstand 1k Ohm × 1
- Widerstand 221 Ohm × 3
- Piezo-Summer (Generisch)×1
Schritt 2: Holen Sie sich den Schaltplan und bauen Sie ihn
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:
- Anzahl der LEDs ist zu gering
- Die Lautstärke des Summers ist als Türklingel sehr niedrig
- Wir erwarten etwas MP3-Sound
- 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:
Heimwerken -- Einen Spinnenroboter herstellen, der mit einem Smartphone mit Arduino Uno gesteuert werden kann – wikiHow
Heimwerken || Wie man einen Spider-Roboter herstellt, der mit einem Smartphone mit Arduino Uno gesteuert werden kann: Während man einen Spider-Roboter baut, kann man so viele Dinge über Robotik lernen. Wie die Herstellung von Robotern ist sowohl unterhaltsam als auch herausfordernd. In diesem Video zeigen wir Ihnen, wie Sie einen Spider-Roboter bauen, den wir mit unserem Smartphone (Androi
Bewegungsaktivierte Cosplay Wings mit Circuit Playground Express - Teil 1: 7 Schritte (mit Bildern)
Bewegungsaktivierte Cosplay-Flügel mit Circuit Playground Express - Teil 1: Dies ist Teil 1 eines zweiteiligen Projekts, in dem ich Ihnen meinen Prozess zur Herstellung eines Paars automatisierter Feenflügel zeige. Der erste Teil des Projekts ist der Mechanik der Flügel, und der zweite Teil macht es tragbar und fügt die Flügel hinzu
Raspberry Pi mit Node.js mit der Cloud verbinden – wikiHow
So verbinden Sie Raspberry Pi mit Node.js mit der Cloud: Dieses Tutorial ist nützlich für alle, die einen Raspberry Pi mit Node.js mit der Cloud, insbesondere mit der AskSensors IoT-Plattform, verbinden möchten. Sie haben keinen Raspberry Pi? Wenn Sie derzeit keinen Raspberry Pi besitzen, empfehle ich Ihnen, sich einen Raspberry Pi zuzulegen
Schnittstellentastatur mit Arduino. [Einzigartige Methode]: 7 Schritte (mit Bildern)
Schnittstellentastatur mit Arduino. [Einzigartige Methode]: Hallo, und willkommen zu meinem ersten instructable! :) In diesem instructables möchte ich eine fantastische Bibliothek für die Schnittstelle der Tastatur mit Arduino teilen - 'Password Library' einschließlich 'Keypad Library'. Diese Bibliothek enthält die besten Funktionen, die wir wi
Einfaches BLE mit sehr geringem Stromverbrauch in Arduino Teil 3 - Nano V2-Ersatz - Rev 3: 7 Schritte (mit Bildern)
Einfaches BLE mit sehr geringem Stromverbrauch in Arduino Teil 3 - Nano V2-Ersatz - Rev 3: Update: 7. April 2019 - Rev 3 von lp_BLE_TempHumidity, fügt Datums- / Zeitdiagramme mit pfodApp V3.0.362+ hinzu und automatische Drosselung beim Senden von DatenUpdate: 24. März 2019 – Rev 2 von lp_BLE_TempHumidity, fügt weitere Plotoptionen hinzu und i2c_ClearBus, fügt GT832E