Inhaltsverzeichnis:
- Schritt 1: Dinge, die Sie für dieses Projekt benötigen
- Schritt 2: Schema
- Schritt 3: So führen Sie das Programm mit Arduino aus
- Schritt 4: Demo-Video
Video: Generieren von Tönen verschiedener Art mit mathematischen Gleichungen (MathsMusic) Arduino - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:18
Projektbeschreibung:
Eine neue Reise hat begonnen, auf der Ideen mithilfe der Open-Source-Community (Dank Arduino) einfach umgesetzt werden können. Also hier ist ein Weg
· Schauen Sie sich um und beobachten Sie Ihre Umgebung
· Probleme entdecken, die gelöst werden müssen
· Denken, versuchen und weiter lernen und teilen
· Das Wichtigste, was ich nenne, ist KEEP IT SIMPLE:)
· Wiederholen
Meine Absicht war es, ein auf Musik basierendes Projekt mit der Arduino-Plattform zu machen
Also habe ich im Internet gesucht und tolle kreative Projekte gefunden, aber ich wollte meine eigenen Sachen machen!
Also bin ich auf diese Funktion Tone () aus der Arduino-Bibliothek gestoßen. Unten ist ein Link, in dem Sie beschreibende Informationen darüber finden können
www.arduino.cc/reference/en/language/funct…
Nachdem wir nun über die Funktion von Tone() gelesen hatten, begannen die Ideen ihre Reise.
Grundsätzlich erzeugt die Funktion "tone()", wie Sie es gelesen haben, einen Ton mit einer bestimmten Frequenz, die Sie in einem Parameter übergeben. Also dachte ich, wie kann ich diese einzelne Funktion verwenden, um verschiedene Arten von Sound zu erzeugen?
Die Antwort war, dass wir in der Mathematik alle jeden Tag Mathematik verwenden, in der Logik geht es darum, Rätsel zu lösen
Von diesem Universum (Satz aus der berühmten Numb3rs-Fernsehserie)…
Die Idee ist, einen Klang zu erzeugen, der mit mathematischen Gleichungen erzeugt werden kann, nennen wir es MathMusic
In diesem Projekt habe ich verwendet:
· Flächengleichung einfacher geometrischer Formen (Quadrat, Rechteck, Parallelogramm, Dreieck und Kreis)
· Quadratische Gleichung und Fibonacci-Reihe.
Ton zu erzeugen. Jetzt können Sie dieses Projekt erweitern und mit verschiedenen Gleichungen oder Formeln neue Musik entdecken …
Schritt 1: Dinge, die Sie für dieses Projekt benötigen
Erforderliche Werkzeuge, um dieses Projekt zu erstellen:
- Arduino UNO-Board
- Lautsprecher oder Summer würde ich Lautsprecher für eine gute Klangqualität empfehlen
- ein 220-Ohm-Widerstand, um den Stromkreis vor Beschädigungen zu schützen
- Überbrückungsdrähte zum Verbinden von Arduino und Lautsprecher
Software
Sie müssen Arduino IDE installieren, um Ihre Programme vom Computer auf das Board hochzuladen.
Wenn Sie sich keine Sorgen machen Unten finden Sie einen Link zur Installation der Arduino IDE
www.arduino.cc/en/Main/Software
Schritt 2: Schema
Sie können Ihre Schaltung auch mit dem folgenden Link erstellen
fritzing.org/home/
Schritt 3: So führen Sie das Programm mit Arduino aus
Zuerst müssen Sie das Arduino Board über ein USB-Kabel mit Ihrem PC oder Computer verbinden
Dann wurde der Link zum Herunterladen und Installieren der Arduino IDE-Software angegeben.
Laden Sie endlich die ZIP-Datei herunter, die den Quellcode dieses Projekts enthält
Also fang an und mach etwas Neues daraus!
Empfohlen:
Löten von oberflächenmontierbaren Komponenten - Lötgrundlagen: 9 Schritte (mit Bildern)
Löten von oberflächenmontierbaren Komponenten | Lötgrundlagen: Bisher habe ich in meiner Lötgrundlagen-Serie genug Grundlagen zum Löten besprochen, damit Sie mit dem Üben beginnen können. In diesem Instructable, was ich besprechen werde, ist etwas fortgeschrittener, aber es sind einige der Grundlagen zum Löten von Surface Mount Compo
Durchlöten von Komponenten - Lötgrundlagen: 8 Schritte (mit Bildern)
Löten von Durchgangslochkomponenten | Lötgrundlagen: In diesem Instructable werde ich einige Grundlagen zum Löten von Durchgangslochkomponenten auf Leiterplatten diskutieren. Ich gehe davon aus, dass Sie bereits die ersten 2 Instructables für meine Lötgrundlagen-Serie ausgecheckt haben. Wenn Sie nicht in meinem In
MyPhotometrics - Gandalf: Leistungsmessgerät Zur Messung Von Lasern Im Sichtbaren Bereich Auf Basis Von "Sauron": 8 Schritte
MyPhotometrics - Gandalf: Leistungsmessgerät Zur Messung Von Lasern Im Sichtbaren Bereich Auf Basis Von "Sauron": Dieses Werk ist lizenziert unter einer Creative Commons Namensnennung - Weitergabe unter gleichen Bedingungen 4.0 International Lizenz. Eine für Menschen lesbare Zusammenfassung dieser Lizenz findet sich hier.Was ist Gandalf?Gandalf ist eine Stand-A
So generieren Sie Gerber-Dateien aus Eagle 9 – wikiHow
So generieren Sie Gerber-Dateien von Eagle 9: In diesem anweisbaren zeige ich Ihnen, wie Sie Gerber-Dateien von Eagle CAD Version 9 und höher generieren und Ihre Leiterplatten mit den Gerber-Dateien bestellen können
Arduino ProtoShield von "Haushalt" Artikel (<5$): 9 Schritte (mit Bildern)
Arduino ProtoShield von "Haushalt" Artikel (<5$): Ich liebe mein Arduino. Es hat mich in die Mikrocontroller-Programmierung hineingezogen und daran gefesselt. Ich mag auch die Erweiterbarkeit, die Schilde bieten. Mein Arduino kann eine Minute lang ein GPS-Locator sein und in der nächsten mit dem Internet verbunden sein. Es gibt auch ein Kit, mit dem Sie m