Inhaltsverzeichnis:

Ferngesteuerter Summer für Fundsachen - Gunook
Ferngesteuerter Summer für Fundsachen - Gunook

Video: Ferngesteuerter Summer für Fundsachen - Gunook

Video: Ferngesteuerter Summer für Fundsachen - Gunook
Video: Water Park R/C Invasion Part 2 - Traxxas Summer FUN Session 2024, Juli
Anonim
Image
Image

Diese zweiteilige Schaltung besteht aus einem Summer und einem Controller. Bringen Sie den Summer an einem Gegenstand an, den Sie häufig verlieren könnten, und verwenden Sie die Taste und den Lautstärkeregler am Controller, um den Summer zu aktivieren, wenn der Gegenstand verloren geht.

Summer und Controller kommunizieren drahtlos über einen 434-MHz-Funksender und -empfänger, und der Code verwendet die Virtual Wire-Bibliothek.

Lieferungen

2 x Teensy (oder Arduino usw.)

2 x Header / Sockets für Teensy - Ich habe 4 Stück einer DIP-Buchse ähnlich PRT-07939 von Sparkfun verwendet und in der Mitte auseinander geschnitten. Sie können auch Buchsenleisten verwenden.

1 x 434 MHz Funksender: WRL-10534 von Sparkfun

1 x 434 MHz Funkempfänger: WRL-10532 von Sparkfun

1 x Piezo-Summer - jeder funktioniert, solange er 3V3-tolerant ist, ich habe COM-13940 von Sparkfun verwendet

1 x Druckknopf - jeder funktioniert, ich habe einen Schalttafeleinbauknopf ähnlich COM-11992 von Sparkfun verwendet

1 x Drehpotentiometer - alles wird funktionieren, ich habe einen Schalttafeleinbau 3310Y-001-502L-ND von Digikey verwendet

2 x 9V-Batterien

2 x 9V Batterieschnappanschlüsse

2 x 5V-Linearregler - ich habe das verwendet, was ich herum hatte, Teilenummern UA7805C und LM78L05

1 x großer (~1000uF) Kondensator

3 x kleinere Kondensatoren - ich habe 0,47, 0,1 und 0,01 uF verwendet, da dies in den Datenblättern meiner Linearregler empfohlen wird

1 x Widerstand, als Pull-Down für den Taster zu verwenden. Ich habe 1.2K verwendet, es könnte größer sein, um Strom zu sparen.

2 x Steckbretter zum Testen der Schaltung

2 x Perfboards oder lötbare Breadboards für den Endstromkreis

Draht, Lötkolben, Lot

3D-Drucker + Filament für Gehäuse (optional)

Schritt 1: Steckbrett die Schaltung

Steckbrett für die Schaltung
Steckbrett für die Schaltung

Folgen Sie dem Diagramm, um die Schaltung auf einem Steckbrett zu montieren.

Ich habe mich für Teensys entschieden, um das Funksignal zu codieren und zu decodieren, da ich es zur Hand hatte, aber wenn Sie Platz oder Stromaufnahme minimieren möchten, sind die im Datenblatt gezeigten HT-12E-IC-Chips möglicherweise vorzuziehen.

Es ist wichtig, die Pins 11 und 12 am Teensy zu verwenden, um eine Verbindung zu den Funkmodulen herzustellen, da dies die Standardeinstellung der virtuellen Drahtbibliothek ist. Die anderen Pins können nach Ihren Wünschen ausgetauscht werden, solange Sie den Code im Setup-Bereich aktualisieren.

Die drei kleineren Kondensatoren dienen zum Filtern der Stromschienen. Sie sind nicht unbedingt erforderlich, tragen jedoch zur Erhöhung der Zuverlässigkeit bei, indem sie eine stabile Spannung für den Teensys und den Funkempfänger und -sender bereitstellen.

Der größere Kondensator wird als Tiefpassfilter verwendet, um den PWM-Ausgang des Teensy in eine für den Pizeo-Summer akzeptable Gleichspannung umzuwandeln. Dies ist ziemlich wichtig, da Piezo-Summer nicht mit einem AC-PWM-Signal arbeiten sollen. Dieser Kondensator wäre jedoch nicht erforderlich, wenn Sie einen Nicht-Piezo-Lautsprecher wie den Sparkfun COM-07950 haben, der für den Betrieb mit einer Rechteckwelle ausgelegt ist.

Die Antennen müssen die richtige Länge haben, um das beste Signal zu erzielen. Die Länge von 17 cm wird als eine Viertelwellenlänge der 434 MHz-Funkwelle berechnet, die Resonanz erreicht. Alternativ können Sie eine Ladespulenantenne wie dieses Instructable bauen, aber das habe ich nicht versucht.

Schritt 2: Programmieren Sie die Teensy's

Mein Code ist hier auf GitHub verfügbar:

github.com/rebeccamccabe/radio-buzzer

Für Empfänger und Sender gibt es einen separaten Code.

Im Sendercode müssen Sie möglicherweise die minimalen und maximalen Lautstärke- und Pot-Lese-Variablen einstellen, bis der Lautstärkebereich für Ihre spezifische Potentiometer- und Pizeo-Summer-Kombination richtig ist. Die an den Summer angelegte Gleichspannung beträgt vol / 255 * Vref, wobei Vref 3,3 V für einen Teenager beträgt und vol im Code basierend auf dem Potentiometerwert berechnet wird.

Im Code habe ich mehrere energiesparende Tricks für den hier beschriebenen Teensy verwendet. Ohne diese Tricks zogen die Summerschaltung und die Steuerschaltung jeweils 40 mA, auch wenn die Taste nicht gedrückt wurde, sodass eine Standard-9-V-Batterie nach nur ~12 Stunden keine Energie mehr hatte.

Schritt 3: Löten Sie die Schaltung

Löten Sie die Schaltung
Löten Sie die Schaltung

Sobald die Schaltung auf dem Steckbrett funktioniert, ist es Zeit, sie auf ein Perfboard zu löten.

Ich legte die Komponenten unter Berücksichtigung, wie die Schaltungen in eine Box passen sollen, die ich in 3D drucken würde. Ich habe die Panelmontagekomponenten am Sender (der Topf und der Druckknopf) mit Drähten befestigt, damit sie vertikalen Spielraum für die Boxmontage haben.

Achten Sie darauf, einen Platz für die Batterien zu lassen, und denken Sie auch daran, dass die 5V-Linearregler heiß werden.

Die Drähte der 9V-Batterieklemmen und der Antennen habe ich vor dem Löten zur Zugentlastung durch die Löcher im Perfboard gewickelt. Ebenso habe ich Heißkleber zu den Stiften des Potentiometers als Stellvertreter für Vergussmasse hinzugefügt.

Schritt 4: Zusammenbauen und loslegen

Zusammenbauen und loslegen
Zusammenbauen und loslegen

Montieren Sie die Schaltungen in 3D-gedruckte Boxen. Auf der Summerbox (gelb) habe ich die Elektronik mit Heatset-Einsätzen montiert, die mit einem Lötkolben in den Kunststoff einschmelzen. An der Steuerbox (weiß) wird der Stromkreis durch die Schalttafeleinbaukomponenten angeschlossen, daher habe ich hier keine Heatset-Einsätze verwendet, um eine Überforderung zu vermeiden.

Bringen Sie den Summer an einem häufig verlegten Gegenstand wie einem Rucksack oder Mantel an. Wenn der Gegenstand das nächste Mal verloren geht, kann er durch Aktivieren des Summers leicht gefunden werden.

Empfohlen: