Home > Technologie > Fügen Sie Soundeffekte Ihrem R / C Auto hinzu

Fügen Sie Soundeffekte Ihrem R / C Auto hinzu

Advertisement

Fügen Sie Soundeffekte Ihrem R / C Auto hinzu

R / C Animator lässt Sie Töne und Beleuchtung Ihrem R / C Auto, Flugzeug, Hubschrauber oder Boot hinzufügen. Effekte werden mit Ihrem R / C-Controller ausgelöst und können kombiniert werden. Hier ist eine Demo;

R / C Animator basiert auf dem Propeller Plattform USB - Effekte können , schließen die Position eines sekundären Servo ändern, die Wiedergabe von CD - Audioqualität oder wechselnden Lichter. Auf meinem R / C-Auto benutze ich vier LEDs und einen Mono-Lautsprecher für die Audiowiedergabe. Fahren Sie mit dem nächsten Schritt und ich werde Ihnen zeigen, wie es zu machen!

Schritt 1: FAQ

Fügen Sie Soundeffekte Ihrem R / C Auto hinzu

Wie funktioniert es?
R / C Animator triggert Effekte basierend auf der Position der Servos in Ihrem Fahrzeug. So können Sie die Wiedergabe eines Rumpelns V8 auslösen, wenn das Gasservo geöffnet wird. Oder Sie könnten einen Ersatz-Servokanal an den R / C Animator anschließen, um die LED 'light bar' einzuschalten und eine Sirene zu spielen.

Ich zeige Ihnen, wie Sie die Logik für was auch immer Sie Effekte anpassen möchten.

Welche Wirkungen gibt es?
Tonwiedergabe
Bis zu 32 GB Audio-Samples können gespeichert und in CD-Qualität Stereo wiedergegeben werden. Ein Onboard-Audio-Verstärker fährt Lautsprecher bis zu 1/4 Watt.

LED-Animation
Bis zu 25 LEDs können eingeschaltet, blinkt oder ausgeblendet werden.

Sekundäre Servo-Bewegungen
Mehrere Servos können direkt vom R / C Animator gesteuert werden, so dass ein einzelner Funkkanal sekundäre Servoanimationen auslösen kann

R / C Animator wurde entwickelt, um diese Effekte zu verketten und zu kombinieren.

Funktioniert es mit meinem Fahrzeug?
Höchstwahrscheinlich. Digitale und analoge Servos verwenden die gleiche Signalisierungsmethode. Wenn Sie alte airtronics Servos (non-z Stecker) verwenden, müssen Sie einen Draht spiegeln.

Wie viele Batterien braucht es?
Kein - Es läuft die Servoleistung und zieht nur wenige mA.

Was sind die Dimensionen?
7.2cm x 6.3cm x 2.54cm (2.8 "x 2.5" x 1.0 ") Der grundlegende R / C Animator wiegt ungefähr 40g (1.5oz) Wenn Sie Audio benutzen, müssen Sie auch das Gewicht des Lautsprechers einschließen .

Schritt 2: Vorbereitung: Teile und Werkzeuge

Fügen Sie Soundeffekte Ihrem R / C Auto hinzu

Teile

Für die Basis R / C Animator, benötigen Sie ein paar Teile;

Werkzeuge

Die Montage dauert etwa eine Stunde, einschließlich der Einrichtung der Lichter. Wenn Sie noch nie gelötet haben, gibt es eine Reihe von großen instruultables, um Sie, wie diese zu führen. Sie benötigen ein paar Werkzeuge:

  1. Lötkolben und Lötzinn. Leaded Lot ist einfacher zu arbeiten, und ein 15-40 Watt Eisen ist nur gut.
  2. Deiche. Diagonalschneider werden verwendet, um die überschüssigen Leitungen von Komponenten nach dem Löten nach unten zu schneiden. Ich benutze ein Paar bekam ich von Ikea für zwei Dollar.

Ich empfehle bleihaltiges Lot, vor allem, wenn Sie gerade erst anfangen. Leaded Lot ist leichter zu bearbeiten, schmilzt bei niedrigeren Temperaturen und führt zu besseren Verbindungen, besonders wenn Sie unerfahren sind. Leaded Lot ist auch Gift, so legen Sie es nicht in den Mund und waschen Sie Ihre Hände nach dem Löten. Der Fluss Rauch sind nicht annähernd so giftig, aber sie reizen meine Nase, so dass ich versuche zu vermeiden, dass sie einatmen.

Schritt 3: Drähte

Fügen Sie Soundeffekte Ihrem R / C Auto hinzu

Starten Sie den Aufbau der Schaltung, indem Sie den Anschlussdraht wie auf dem Foto angezeigt. Es gibt sieben Drähte;

  • Drei Drähte in der Mitte verbinden beide Sätze von Servo-Headern
  • Zwei Drähte, die P12 und P13 verbinden, ziehen Strom vom R / C-Empfänger, um die Propellerplattform USB zu versorgen
  • Eine Brücke von der Basis von R1 zur Oberseite von C2 verbindet Erde
  • Ein Jumper von der Basis von R2 bis V50 verbindet die Stromversorgung

Hier ist die Schaltung zum Lesen von Servozuständen;

Fügen Sie Soundeffekte Ihrem R / C Auto hinzu

Wir ziehen ein wenig Power (durch Vcc), um den R / C Animator laufen zu lassen, und der Rest geht zum Servo. Wir spionieren den Servo-Status über einen 4.7k Ohm Widerstand, der an die Servosignalleitung angeschlossen ist.

Schritt 4: Anschlüsse

Fügen Sie Soundeffekte Ihrem R / C Auto hinzu

Fügen Sie Soundeffekte Ihrem R / C Auto hinzu

Fügen Sie Soundeffekte Ihrem R / C Auto hinzu

Nun die Anschlüsse am Funkempfänger und am Servo;

Es gibt ein paar Optionen hier - Eine einfache ist es, einen alten oder defekten Servo nehmen und verwenden Sie Ihre Deiche, um die Header und den Draht abgeschnitten. Wenn Sie das tun, schließen Sie nicht den rechtwinkligen Kopf an - stattdessen schließen Sie die Drähte hier an;

Fügen Sie Soundeffekte Ihrem R / C Auto hinzu

Der schwarze Draht geht, wo der schwarze Kreis ist. Gleiches mit den roten und orange. Fügen Sie nun den Widerstand wie gezeigt hinzu. Er verbindet die Signalleitung mit der Propellerplattform.

Fügen Sie die Steckdose von P7 - P13 wie unten gezeigt ein. Unsere Beleuchtungs-LEDs werden der R / C-Fahrzeugschale hinzugefügt, so dass diese Steckdosen es uns leicht machen, den R / C-Animator von der Schale zu trennen.

Fügen Sie Soundeffekte Ihrem R / C Auto hinzu

Schließlich fügen Sie Pin-Header nach unten, wie auf dem Foto gezeigt.

Fügen Sie Soundeffekte Ihrem R / C Auto hinzu

Das ist;

  • Ein Streifen, der P4..P12 verbindet
  • Zwei Header verbinden P14..P15
  • Schließen Sie P16..P32 an
  • Und vergessen Sie nicht, Vin, V50, V33 und GND auf beiden Seiten des Boards zu verbinden.

Alles fertig mit der Platine! Jetzt fügen wir die Beleuchtung der Karosserie hinzu.

Schritt 5: Körperarbeit

Fügen Sie Soundeffekte Ihrem R / C Auto hinzu

Beginnen Sie mit der Planung, wo Sie Ihre Lichter wollen. Auf meinem Auto habe ich vier Lichter hinzugefügt;

  • Zwei fungieren als Bremslichter
  • Zwei fungieren als Scheinwerfer

Befestigen Sie die Lichter, wo Sie sie mit einem Band oder Heißkleber wollen.

Ich wollte, dass die Scheinwerfer eine scharfe, rechteckige Form einnehmen, wenn sie eingeschaltet sind. Eine einfache Möglichkeit, dies zu tun, ist die Verwendung von Masking Tape zu blockieren, die Teile der Schale, die nicht beleuchtet werden sollte, wie ich auf dem Foto gemacht habe. Spanplatte funktioniert auch gut.

Schritt 6: Körperverdrahtung

Fügen Sie Soundeffekte Ihrem R / C Auto hinzu

Fügen Sie Soundeffekte Ihrem R / C Auto hinzu

Fügen Sie Soundeffekte Ihrem R / C Auto hinzu

LEDs sind polarisierte Geräte. Die kürzere Leitung der LED ist die Kathode, und die längere Leitung ist die Anode;

Fügen Sie Soundeffekte Ihrem R / C Auto hinzu

Die Mnemotechnik, die ich verwende, ist, dass immer weniger Blei eine negative Sache ist, daher ist es die Kathode. Getting more Blei ist eine positive Sache, so ist es die Anode. Alle LEDs auf dem Körper haben ihre Kathoden (kurze Leitungen) miteinander verbunden, in einer Kette. Am Ende der Kette, fügen Sie einen Fuß oder so von Anschlussdraht, wird dies schließlich wieder an den R / C Animator;

Die LEDs teilen jedoch keine Anoden. Verbinden Sie den Anschlussdraht separat mit jeder Anode. Beginnen Sie am Ende der Kette, Verdrehen der Drähte zusammen, wie Sie jede LED hinzufügen;

Fügen Sie Soundeffekte Ihrem R / C Auto hinzu

Wenn Sie vier LEDs anschließen, haben Sie fünf Drähte;

  • Ein Kabel, das mit der langen Leitung (Kathode) aller LED's verbunden ist.
  • Vier Drähte, die jeweils an die kurze Leitung (Anode) einer einzigen LED anschließen.

Curl jeder Draht um eine Stiftleiste, so dass ein 'Pin-Header-Anschluss', und löten sie zusammen. Wichtig: Der gemeinsam genutzte Kathodendraht geht am rechten Anschluss.

Fügen Sie Soundeffekte Ihrem R / C Auto hinzu

Es spielt keine Rolle, welche Position die anderen Drähte sind, können Sie sogar überspringen einen Stift, wenn Sie möchten. Stellen Sie jedoch sicher, dass sich der gemeinsam genutzte Kathodendraht ganz rechts befindet. Dies ist eine ziemlich schwache Steckverbinder, schlage ich vor, erzwingen sie mit einigen heißen Leim.

Hier ist die Schaltung auch;

Fügen Sie Soundeffekte Ihrem R / C Auto hinzu

Schritt 7: Testen

Fügen Sie Soundeffekte Ihrem R / C Auto hinzu

Der letzte Schritt des Builds besteht darin, den R / C Animator mit dem Servo, dem Funkempfänger und den am Fahrzeug installierten Leuchten zu verbinden.

Den R / C Animator locker an Ihr Fahrzeug anschließen und durch Einschalten von Empfänger und Sender testen. Alles sollte so funktionieren, wie vorher der R / C Animator angeschlossen war. Wenn Sie hier ein Problem haben, überprüfen Sie zunächst die Batterien am Fahrzeug und am Sender. Überprüfen Sie dann, ob die Servoverbindungen korrekt sind.

Sobald der Test beendet ist, montieren Sie den R / C Animator sicher im Chassis. Reißverschlüsse sind für dieses handlich.

Software-Setup

Installieren Sie das Propeller Tool auf Ihrem Computer (Mac, Linux, Windows Anleitung). Zunächst wollen wir herausfinden, welche LED mit welchem ​​Pin verbunden ist. Öffnen Sie das Propeller-Tool und geben Sie das folgende Programm ein;

Fügen Sie Soundeffekte Ihrem R / C Auto hinzu

Schalten Sie den R / C Sender und den Empfänger am Fahrzeug ein und drücken Sie F10. Die erste LED, die leuchtet, ist an P7 angeschlossen, die zweite an P8 und so weiter. Schreib es auf. Hier ist, was mein Setup aussieht;

Fügen Sie Soundeffekte Ihrem R / C Auto hinzu

Wenn eine LED nicht leuchtet, überprüfen Sie die Verkabelung für diese LED. Stellen Sie sicher, dass die Kathode mit allen anderen LEDs verbunden ist und stellen Sie sicher, dass die Anode mit dem R / C Animator verbunden ist. Wenn keine LED leuchtet, überprüfen Sie den Kathodendraht, um sicherzustellen, dass alle angeschlossen sind.

Schritt 8: Anpassung

Fügen Sie Soundeffekte Ihrem R / C Auto hinzu

R / C Animator soll besonders angefertigt werden! Beginnen Sie, indem Sie den Code herunterzuladen , und entpacken Sie es in ein neues Verzeichnis auf Ihrem Desktop. Öffnen Sie Animator_Demo.spin. Dies ist der gleiche Code, der auf dem Demo-Video früher ausgeführt wird.

Der Code

Die Demo ist ein guter Ausgangspunkt für Ihre eigenen benutzerdefinierten Effekte, so werde ich es brechen, beginnend am Anfang;

Fügen Sie Soundeffekte Ihrem R / C Auto hinzu

Zuerst haben wir den Block CON. Die ersten beiden Zeilen stellen die Taktrate der Propellerplattform ein. Sie werden nicht immer brauchen, um diese zu ändern. Die nächste Zeile ist, was Pin das Servo angeschlossen ist. Die nächsten vier Zeilen sind die Pins, an die jede LED angeschlossen ist.

Danach gibt es einen OBJ-Block. Dies beinhaltet das Objekt RC_Animator_010.spin, das in der Zip-Datei enthalten war und dort liegt, wo das meiste Heavy Heben stattfindet.

Alles ist eingerichtet, hier ist das Programm;

Fügen Sie Soundeffekte Ihrem R / C Auto hinzu

Animate.monitorstart (Servopin)
Dadurch wird der mit dem Servo verbundene Pin überwacht. Sobald die Überwachung gestartet wurde, animate.servoposition wird die aktuelle Position des Servo zurückzukehren.

IF animate.servosition> animieren # servomax
Animate.servoposition gibt die Position des Servos zurück. Wenn es an der maximalen Position ist, wird der Code unter dieser if-Anweisung ausgeführt.

Animated.fade (Lampe, 500,1)
Verblassen Sie den linken Scheinwerfer für 500 Millisekunden. Das dritte Argument wählt aus, ob wir es zu verblassen nach unten wollen, oder Ausblendungen. animate.fade(llamp,500,1) werden die Lichter verblassen, aber wir konnten verwenden animate.fade(llamp,500,2) , das Licht zu verblassen Unten. Die nächste Zeile, animate.fade(rlamp,500,1) macht das gleiche, aber für den rechten Scheinwerfer.

Animate.wait (3000)
Pause Dinge für 3000 Millisekunden oder drei Sekunden. animate.wait(5000) würde fünf Sekunden lang anhalten und animate.wait(500) Sekunden für eine halbe Pause würde.

Animate.ledon (Lampe)
Zusätzlich zum Ausblenden eines Lichts können wir es einfach mit diesem Befehl einschalten. Ein Licht kann mit ausgeschaltet werden animate.ledoff(llamp) , wie auch.

Animate.playaudio (Zeichenfolge ( "duke.wav"))
Wiedergabe einer auf der microSD-Karte gespeicherten Audiodatei mit dem Dateinamen duke.wav. Dateien müssen 16-Bit-Stereo-WAVs sein und im Stammverzeichnis der microSD-Karte gespeichert werden (keine Unterverzeichnisse).

Verfügbare Effekte

Playaudio (string ( "Dateiname"))
Spielen Sie eine auf der microSD-Karte gespeicherte Wave-Datei mit dem angegebenen Dateinamen ab. Beachten Sie, dass R / C Animator keine Verzeichnisse unterstützt, muss alles auf dem Root der Karte sein. Aber SDHC (Karten größer als 2GB) werden unterstützt.

Ledon (pinnum)
Drehen Sie die LED an pinnum an

Ledoff (pinnum)
Schalten Sie die LED connecto auf pinnum aus

Warten (Millisekunden)
Halten Sie für die angegebene Anzahl von Millisekunden. Es gibt 1.000 Millisekunden in einer Sekunde. Dies ist hilfreich für die Erstellung realistischer komplexer Animationen - wie Pause vor dem Blinken eines Lichts oder dem Abspielen einer Audiodatei

Fade (pinnum, Millisekunden, Selektor)
Fade eine LED an pinnum angeschlossen. Die Dauer der Überblendung beträgt Millisekunden. Wenn Sie den Wahlschalter auf 1 stellen, erhalten Sie eine Aufblendung, wenn Wahlschalter 2 ist, beginnt das Licht voll und verblassen.

Servoset (pinnum, position)
Dies dient zur Steuerung eines Sekundärservos. Bevor Sie dies tun können, müssen Sie zunächst einmal den Befehl servoSlaveStart aufrufen. Die maximale Position ist 2.500 und die minimale Position ist 500.

Schritt 9: Hinzufügen von Audio

Fügen Sie Soundeffekte Ihrem R / C Auto hinzu

Um die Audio-Schaltung hinzufügen, benötigen Sie ein paar zusätzliche Teile;

  • Kleiner Lautsprecher
  • LM368 Audio-Verstärker
  • 220uF Elektrolytkondensator
  • 10k Ohm Potentiometer
  • Schraubanschluss
  • MicroSD Karte, zum der Proben zu halten

Das Kit enthält alle Teile für die Audio - Schaltung mit Ausnahme der Lautsprecher und microSD - Karte. Hier ist die Schaltung, die wir bauen werden.

Fügen Sie Soundeffekte Ihrem R / C Auto hinzu

Beginnen Sie mit ein paar Jumper;

Fügen Sie Soundeffekte Ihrem R / C Auto hinzu

Es gibt sieben Springer, total, und ich habe sie mit einer schwarzen Linie auf dem Foto markiert.

Fügen Sie den Audio-Verstärker (LM386) hinzu. Beachten Sie die Lage der Kerbe auf dem Chip gegenüber der Platine;

Fügen Sie Soundeffekte Ihrem R / C Auto hinzu

Nun fügen Sie den Lautstärkeregler hinzu.

Fügen Sie Soundeffekte Ihrem R / C Auto hinzu

Der mittlere Stift am Knopf verbindet sich mit P4 auf der Propellerplattform. Ein Bein verbindet sich mit dem dritten Pin am Verstärker und der andere Pin mit Masse.

Nun fügen Sie den großen Kondensator;

Fügen Sie Soundeffekte Ihrem R / C Auto hinzu

Beachten Sie den Streifen auf dem Kondensator. Es zeigt die negative Seite, und es sollte wie auf dem Foto gezeigt gehen.

Schließlich fügen Sie den Audio-Anschluss;

Fügen Sie Soundeffekte Ihrem R / C Auto hinzu

Die Lautsprecher haben zwei Anschlüsse. Sie sind nicht polarisiert, also spielt es keine Rolle, welches Blei zu welchem ​​Terminal geht.

Schritt 10: Nächste Schritte

Fügen Sie Soundeffekte Ihrem R / C Auto hinzu

Ich hoffe es hat euch gefallen den R / C Animator zusammenzustellen! Das erste, was zu tun ist, um es für Ihre besonderen Animation Bedürfnisse anpassen, und das ist in Schritt 8 abgedeckt.

Sensoren hinzufügen
Wir lösen Effekte aus, die auf Servopositionen basieren, aber wir können auch Effekte mit anderen Sensoren auslösen. Vielleicht würde ein Photowiderstand auslösen die Lichter zu gehen, automatisch, wenn es dunkel ist. Oder ein Beschleunigungsmesser könnte einen sekundären Servo auslösen, wenn die Beschleunigung erfasst wird.

Komplexe Trigger
Sie können Trigger wie 'Move throttle auf max, zurück zu min und zurück zu max innerhalb von 2 Sekunden', um das Beste aus der begrenzten Servokanälen zu erhalten.

Related Reading