Inhaltsverzeichnis:
- Schritt 1: Sammeln Sie Ihre Vorräte
- Schritt 2: Einrichten des Arduino-Codes
- Schritt 3: Einrichten des Max-Codes
- Schritt 4: Alles zusammenfügen
- Schritt 5: Wie man es benutzt und wie es funktioniert
Video: Universal Air Slide Whistle 1000 - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:18
Die Diapfeife ist ein Musikinstrument, das aufgrund seines albernen Klangs häufig für komödiantische Effekte verwendet wird. In diesem anweisbaren bringen wir Ihnen bei, wie man eine Luftrutsche pfeift! Was ist eine Luftrutsche? Es folgt der gleichen Idee wie die Luftgitarre, bei der Sie die Bewegung des Gitarrenspiels nachahmen, ohne tatsächlich eine echte Gitarre zu spielen. In unserem Fall haben wir ein Gerät geschaffen, das ähnlich wie die Schiebepfeife funktioniert, nur dass ein Abstandssensor die Stange ersetzt und ein Druckknopf den Benutzer ersetzt, der in die Pfeife pusten muss. Der Messwert auf dem Abstandssensor ändert die Tonhöhe des Geräuschs und der Druckknopf aktiviert es. Das LED-Licht ist nur für Show. Was unsere Luftrutsche "universal" macht, ist, dass Sie neben einem Pfeifgeräusch verschiedene Sounds hochladen können (z. B. Wookie-Geräusch, Posaune, Didgeridoo oder jedes andere gewünschte Geräusch)! Wir haben dieses Projekt in Zusammenarbeit mit den Femineers of Fremont Academy für unsere Elektronikklasse im Pomona College gemacht.
Schritt 1: Sammeln Sie Ihre Vorräte
1. 10K Widerstand
2. Sparkfun Bluetooth Mate:
3. HexWear Wearable Electronics Kit:
4. Handschuh (Stoff)
5. Heißklebepistole
6. Laptop
7. Adafruit NeoPixel Digital RGBW LED-Streifen:
8. AUX-Kabel von Mann zu Mann
9. Stoffarmband
10. Momentaner Druckknopfschalter – 12 mm Quadrat:
11. Löten
12. Lötkolben
13. Lautsprecher
14. Dünne Leiterplatte (wie die im Link):
15. Drei AAA-Batterien
16. Twist Ties (empfohlen kreisförmige Twist Ties wie die im Link):
17. Ultraschall-Entfernungssensor:
18. Drahtschneider
19. Abisolierzangen
20. Drähte (verschiedene Farben sind am besten, eine ist jedoch in Ordnung)
Schritt 2: Einrichten des Arduino-Codes
Schritt 1: Laden Sie die Arduino-IDE von der folgenden Website herunter:
Schritt 2: Möglicherweise müssen Sie die folgenden Bibliotheken herunterladen. Skizzieren > Bibliothek einschließen > Bibliothek verwalten. Suchen Sie nach "HexWear HexLED", "SoftwareSerial" und "Wire". Klicken Sie auf das Feld, in dem sie sich befinden, und klicken Sie auf "Installieren".
Schritt 3: Laden Sie den beigefügten Arduino-Code herunter!
Schritt 3: Einrichten des Max-Codes
Schritt 1: Laden Sie das Max-Programm über den folgenden Link herunter:
Hinweis: Sie können Max 30 Tage lang kostenlos testen. Nach 30 Tagen können Sie das Programm weiter verwenden, aber keinen neu erstellten Code mehr speichern. Sie können jedoch weiterhin vorhandenen Code verwenden, den Sie während der Testversion gespeichert haben.
Schritt 2: Laden Sie unseren vorgefertigten Max-Code hoch
Schritt 4: Alles zusammenfügen
Schritt 1: Löten der Schaltung
1. Schnappen Sie sich Ihre leere Platine und zerlegen Sie sie auf eine überschaubare Größe [siehe Bild des fertigen Geräts]. Sammeln Sie dann Ihren Abstandssensor und Ihr Bluetooth-Modul und löten Sie sie an die leere Platine.
2. Sammeln Sie insgesamt 13 Drähte: 11 kurze Drähte (~10cm) und 2 lange Drähte (~20cm). Löten Sie 8 der kurzen Drähte an die Distanzsensorkabel (Vcc, GND, Trig und Echo) und die Bluetooth-Modulkabel (Vcc, GND, TX-0 und RX-1) mit den Löchern auf der Platine. Löten Sie die zusätzlichen 3 kurzen Drähte auf die Leitungen des LED-Rings (Vcc, GND, IN). Löten Sie die 2 langen Drähte an den Druckknopf. Beiseite legen.
3. Löten Sie den Distanzsensor, das Bluetooth-Modul, den LED-Ring und den LED-Streifen anhand des oben gezeigten Schaltplans auf die entsprechenden Anschlüsse. Löten Sie außerdem den 10kΩ-Widerstand zwischen einem Vcc-Port und dem SCL/R3-Port für den Taster (wie in der Abbildung gezeigt).
[Hinweis: Bei der von uns verwendeten Drucktaste werden durch Drücken der Taste benachbarte Leitungen verbunden (im Gegensatz zu den quer verlaufenden Leitungspaaren).]
Schritt 2: Anbringen der Schaltung am Handschuh
–– Positionieren Sie Ihren Lötkreis so auf der Handschuhrückseite, dass der Distanzsensor vom Daumen weg zeigt und der LED-Ring mittig auf der Handschuhrückseite liegt. Verwenden Sie verdrillte Drähte, um die Schaltung sicher am Handschuh zu befestigen. Befestigen Sie den Druckknopf mit der Klebepistole an der Daumenspitze, damit der Benutzer den Knopf mit dem Zeigefinger drücken kann.
Schritt 3: Hochladen der Arduino-Skizze auf die Hexwear
––Verwenden Sie ein Micro-USB-Datenkabel, um den Computer mit dem HexWear zu verbinden. Öffnen Sie die bereitgestellte Arduino-Skizze und laden Sie die Skizze auf HexWear hoch, um sicherzustellen, dass das richtige Gerät und der richtige Port ausgewählt sind (sonst wird die Skizze nicht hochgeladen). Gehen Sie zu Tools > Board > HexWear und Tools > Port, um das Board bzw. den Port auszuwählen. Stellen Sie sicher, dass das Gerät funktioniert, indem Sie überprüfen, ob die Lichter beim Drücken der Taste aufleuchten. Wenn es nicht zu funktionieren scheint, überprüfen Sie die Schritte 1 und 2.
Schritt 4: Herstellen Ihres Akkus
––Legen Sie Batterien in den Akkupack ein. Befestigen Sie den Akku mit den Drehdrähten so am Armband, dass der Micro-USB-Stecker aus einer Seite des Armbands heraushängt.
Schritt 5: Anschließen des Geräts an den Computer
––Schließen Sie den Akku an, um das Gerät einzuschalten. Gehen Sie zu den Bluetooth-Einstellungen Ihres Computers, um ein neues Bluetooth-Gerät hinzuzufügen. Suchen Sie nach „RNBT-AD20“(oder etwas Ähnlichem) und stellen Sie eine Verbindung her. der Stift ist 1234.
––Verbinden Sie den Lautsprecher über ein AUX-Kabel von Stecker zu Stecker mit dem Laptop
Schritt 6: Max mit dem Gerät einrichten
- Stellen Sie sicher, dass die Skizze gesperrt ist (das Schloss unten links)
- Stellen Sie sicher, dass das „X“über dem Metro-Objekt ausgeschaltet (nicht hervorgehoben) ist.
- Klicken Sie auf die Schaltfläche Drucken, um in das serielle Objekt zu gelangen
- Sehen Sie sich die verfügbaren Ports an, indem Sie die Max Console rechts öffnen (sieht aus wie eine Aufzählungsliste).
- Finden Sie heraus, welche serielle Schnittstelle Sie testen möchten – sie ist für jeden Computer unterschiedlich. Es wird wahrscheinlich wie ein eingehender Bluetooth-Port oder der Name Ihres Bluetooth-Moduls aussehen. Wenn es mehrere gibt, probieren Sie einfach verschiedene aus, bis es funktioniert.
- Schalte deine Skizze frei
- Innerhalb des seriellen Objekts sehen Sie „serial k 9600“, wobei der mittlere Buchstabe, k, der Portname ist. Stellen Sie sicher, dass dies nicht bereits der Port ist, den Sie ausprobieren möchten, und ändern Sie dann diesen Buchstaben in den Port, den Sie ausprobieren möchten.
- Drücken Sie Enter
- Während dieses Vorgangs sollte Ihr Bluetooth-Modul rot blinken.
- Wenn es funktioniert hat, leuchtet eine grüne LED auf.
- Versuchen Sie es weiter, bis die grüne LED aufleuchtet.
- Sobald Sie eine Verbindung hergestellt haben, sperren Sie Ihre Skizze und drücken Sie das "X" über dem Metro-Objekt, um die Bluetooth-Kommunikation zu hören.
- Befolgen Sie die Anweisungen in der Max-Datei, um Ihre Sounddatei hinzuzufügen.
Fehlerbehebung mit Max
Wenn Sie keinen Ton hören:
–Stellen Sie sicher, dass die Lautstärke des Computers eingeschaltet ist.
–Stellen Sie sicher, dass die Tontaste und beide „X“-Tasten auf Max aktiviert sind.
–Stellen Sie sicher, dass die Sounddatei in Max erfolgreich ausgewählt wurde, indem Sie auf die Schaltfläche „Puffer~“doppelklicken, um die Schallwelle anzuzeigen.
–Stellen Sie sicher, dass die Lötverbindungen intakt sind (insbesondere Strom-, Masse- und Distanzsensoranschlüsse)
–Stellen Sie sicher, dass Sie nicht mit einem anderen Bluetooth-Gerät verbunden sind
Wenn Max plötzlich nicht mehr funktioniert (oder Sie keine seriellen Eingaben von HexWear erhalten):
–Ändern Sie den Port-Buchstaben in einen anderen, und ändern Sie ihn dann wieder in den richtigen Port
–Überprüfen Sie die Statusleuchte des Bluetooth-Moduls (GRÜN bedeutet, dass es ordnungsgemäß funktioniert)
Schritt 5: Wie man es benutzt und wie es funktioniert
Befestigen Sie zuerst das Armband mit dem externen Akku an Ihrer linken Hand. Stecken Sie dann Ihre linke Hand in den Handschuh. Sie müssen den Knopf an Ihrem Daumen drücken, um die Pfeife zu aktivieren. Am besten halten Sie die Pfeife nah an Ihr Gesicht, während Ihre rechte Hand vor den Distanzsensor geht. Bewegen Sie Ihre rechte Hand vor und zurück, um die Entfernung zu kontrollieren, die der Entfernungssensor liest, und erzeugen Sie unterschiedliche Tonhöhen.
So funktioniert es: Der Abstandssensor sendet einen Ultraschall aus, der von einer Oberfläche abprallt und zurückkommt. Der Entfernungssensor bestimmt dann, welche Entfernung er liest, indem er wie lange es dauert, bis der Ultraschall ausgesendet und zurückkommt. Nachdem dieses Signal empfangen wurde, spricht der Entfernungssensor mit dem Hexwear, der mit dem LED-Ring und dem LED-Streifen kommuniziert und je nach Entfernung eine bestimmte Anzahl von LEDs aktiviert. Je weiter der Distanzsensor liest, desto mehr LEDs leuchten. Darüber hinaus liest das Bluetooth-Gerät die Entfernungsinformationen vom Hexwear und sendet diese Informationen an die Max-Software auf dem Laptop. Die Max-Software gibt dann eine bestimmte Tonhöhe aus, die durch den externen Lautsprecher verstärkt wird.
Wir haben in der Einführung erwähnt, wie diese Air Slide Whistle mehrere Sounds abspielen kann, je nachdem, welchen Sie auf Max hochladen. Nutzen Sie gerne unsere Auswahl an Sounddateien! Enthalten sind: Pfeifton, Mamas Spaghetti, ein Miaugeräusch, es ist mir egal, dass du dir den Ellbogen gebrochen hast, mein Name ist Jeff, Spongebob lacht und ein jodelndes Walmart-Kind!
Empfohlen:
Einen kabellosen Air-Klavierhandschuh herstellen – wikiHow
So stellen Sie einen drahtlosen Air-Piano-Handschuh her: Zwecke und Funktionen: Unser Projekt für tragbare Technologie besteht darin, einen drahtlosen Air-Piano-Handschuh mit synchronisierten Lichtern unter Verwendung von Basiselektronik, einem Mikrocontroller wie einem HexWear und einem Laptop mit Arduino- und Max 8-Software zu entwickeln . Die Einsatzmöglichkeiten unseres Projektes
So bauen Sie ein Air Racer-Auto – wikiHow
Wie man ein Air Racer-Auto baut: Wegen des Coronavirus kann ich nicht nach draußen gehen und etwas herstellen oder kaufen. Dies war eines meiner Schulprojekte und ich werde versuchen, die von meiner Schule und mir zur Verfügung gestellten Masterfolien zu verwenden, um Ihnen bei der Erstellung zu helfen . Das ist ziemlich einfach, aber Sie müssen einige