Inhaltsverzeichnis:
- Schritt 1: Finden Sie einen Lautsprecher
- Schritt 2: Bauen Sie die Schaltung auf
- Schritt 3: Laden Sie diesen Code hoch
- Schritt 4: Wie man es verwendet
- Schritt 5: Kalibrieren
Video: DIY-Schocksensor mit Lautsprecher - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:21
Ein Lautsprecher funktioniert, indem er einen Elektromagneten aktiviert, der sich in der Nähe eines "normalen" Magneten befindet. Dies erzeugt Vibrationen, die zu Geräuschen führen. Anstatt den Lautsprecher mit Strom zu versorgen, können wir also Strom (wenn auch sehr wenig) erzeugen, indem wir den Lautsprecher selbst bewegen. Dieser Strom kann dann von einem Mikrocontroller wie dem Arduino erkannt und interpretiert werden.
Schritt 1: Finden Sie einen Lautsprecher
Sie müssen einen Lautsprecher finden, den Sie bereit sind, für dieses Projekt zu opfern. Sie können einen bei SparkFun für weniger als einen Dollar kaufen, aber Sie haben wahrscheinlich schon irgendwo einen. Ich habe einen kleinen Lautsprecher aus einem alten Kopfhörer verwendet, aber einen findet man fast überall - wie eine musikalische Grußkarte oder einen alten Wecker. Nächste:
- Schneiden Sie ein Überbrückungskabel in zwei Hälften
- Die Enden abstreifen
- Löten Sie es auf den Lautsprecher (da waren wahrscheinlich schon einige Drähte dran - schneiden Sie sie einfach ab)
Alternativ können Sie Krokodilklemmen verwenden, wenn Sie diese haben.
Schritt 2: Bauen Sie die Schaltung auf
Benötigte Materialien:
- Arduino UNO
- Steckbrett
- Überbrückungsdrähte
- Eine LED (jede Farbe)
- Zwei 220 Ohm Widerstände (rot-rot-braun)
- Ein Sprecher
Folgen Sie dem obigen Diagramm, um alles mit dem Arduino zu verbinden.
Schritt 3: Laden Sie diesen Code hoch
Laden Sie diesen Code in die Arduino-IDE hoch. Sie müssen ihn wahrscheinlich kalibrieren, da Sie nicht denselben Lautsprecher wie ich verwenden, daher erkläre ich dies in wenigen Schritten.
int ShockMin = 996; //Möglicherweise müssen Sie diese ändern
int ShockMax = 1010; // Sie müssen diese möglicherweise ändern Void setup () { PinMode (11, OUTPUT); // Serial.begin (9600); // Kommentieren Sie dies, um bei der Kalibrierung zu helfen aufrechtzuerhalten. Void Schleife () { Int Shock = analogRead (A0); int lightval = map (Schock, SchockMin, SchockMax, 0, 255); if (lightval > 0) { analogWrite (11, lightval); aufrechtzuerhalten. Sonst { AnalogWrite (11, 0); } // Serial.println (Schock); // Kommentieren Sie dies, um bei der Kalibrierung zu helfen}
Schritt 4: Wie man es verwendet
Drücken Sie mit Ihrem Finger auf die Mitte des Lautsprechers und die LED sollte blinken. Wenn nicht, müssen Sie es im nächsten Schritt kalibrieren. Andernfalls können Sie versuchen, den Lautsprecher an etwas zu befestigen. Vielleicht könnten Sie eine Trommel herstellen, indem Sie sie auf einen Pappteller kleben? - Versuchen Sie, Bleistifte als Trommelstöcke zu verwenden.
Schritt 5: Kalibrieren
Wenn Ihre LED bereits zufriedenstellend blinkt, können Sie diesen Schritt überspringen. Befolgen Sie andernfalls diese Schritte:
- Löschen Sie das "//" in den Zeilen mit der Aufschrift "// Kommentieren Sie dies, um bei der Kalibrierung zu helfen"
- Laden Sie den Code hoch und öffnen Sie den seriellen Monitor
- Drücken Sie auf die Mitte des Lautsprechers und beobachten Sie, wie sich die Werte ändern
- Ändern Sie die Variablen ShockMin und ShockMax auf die niedrigen und hohen Werte im seriellen Monitor
int ShockMin = 996;
int ShockMax = 1010;
Wenn der serielle Monitor beispielsweise 700 als nicht gedrückten Zustand Ihres Sensors anzeigt (wenn er nur dort sitzt), und wenn Sie es drücken, geht es auf 860, ändern Sie den ShockMax auf ungefähr 900 (etwas über dem Sensormesswert) und den ShockMin auf ungefähr 680. Als nächstes:
- Schließen Sie den seriellen Monitor
- Laden Sie den neuen Code hoch
- Drücken Sie noch einmal auf die Mitte des Lautsprechers
Wenn alles gut geht, sollte die LED nur aufleuchten, wenn Sie den Sensor drücken.
Empfohlen:
DIY Bluetooth Boombox Lautsprecher - HOW TO: 13 Schritte (mit Bildern)
DIY Bluetooth Boombox Lautsprecher | WIE MAN: Hallo! Vielen Dank, dass Sie sich dieses Projekt angesehen haben, dieses ist auf meiner Favoritenliste! Ich freue mich sehr, dieses tolle Projekt realisiert zu haben. Während des gesamten Projekts wurden viele neue Techniken verwendet, um die Gesamtqualität und das Finish der Spea
So bauen Sie einen Lautsprecher – wikiHow
Wie man einen Lautsprecher baut: Diese Anleitung zeigt, wie man einen Lautsprecher mit üblichen Haushaltsgegenständen herstellt.
Ein großartig klingender Bluetooth-Lautsprecher - Upcycled!: 7 Schritte (mit Bildern)
Ein großartig klingender Bluetooth-Lautsprecher | Upcycled!: Vor einiger Zeit schickte mir mein Freund ein Foto von einem alten Lautsprechergehäuse, das auf seinem Dach lag. Wie Sie im Bild (im nächsten Schritt) sehen können, ist es in einem schrecklichen Zustand. Glücklicherweise stimmte er zu, als ich ihn bat, es mir zu geben. Ich hatte geplant zu bauen
So bauen Sie benutzerdefinierte Lautsprecher – wikiHow
So bauen Sie benutzerdefinierte Lautsprecher: Der Bau Ihrer eigenen benutzerdefinierten Lautsprecher muss eine der lohnendsten, unkompliziertesten und kostengünstigsten DIY-Aktivitäten sein, die ich je erlebt habe. Ich bin absolut schockiert, dass es keine größere Präsenz auf Instructables und in der Community hatte … nun
So bauen Sie Overnight Sensations-Lautsprecher – wikiHow
So bauen Sie Overnight Sensations-Lautsprecher: Dies ist ein Tutorial zum Bau des Overnight Sensations-Lautsprecher-Kits aus Express-Teilen