Inhaltsverzeichnis:
- Schritt 1: 3D-Modellierung
- Schritt 2: 3D-Druck
- Schritt 3: Elektronisch
- Schritt 4: Code
- Schritt 5: Montage
- Schritt 6: Was kommt als nächstes?
Video: ElectrOcarina - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:17
Wie viele bin ich ein großer Fan von The Legend of Zelda Ocarina Of Time, das ich als eines der besten Videospiele, die ich je gespielt habe, in Erinnerung habe (wenn nicht das eine). Aus diesem Grund wollte ich immer eine Okarina und vor ein paar Jahren habe ich beschlossen, eine elektronische zu machen. Nun… zu diesem Zeitpunkt habe ich versagt. Jedenfalls habe ich vor kurzem herausgefunden, dass eine Firma welche herstellt. Aber es ist nicht wirklich das, was ich eine ElectrOcarina nennen würde: Sie können nicht einmal darin blasen! Als ich erkannte, dass es einen Musikinstrumentenwettbewerb auf instructable gab, beschloss ich, mit den Drähten zurückzuschlagen. Diese Instructables erklären und geben Ihnen die Dateien, um Ihre eigene Electrocarina zu machen. Es hat 7 Tasten, spielt 8 Töne und wird von einem einfachen Arduino Nano angetrieben. Um dieses Projekt zu realisieren, benötigen Sie:
Fusion 360
Ein 3D-Drucker
Ein Arduino Nano
Einige elektronische Komponenten (BOM wird unten beschrieben)
Zeit & Liebe;)
Schritt 1: 3D-Modellierung
Das Wichtigste zuerst: Lassen Sie uns eine Ocarina entwerfen. Dazu habe ich Fusion 360 verwendet, ich bin nicht so stolz auf diese Datei: meiner Meinung nach zu viele Schritte.
Wie auch immer, hier ist der Prozess, den ich durchlaufen habe, um dieses Modell zu machen: - Zeichnen der Schale des Hauptkörpers - Drehen - Zeichnen des Mundstücks - Drehen - Verrunden, um die Verbindungen zu glätten - Machen Sie die Löcher für die Knöpfe - Versetzen Sie eine Konstruktionsebene - Versetzen Sie die Profil des Objekts nach innen - Extrudieren, um eine "Klemmgrenze" zu erzeugen - Zeichnen für den Lautsprecher - Extrudieren, um den Platz für den Lautsprecher zu schaffen - Innere Verbindungsstellen zeichnen, um Schrauben aufzunehmen - Extrudieren - Reinigen des Rohrendes - Drehen, um Platz zu schaffen für den Piezo - Teilen Sie den Körper in zwei Hälften - Kombinieren Sie eine mit der "Klemmleiste" Die restlichen Modellierungsschritte dienen dazu, Räume für das elektronische Innere zu schaffen. Schauen Sie sich die Datei an, alle diese Schritte werden klarer erscheinen
Wie gesagt, ich bin nicht stolz auf dieses Modell: -Zu viele Schritte-Vergessen das Loch für den Kippschalter EIN/AUS-Der Platz für die Batterie ist nicht fertig-Das Bett für das Arduino hat nicht gut gepasst, i Ich denke an eine andere Art, es zu halten
Aus diesen Gründen werde ich wieder an der Datei arbeiten und daher finden Sie möglicherweise etwas anderes als das, was ich heute vorgestellt habe, wenn Sie es herunterladen. Ich würde empfehlen, zu versuchen, Ihre eigene Datei zu erstellen, aber wenn Sie mit 3D-Modellierung nicht vertraut sind, bitte Sie können die Fusionsdatei hier herunterladen. (Konnte meine Datei nicht erneut hochladen! Muss dies so schnell wie möglich aktualisieren) Auf der hellen Seite habe ich einige Teile des Designs parametrisch gemacht, damit Sie die Größe der Löcher ändern können, wenn Ihre Tasten nicht mit meinen übereinstimmen, idem für Lautsprecher- und Piezo-Abmessungen. Um diese Änderungen einfach vorzunehmen, gehen Sie zu Ändern > Parameter ändern (siehe letztes Bild).
Schritt 2: 3D-Druck
Sobald das Modell fertig ist, können wir es in 3D drucken! Zu diesem Teil gibt es nicht viel zu sagen
Sobald Sie mit dem Kampf mit den Stützen fertig sind, können Sie ein Aerosol-Versiegelungsmittel (der englische Name dafür ist nicht sicher) verwenden. Es ermöglicht Ihnen, die Oberfläche des Drucks zu glätten. Im Grunde geht es wie: - Auftragen - Trocknen lassen - Schleifpapier verwenden - Overwatch starten, dieser Teil ist lang, aber je länger Sie Zeit mit diesem Schritt verbringen, desto schöner wird Ihre Farbe (sei nicht faul wie ich).
Schritt 3: Elektronisch
Hier ist also die Materialliste: - Arduino Nano-Drähte - Perforierte elektronische Platine (optional) - 9 V Batterie - Batterieanschluss - Ein / Aus-Schalter (den ich vergessen habe!:o) - 10K Widerstand - 1M Widerstand - Piezo Summer - 8Ohm Lautsprecher ++++ Die folgende Liste kann einfach durch diese Platine ersetzt werden ++++
-LM386 (Low-Power-Audioverstärker)-10 kOhm Potentiometer -10 Ohm Widerstand -10 µF Kondensator -0,05 µF (oder 0,1 µF) Kondensator -250 µF Kondensator
Es gibt 4 Teile in dieser Schaltung: -Power-Blow-Sensor-Buttons-Amplifier + Audio OutLassen Sie uns sie überprüfen.
Leistung
Nichts besonderes, bedenken Sie nur, dass Sie eine zusätzliche Leitung von der Batterie zum Verstärker benötigen. Siehe Bild oben.
Schlagsensor
In meinen frühen Versuchen habe ich ein Mikrofon verwendet, aber die Ergebnisse waren so chaotisch und zufällig. Ich habe das irgendwie aufgegeben und mich für einen einfachen Piezo entschieden: Das ist billig und effizient. Sie müssen es nur zwischen einen analogen Pin des Arduino und den Boden stecken. Achtung ein 1MegaOhm Widerstand wird parallel zum Piezo angeschlossen. Sie sollten auch darauf achten, welcher Pin auf + und welcher auf Ihrem Piezo geschliffen ist. Ich habe einen sehr einfachen Code erstellt, um die Werte auf dem Monitor zu überprüfen und die Komponente auf beide Arten auszuprobieren:
Void setup () {pinMode (A0, INPUT); Serieller Anfang (9600); }
Void Schleife () {Serial.println (analogRead (A0)); Verzögerung (20);}
Tasten
Beim Loslassen sollten die Tasten über einen 10k-Widerstand mit Masse verbunden sein.
Verstärker
Um fair zu sein, habe ich einfach die Schaltung von dieser Seite reproduziert
Schritt 4: Code
Der Code verwendet die Bibliothek "The Synth" von DZL. Er kann von dieser Github-Seite heruntergeladen werden. Bezüglich des Teils, den ich geschrieben habe, ist dies ein ziemlich einfacher Code: Er prüft, ob es einen Schlag gibt gedrückt, dann spielen Sie eine Note. Wenn jedoch keine Tasten gedrückt werden, aber es einen Schlag gibt, spielt es die Grundtonhöhe. Wenn kein Schlag erfolgt, tut es nichts. Überprüfen Sie den Code;)
Schritt 5: Montage
Zeit, alles zu löten und in die Drähte einzutauchen … Es war chaotisch … Geben Sie Ihren Knöpfen ziemlich lange Drähte, das wird bei der Montage helfen.
Schritt 6: Was kommt als nächstes?
Es hat viel Spaß und Verzweiflung gemacht, dieses Projekt zu machen. Aber das ist nur eine v1, denn es kann auf so viele Arten verbessert werden! Hier ist die Liste der zukünftigen Entwicklungen: - Fügen Sie eine zusätzliche Schaltfläche zum Abspielen von Halbtönen hinzu - Verbessern Sie die Klangqualität - Erstellen Sie die 3D-Datei neu - Bereiten Sie ein steckfertiges Schild vor.:)