Inhaltsverzeichnis:

Theremoose - die Theremin gesteuerte Computermaus - Gunook
Theremoose - die Theremin gesteuerte Computermaus - Gunook

Video: Theremoose - die Theremin gesteuerte Computermaus - Gunook

Video: Theremoose - die Theremin gesteuerte Computermaus - Gunook
Video: Ma there’s a weird cat outside 2024, November
Anonim
Theremoose - die Theremin-gesteuerte Computermaus
Theremoose - die Theremin-gesteuerte Computermaus
Theremoose - die Theremin-gesteuerte Computermaus
Theremoose - die Theremin-gesteuerte Computermaus
Theremoose - die Theremin-gesteuerte Computermaus
Theremoose - die Theremin-gesteuerte Computermaus

Dieses Projekt wurde in Zusammenarbeit mit Randy Glenn erstellt, schauen Sie sich ihn hier an:

Vor ungefähr einer Woche habe ich hier in Toronto an einem Hackathon für schreckliche Ideen teilgenommen (stupidhacktoronto.com). Das ist das Ergebnis dieses Wochenendes.

Wir sind mit einer ganz anderen Idee gestartet. Ein Mitglied unseres Teams hatte einen teilweise fertiggestellten 3D-gedruckten Plotter und zwei Gestensensoren, also war unsere Idee, eine schreckliche Skizze zu erstellen und die Plotter mit den Gestensensoren zu steuern. Leider fiel nach der Hälfte des Tages, nachdem die Bewegungssensoren behoben und sie schließlich mit einem Himbeer-Pi und einem Tongenerator zum Laufen gebracht wurden, einer der Motoren des Plotters aus und schmolz ihn. Zurückgeblieben mit einem geschmolzenen Plotter und einem dummen Gestensensor-Theremin-Ding, brauchten wir eine neue Idee.

Da fiel uns ein, was wäre, wenn wir unser dummes Theremin als Computermaus benutzen würden? Und so entstand unsere Idee. Sie denken vielleicht, warum es die Theremoose nennen, wenn es eindeutig eine Theremoose ist? Nun, um es wirklich zu verstehen, muss man sich selbst einen bauen, aber im Prinzip hat man sich den Namen Remoose ausgesucht, weil keine Maus so viel Lärm machen konnte, der Remoose klingt wie ein Elch. Wir sind auch Kanadier, also muss alles ein Elch sein.

Hinweis: Dies ist kein echtes Theremin, da es nicht mit Kapazität arbeitet, sondern einfach mit Gestensensoren. Aber es funktioniert immer noch wie eins! Ich denke, man könnte es ein digitales Theremin nennen?

Schritt 1: Materialien sammeln

Materialien sammeln
Materialien sammeln
Materialien sammeln
Materialien sammeln
Materialien sammeln
Materialien sammeln
Materialien sammeln
Materialien sammeln

Wir hatten großes Glück, dass eines unserer Teammitglieder ein großartiger Macher ist und absolut alles mitgebracht hat, was zum Bau dieses Projekts benötigt wird, und noch viel mehr. Aber wenn Sie nicht die großartigste Elektroniksammlung der Welt haben, müssen Sie sich dieses Zeug besorgen.

Du wirst brauchen:

  • Teensy v3.0
  • Teensy Audio-Schild
  • verstärkte Lautsprecher irgendeiner Art
  • ein riesiger Taster mit eingebauter LED (oder ohne LED, aber mit der LED macht es mehr Spaß)
  • viele Überbrückungsdrähte
  • Steckbretter
  • 2x Sparkfun-Gestensensoren (dies ist die neuere Version von dem, was wir verwendet haben, alles ist gleich, außer wie es aussieht)
  • 4x LEDs
  • 5x Transistoren (PN2222A)
  • 5x 470 Ohm Widerstände
  • eine Art Rahmen für die Maus (wir haben etwas Holz und einen Plastikbecher verwendet, hoffentlich kannst du es besser machen)

Schritt 2: Verdrahten Sie die Gestensensoren

Verdrahten Sie die Gestensensoren
Verdrahten Sie die Gestensensoren
Verdrahten Sie die Gestensensoren
Verdrahten Sie die Gestensensoren
Verdrahten Sie die Gestensensoren
Verdrahten Sie die Gestensensoren
Verdrahten Sie die Gestensensoren
Verdrahten Sie die Gestensensoren

Für mich ist das der lustigste Teil. Alles verkabeln.

Zu Beginn müssen wir nur am rechten Sensor einige Änderungen vornehmen (dieser bewegt Ihre Maus nach oben und unten):

  1. Entfernen Sie das Lötmittel, das die "I2C Pullup"-Pads überbrückt.
  2. Überbrücken Sie die Pads "Addr".

Ich habe oben ein kleines Diagramm gezeichnet, das zeigt, wo diese Pads zu finden sind.

Nachdem Sie nun den rechten Sensor modifiziert haben, verdrahten Sie beide Sensoren auf die gleiche Weise mit dem Teensy-Board:

  1. Masse an Masse anschließen (GND an GND).
  2. Verbinden Sie VCC an den Sensoren mit 3,3 V am Teensy.
  3. Bringen Sie den Datenstift der Sensoren (DA) an Pin 18 am Teensy an.
  4. Bringen Sie den Uhrstift an den Sensoren (CL) an Stift 19 am Teensy an.

Das ist alles, die Sensoren sind verkabelt!

Schritt 3: Alles andere verkabeln

Alles andere verkabeln
Alles andere verkabeln
Alles andere verkabeln
Alles andere verkabeln

Nachdem die Sensoren nun verkabelt sind, schließen wir alles andere an den Teensy an. Es gibt unten eine Anleitung und einen handgezeichneten Schaltplan mit den Bildern oben, hoffentlich reicht das aus, um die Verkabelung richtig zu erklären!

Taste

Verdrahten Sie die Taste mit Pin 0 am Teensy und Masse. Stellen Sie sicher, dass Sie den Knopf natürlich offen verdrahten (beschriftet mit NO und COM auf unserem Knopf).

Um die LED zu verdrahten, wenn Sie eine LED in Ihre Taste eingebaut haben, wie wir es tun:

  1. Befestigen Sie Teensy Pin 1 an der Basis Ihres Transistors
  2. Befestigen Sie den Emitter an Masse
  3. Befestigen Sie den Kollektor an der Anode der LED
  4. Verdrahten Sie die Kathode der LED mit +3,3 V am Teensy, mit einem 470-Ohm-Widerstand in Reihe

Anzeige-LEDs

Diese geben Feedback, damit Sie wissen, in welche Richtung sich Ihre Maus bewegt, falls Sie Ihren Theremoose verwenden möchten, ohne auf den Monitor zu schauen. Okay, gut, wir haben sie hinzugefügt, weil kein Projekt ohne Leuchtdioden vollständig ist.

Wir haben vier LEDs hinzugefügt, und jede ist an einem Teensy-Pin von 2 bis 5 befestigt. Verdrahten Sie sie wie folgt:

  1. Befestigen Sie die Basis eines Transistors an einem der 4 Teensy-Pins oben.
  2. Befestigen Sie den Emitter an Masse
  3. Befestigen Sie den Kollektor an der Anode der LED
  4. Verbinden Sie die Kathode der LED mit +3,3 V am Teensy, mit einem 470-Ohm-Widerstand in Reihe

Lautsprecher

Schließen Sie sie einfach an das Teensy Audio Shield an. Es hat eine 1/8 Audiobuchse.

Das ist alles! In diesem Projekt gibt es nichts mehr zu verdrahten.

Schritt 4: Software

Software!
Software!

Der Code für dieses Projekt ist unten verlinkt:

drive.google.com/file/d/1hLA2Aydn1qutxAOlt…

Sie sollten in der Lage sein, es von diesem Link herunterzuladen und in der Arduino IDE zu öffnen, es auf Ihr Board hochzuladen und alles funktioniert einwandfrei. Aber das ist langweilig! Experimentieren Sie mit dem Code und ändern Sie die Parameter. Es hat uns viel Spaß gemacht, mit den Wellenarten zu experimentieren, die der Teensy erzeugen kann. Wir stellten fest, dass die Sägezahnwelle am nervigsten war. Oben befindet sich ein Bild des Parameters, der geändert werden muss, um die Wellenform zu ändern.

Sobald der Code hochgeladen ist und Sie Ihr Teensy an den Computer anschließen, fungiert es als Maus! Dies kann ärgerlich sein, wenn Sie versuchen, modifizierten Code hochzuladen, und jemand damit spielt. Wenn das Teensy zum ersten Mal angeschlossen wird, kann es in einen von zwei Modi wechseln. Wenn Sie die große Taste beim Einschalten gedrückt halten, befindet es sich im leisen Modus (perfekt für den Heimgebrauch), wenn Sie es einfach anschließen, ist es im lauten Modus (perfekt, um ein Café zu räumen, wenn Sie können. keinen Sitzplatz finden).

Schritt 5: Montieren Sie alles, um es nutzbar zu machen

Montieren Sie alles, um es nutzbar zu machen
Montieren Sie alles, um es nutzbar zu machen

Dies ist der Schritt, in dem Sie kreativ werden! Wir haben den Rahmen für den Remoose aus einem zusätzlichen Stück Holz gemacht, die Sensoren auf beiden Seiten des Computers montiert und eine rote Solo-Schale (gefüllt mit Steinen) verwendet, um den Knopf zu halten, der zum Klicken verwendet wird (wir haben die rote Soloschale, weil sie die perfekte Höhe hat, um mit dem Kinn getroffen zu werden).

Ich denke, dass dies die perfekte Lösung war, da wir auf einem Hackathon waren und eine Art Rahmen dafür war eine Last-Minute-Idee, aber ich denke auch, dass Sie es besser machen können, also was immer Sie sich einfallen lassen, teilen Sie es bitte mit mit mir!

Wie auch immer Sie sich entscheiden, Ihren Theremoose zu montieren, stellen Sie sicher, dass Sie den rechten Sensor nach oben und unten und den linken Sensor nach links und rechts zeigen. Wir fanden, dass dies am einfachsten zu kontrollieren war.

Auf dem Bild oben sehen Sie unser System.

Schritt 6: Fertig! Spaß haben

Image
Image
Sie sind fertig! Spaß haben!
Sie sind fertig! Spaß haben!
Sie sind fertig! Spaß haben!
Sie sind fertig! Spaß haben!

Der beste Weg, um Ihnen die Verwendung beizubringen, besteht darin, Ihnen ein Video zu zeigen. Sie können sich die Videos oben ansehen, um den Theremoose in Aktion zu sehen. Hier wird es zum Spielen von Minecraft und Minesweeper verwendet, aber Sie müssen nicht nur Spiele spielen, die mit "mine" beginnen, die Möglichkeiten des Theremoose sind endlos!

Wenn Sie eines davon bauen, lassen Sie es mich bitte wissen! Und schlagen Sie bitte auch die beste Verwendung für diese unglaubliche, bahnbrechende Technologie vor.

Wir würden uns auch sehr freuen, wenn Sie beim Audio-Wettbewerb für uns gestimmt haben, denn welche andere mögliche Erfindung im Zusammenhang mit Audio könnte besser sein als der Theremoose?

Wir hatten viel Spaß beim Bauen dieses Projekts und wir hoffen, Sie tun es!

Empfohlen: