Bluetooth-100 kHz + Zweikanal-Funktionsgenerator


Ich wollte einen Zweikanal-Funktionsgenerator, der über Audio-Frequenzen geht.

Ich war von dieser Xmega-basierte Waveform Generator Instructable inspiriert. Aber anstatt einen Xmega-Entwicklungsboard, früher habe ich die handliche kleine Brainlink. Das ist ein Gerät mit einem Atxmega 16a4, einen Bluetooth-Adapter, USB-Akku, verschiedene Sensoren und eine Firmware für einfache Bluetooth-Steuerung, alles in einem niedlichen Paket konzipiert. Sie sind leider eingestellt, aber können für $39 am SurplusShed, die die Kosten der Teile ist gekauft (und SurplusShed hat gelegentliche Verkäufe, die bis zu 50 % Rabatt auf alle Lager zu gehen).

Um ein Zweikanal-Funktionsgenerator, die ich kontrollieren konnte über Bluetooth von meinem Handy, alles, was ich zu tun hatte war, das Brainlink Firmware um eine Wellenform-Generator-Funktion hinzuzufügen zu verlängern und dann eine einfachere Android-app schreiben, die über Bluetooth mit dem Brainlink kommuniziert.

Jetzt, wo dies geschehen ist, alles, was Sie tun müssen, ist es, die Firmware zu installieren, mit meinem Android-basierte Firmware-Uploader die sendet die neue Firmware (das ist abwärtskompatibel) über Bluetooth an das Brainlink, und verwenden Sie dann meine Android app, die der Funktionsgenerator steuert. Alle Source-Code ist hier.

Zutaten:

  • BrainLink
  • Haltegurt für Brainlink 8-Pin-Anschluss (mit Brainlink enthalten, aber ich empfehle den Kauf extra 8-polige 1,25 mm Pin Abstand JST-Kabel bei Ebay)
  • Android-Gerät (theoretisch jedem Bluetooth-fähigen Gerät funktioniert mit Ihrer eigenen Software, und Sie können nur das Brainlink direkt mit Realterm Steuern)
  • Optional: Dauerton für bipolar-Modus (Ich habe 0,1 Mikrofarad)

Das Brainlink bleibt selbstverständlich, für andere Zwecke (z. B. das oder das) voll nutzbar, wenn Sie es nicht als Signalgenerator verwenden.

Dankbarkeit: Ich habe zwar keine Verbindung mit Birdbrain Technologien, der Hersteller von Brainlink, Tom Lauwers von Birdbrain gefreut, meine früheren Firmware-Entwicklungen und freundlicherweise mir drei weitere Brainlinks begabt.

In Verbindung stehende Artikel

DIY-beste Bluetooth-Lautsprecher

DIY-beste Bluetooth-Lautsprecher

In diesem Tutorial dokumentiere ich den Prozess, den ich verwendet, um die coolsten und lautesten Bluetooth-Lautsprecher aller Zeiten! Mit dieser sagte ist es nicht die meisten tragbaren Bluetooth-Lautsprecher, wie es ein bisschen schwer und sperrig
Bluetooth-Cello, Müll wieder Musik machen!

Bluetooth-Cello, Müll wieder Musik machen!

Mit elektronischen recycling Tag begann das alles, und jemand wandte sich in einem alten Satz von Lautsprechern.Irgendwo hatte auf Linie ich jemanden gesehen, der eine alte Kontrabass Lautsprecher hinzugefügt hatte ein erstaunliche Kunstwerk zu schaf
Induktives Laden: einen einfachen Ansatz (TfCD)

Induktives Laden: einen einfachen Ansatz (TfCD)

Induktives Laden, manchmal auch als drahtlose Aufladen geworden ist eine neue Technik mit vielversprechende Perspektiven für die Aufladung aller Arten von Geräten, die wir im Alltag benutzen. Das Prinzip dahinter, genannt resonanten induktive Kopplun
Lock-in-Verstärker

Lock-in-Verstärker

Lock-in-GrundlagenKommerzielle Lock-in Verstärker verwendet in Atomphysik Labors läuft bis zu $4.000. Hier bauen wir eine für ca. $60. Während kommerzielle Lock-ins Nanovolt-Signale erkennt, werden wir auf Millivolt Signale hier begrenzt.Lock-in Vers
Das Rigol DS1052E Oszilloskop mit Linux Hacker

Das Rigol DS1052E Oszilloskop mit Linux Hacker

ich war auf dem Markt für ein Oszilloskop, aber ich wollte nicht viel Geld ausgeben.  Ich erfuhr von Rigol und ihre Linie von $300-400 Bereiche und war immer bereit, einen zu kaufen.  Dann fand ich einen Beitrag zu Ihrer DS1052E, die etwa 400 Dollar
Arduino Waveform Generator Schild

Arduino Waveform Generator Schild

Waveform Generatoren (auch genannt Funktion Generatoren) eignen sich zum Testen und Debuggen von Schaltungen. Sie können verwendet werden, um den Frequenzgang von elektronischen Bauteilen wie Op-Amps und Sensoren zu testen oder zu charakterisieren un
Digitalen Frequenzzähler

Digitalen Frequenzzähler

Vor allem, wenn Sie dieses Projekt gefällt, bitte vote für mich in der Hurrikan-Laser-Wettbewerb und der LED-Contest!Haben Sie jemals benötigt, um herauszufinden, wie schnell etwas schwingt? Für Dinge wie Hamster Räder und Wellen des Ozeans ist dies
Arduino Waveform Generator

Arduino Waveform Generator

Waveform Generatoren (auch genannt Funktion Generatoren) eignen sich zum Testen und Debuggen von Schaltungen.  Ich benutze sie oft, um den Frequenzgang des Elektronik-Komponenten wie Operationsverstärker und Sensoren zu testen.  Diese Wellenform-Gene
Einführung: Analyse eines Quarzfilters

Einführung: Analyse eines Quarzfilters

Der Kristall ist Filter kritische Schaltung verwendet in den meisten Bereichen der Telekommunikations-Industrie. Es befindet sich in den Bereichen so unterschiedlich wie Smartphones und TV-Sender und Empfänger verwendet. Wo immer Sie wollen zu einer
BFO Metalldetektor

BFO Metalldetektor

einfache BFO MetalldetektorenBFO (beat Frequency Oscillator) Metall-Detektoren verwenden zwei Oszillatoren, von die jeder eine Radio-Frequenz erzeugt. Eines dieser Oszillatoren verwendet eine Drahtspule, die wir die Suche Schleife aufrufen. Der zweit
Analoge Entdeckung PWM und digitale IO Steuern obwohl LabVIEW

Analoge Entdeckung PWM und digitale IO Steuern obwohl LabVIEW

Das Ziel dieses Projektes ist es, beibringen, wie man die Analog-Entdeckung mit LabVIEW zu kontrollieren. Insbesondere werden dieses Projekt zeigen, wie die analogen Entdeckung digitale e/a und PWM Pins steuern. Dieses Projekt konzentriert sich in er
Autonome Sumo Bekämpfung Roboter mit pneumatischen Flipper - gewusst wie:

Autonome Sumo Bekämpfung Roboter mit pneumatischen Flipper - gewusst wie:

dieser Sumo Bot war entworfen, gebaut, programmiert und über einen Zeitraum von 12 Wochen für eines meiner Abschlussklasse engineering Klassen getestet. Das Ziel war es, entwerfen und bauen einen leichte völlig autonomen Sumo Roboter für eine in Klas
Einfach Atmel Xmega Sinus / Waveform Generator

Einfach Atmel Xmega Sinus / Waveform Generator

Dies ist eines der BostonAndroid.com Xmega-Evaluation-Boards ($20) Verwendung zum einen einfach einstellbaren Sinus-Wellenform-Generator erstellen, mit 12 Bit Auflösung und in der Lage, Frequenzen von 125Hz - 20KHz mit integriertem DAC. Sie können de
2,5 Watt Verstärker lm380n stabile Verkabelung.

2,5 Watt Verstärker lm380n stabile Verkabelung.

Der ic ist sehr leicht zu schwingen, aber dieser Schaltplan funktioniert stabil mit sehr niedrigen schwingen, auch wenn Ihre Hand in der Nähe von Volumen kontrollieren. Low-Power-ic-Verstärker sind in der Regel beim Schwingen in Brot Board testen, we