Stoppen Sie Rants mit dem Rant Buddy - Gunook
Stoppen Sie Rants mit dem Rant Buddy - Gunook
Anonim
Stoppen Sie Rants mit dem Rant Buddy
Stoppen Sie Rants mit dem Rant Buddy

Bei mir zu Hause gibt es viel zu bemängeln: Der Bus hatte Verspätung, der Wasserkühler bei der Arbeit ist nicht kalt genug, der Deli hat früh geschlossen. Aber wenn sie nicht kontrolliert werden, können sich diese kleinen Murren zu ausgewachsenen Schimpfwörtern entwickeln.

Hier kommt dieser praktische Schimpfmacher ins Spiel: Helfen Sie Ihren Freunden und Lieben, indem Sie ihn abschneiden, bevor sie aus den Fugen geraten.

Wenn Sie spüren, dass jemand den Überblick verliert, schalten Sie den Schimpfwort ein! Ein Stoß sollte sie wieder nach unten bringen und ihnen hoffentlich helfen, darüber zu lachen.

In dieser Demo zeige ich Ihnen, wie Sie Ihren eigenen, maßgeschneiderten Rant-Stopper herstellen. Ich verwende den Titelsong von Curb Your Enthusiasm (Frolic) und den Tiniest Violinsong der Welt (Woe is Me), aber Sie können den Code ändern, um einen beliebigen Song zu verwenden!

Schritt 1: Werkzeuge & Materialien

Werkzeuge & Materialien
Werkzeuge & Materialien
Werkzeuge & Materialien
Werkzeuge & Materialien

Materialien - Für kleine Version:

  • Gehäusegröße M522
  • 3.3V Pro Micro oder 3.3V Mini Trinket
  • Lautsprecher
  • Momentaner Druckknopf oder Kippschalter
  • Münzbatteriehalter
  • 3v Münzbatterie
  • Zusätzliche Drähte, Schrumpfschlauch, Lötband

Materialien - Für mittlere Version:

  • Gehäusegröße M530
  • Jeder 5-V-Mikrocontroller (wie Arduino Pro Mini, Pro Micro, Teensy, Adafruit Feather)
  • Lautsprecher
  • Momentaner Druckknopf oder Kippschalter
  • Batteriehalter
  • 5V DC-Wandler (Optional - nur erforderlich, wenn Ihr Mikrocontroller keinen 5V-Spannungsregler hat)
  • 9V Batterie
  • Zusätzliche Drähte, Schrumpfschlauch, Lötband, Schaumstoff und ein Gummiband

Werkzeuge:

  • Für die Grundverkabelung: Drahtschneider, Lötkolben, Heißluftpistole, helfende Hände
  • Für Gehäuse: Bohrer und Bohrer für Kunststoff
  • Für Sicherheit beim Löten und Bohren: Schutzbrille und Atemschutzmaske
  • Zur Programmierung Ihres Mikrocontrollers: Arduino Software

Schritt 2: Testen Sie die Arduino-Lautsprechermelodie

Testen Sie die Arduino-Lautsprechermelodie
Testen Sie die Arduino-Lautsprechermelodie
Testen Sie die Arduino-Lautsprechermelodie
Testen Sie die Arduino-Lautsprechermelodie
Testen Sie die Arduino-Lautsprechermelodie
Testen Sie die Arduino-Lautsprechermelodie

Beginnen Sie damit, die einfachste Melodie mit Ihrem Mikrocontroller und Lautsprecher zu spielen.

Öffnen Sie die Arduino-Software und stellen Sie sicher, dass sie für die Programmierung Ihres Mikrocontrollers eingerichtet ist. Wenn Sie Ihr Board noch nie zuvor programmiert haben, überprüfen Sie die Anweisungen Ihres Mikrocontrollers, bevor Sie fortfahren.

Sehen Sie sich das Pinbelegungsdiagramm an, das mit Ihrem Mikrocontroller geliefert wurde, und identifizieren Sie einen Massestift und einen PWM-Pin. Sie werden diese beiden Stifte an unseren Lautsprecher anschließen. Der Massestift sollte mit der negativen (-) Seite Ihres Lautsprechers verbunden sein und der PWM-Pin sollte mit der positiven (+) Seite Ihres Lautsprechers verbunden sein. Notieren Sie sich die entsprechende Nummer, die Ihrem PWM-Pin zugewiesen ist; In meinem Beispiel verwende ich einen Teensy 2.0++ und verbinde ihn mit PWM-Pin #26.

Die Arduino-Software kommt mit einer ganzen Reihe hilfreicher Beispiele. Öffnen Sie das Klangbeispiel, indem Sie auf Datei -> Beispiele -> 02. Digital -> ToneMelody gehen. Wenn Sie sich den Quellcode ansehen, sehen Sie in Zeile 37 den Funktionsaufruf „tone(8, melody[thisNote], noteDuration);“und in Zeile 44 sehen Sie den Funktionsaufruf „noTone(8);“Ersetzen Sie in diesen beiden Zeilen die Zahl 8 durch den von Ihnen verwendeten PWM-Pin. Für mich wäre dies also „tone(26, melody[thisNote], noteDuration);“und „kein Ton (26);“bzw.

Klicken Sie dann auf die Pfeilschaltfläche "Hochladen", um diesen Code auf Ihrem Arduino zu platzieren. Sie sollten eine einfache Demo-Melodie über Ihren Lautsprecher hören.

Schritt 3: Passen Sie den Song an

Passen Sie das Lied an
Passen Sie das Lied an

Jetzt, da der Ton aus dem Lautsprecher kommt, passen Sie den Song an Ihr Gerede an. In unserem Haus werden der Titelsong „Curb Your Enthusiasm“und „The World’s Tiniest Violin“in der Regel ein Schimpfen stoppen, also sind dies die beiden Songs, die ich in diesem Beispiel verwenden werde.

Suchen Sie über Google nach den Noten für den Song, den Sie verwenden möchten. (Und wenn Sie Ihr Notenlesen auffrischen müssen, sehen Sie sich dieses Tutorial an.)

Sie bearbeiten das Array „melody“in Zeile 22 und das Array „noteDurations“in Zeile 27 aus dem vorherigen Beispiel, um unseren eigenen Song zu erstellen. Bestimmen Sie für jede Note in Ihrem Song die entsprechende Note in der Datei pitches.h, Fügen Sie diese Note dem Array „melody“und die Dauer des Knotens im Array „noteDurations“hinzu und erhöhen Sie die Gesamtzahl der Noten in Zeile 32.

Sie können den Quellcode zu einigen Beispielen hier herunterladen:

Bändigen Sie Ihre Begeisterung / Ausgelassenheit Beispiel

Die kleinste Violine der Welt / Beispiel Woe Is Me

Schritt 4: Schließen Sie den gesamten Stromkreis an

Schließen Sie den gesamten Stromkreis an
Schließen Sie den gesamten Stromkreis an

Nachdem Sie Ihren Song jetzt auf dem Mikrocontroller abgespielt haben, ersetzen wir die USB-Verbindung zu Ihrem Computer durch Strom aus einer Batterie.

Sie versorgen den Mikrocontroller mit einer Batterie und platzieren einen Moment- oder Kippschalter zwischen der Batterie und dem Mikrocontroller. Auf diese Weise ist der Mikrocontroller ausgeschaltet, wenn der Schalter nicht aktiviert ist, und wenn der Schalter aktiviert ist, fließt Strom von der Batterie zum Mikrocontroller.

Wenn Sie einen Mikrocontroller verwenden, der 5 V mit einer 9 V-Batterie benötigt, und Ihr Mikrocontroller keinen Spannungsregler hat, dann sollten Sie auch den 5 V-Abwärtswandler verwenden, der die 9 V vom Batterie in 5V für den Mikrocontroller. Schließen Sie den Konverter zwischen dem Schalter und der Stromseite des Akkus an, wie in der Abbildung oben gezeigt. (Wenn Sie den 3,3-V-Mikrocontroller mit der 3-V-Batterie verwenden, können Sie dieses Stück überspringen.)

Schließen Sie die gesamte Schaltung mit einem Steckbrett und Krokodilklemmen an, um sicherzustellen, dass sie ordnungsgemäß funktioniert. Die Musik sollte beginnen, sobald Sie den Schalter umlegen, und sich ausschalten, wenn Sie den Schalter zurücklegen.

Schritt 5: Bereiten Sie das Gehäuse vor

Bereiten Sie das Gehäuse vor
Bereiten Sie das Gehäuse vor
Bereiten Sie das Gehäuse vor
Bereiten Sie das Gehäuse vor
Bereiten Sie das Gehäuse vor
Bereiten Sie das Gehäuse vor
Bereiten Sie das Gehäuse vor
Bereiten Sie das Gehäuse vor

Nachdem Sie die gesamte Schaltung in Betrieb genommen haben, stellen Sie sicher, dass alle Komponenten und Drähte in das Gehäuse passen. Möglicherweise müssen Sie einige der Drähte abschneiden, um sicherzustellen, dass sie vollständig passen.

Wenn die Komponenten grob im Gehäuse platziert sind, markieren Sie zwei kleine Punkte, wo die positiven und negativen Lautsprecherkabel durch das Gehäuse gehen sollen, und markieren Sie einen großen Punkt, wo der Knopf durch das Gehäuse gehen soll.

Bevor Sie Löcher in das Gehäuse bohren, ein paar Anmerkungen:

  • Ich empfehle dringend, für diese Löcher Kunststoffbohrer zu verwenden. Ich habe versucht, mit normalen Bohrern zu bohren und Sie können im zweiten Bild sehen, was passiert ist - das Gehäuse knackte jedes Mal.
  • Stellen Sie das Gehäuse auf eine Holzoberfläche, die zum Bohren sicher ist – es ist in Ordnung, wenn Sie versehentlich ein Loch darin bohren.
  • Und wie immer eine Schutzbrille und ein Atemschutzgerät, um Schmutz von Augen und Lunge fernzuhalten.

Bohren Sie nun Ihre drei Löcher sorgfältig!

Schritt 6: Endverdrahtung

Endverkabelung
Endverkabelung
Endverkabelung
Endverkabelung
Endverkabelung
Endverkabelung

Nun, da Sie Ihr Gehäuse fertig haben, ist es an der Zeit, die endgültige Verdrahtung der Schaltung mit Lötmittel und Schrumpfschlauch vorzunehmen. Kürzen Sie Ihre Drähte so kurz wie nötig, damit sie in den Behälter passen. Wenn ich zwei Drähte verbinde, möchte ich:

  • Schneiden Sie ein kleines Stück Schrumpfschlauch ab und legen Sie es auf einen der beiden Drähte.
  • Verdrehen Sie die beiden Drähte zusammen.
  • Löten Sie die Gewebeverbindung mit etwas Lot zusammen. (Tragen Sie wie immer eine Schutzbrille, eine Atemschutzmaske und sorgen Sie beim Löten für gute Belüftung!)
  • Decken Sie die Lötstelle mit Schrumpfschlauch ab. Erhitzen Sie den Schrumpfschlauch mit der Heißluftpistole, um ihn zu versiegeln.

Sie sollten jetzt eine voll funktionsfähige Schaltung haben, die bereit ist, in das Gehäuse eingebaut zu werden!

Schritt 7: Setzen Sie alles zusammen

Setzen Sie alles zusammen
Setzen Sie alles zusammen
Setzen Sie alles zusammen
Setzen Sie alles zusammen
Setzen Sie alles zusammen
Setzen Sie alles zusammen
Setzen Sie alles zusammen
Setzen Sie alles zusammen

Montieren Sie zuerst Ihren Schalter an dem großen Loch, das Sie im Gehäuse gemacht haben. Dann weben Sie die beiden Lautsprecher durch die beiden kleinen Löcher, die Sie im Gehäuse gemacht haben.

Passen Sie den Rest der Schaltung vorsichtig in das Gehäuse ein, möglicherweise mit Schaumstoff oder einem Gummiband, um die Schaltung kompakt und stabil zu halten.

Empfohlen: