Inhoudsopgave:
- Benodigdheden
- Stap 1: Breadboard het circuit
- Stap 2: Programmeer de Teensy's
- Stap 3: Soldeer het circuit
- Stap 4: assembleren en beginnen met gebruiken
Video: Op afstand bedienbare zoemer voor verloren en gevonden voorwerpen - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:15
Deze tweedelige schakeling bestaat uit een zoemer en een controller. Bevestig de zoemer aan een item dat je vaak kwijtraakt en gebruik de knop en de volumeknop op de controller om de zoemer te activeren wanneer het item zoekraakt.
De zoemer en controller communiceren draadloos met behulp van een 434 MHz radiozender en -ontvanger, en de code maakt gebruik van de Virtual Wire-bibliotheek.
Benodigdheden
2 x Teensy (of Arduino, enz.)
2 x Header / sockets voor Teensy - Ik gebruikte 4 van een DIP-socket vergelijkbaar met PRT-07939 van Sparkfun en sneed ze in het midden uit elkaar. Je kunt ook vrouwelijke headers gebruiken.
1 x 434 MHz radiozender: WRL-10534 van Sparkfun
1 x 434 MHz radio-ontvanger: WRL-10532 van Sparkfun
1 x piëzo-zoemer - alles werkt zolang het 3V3-tolerant is, ik heb COM-13940 van Sparkfun gebruikt
1 x drukknop - elke zal werken, ik gebruikte een paneelmontageknop vergelijkbaar met COM-11992 van Sparkfun
1 x draaipotentiometer - elke werkt, ik heb een paneelmontage 3310Y-001-502L-ND van Digikey gebruikt
2 x 9V batterijen
2 x 9V batterij snap connectoren
2 x 5V lineaire regelaars - ik gebruikte wat ik had, onderdeel #s UA7805C en LM78L05
1 x grote (~1000uF) condensator
3 x kleinere condensatoren - ik gebruikte 0,47, 0,1 en 0,01 uF, want dat is wat de datasheets van mijn lineaire regelaars aanraadden
1 x weerstand, te gebruiken als pull-down voor de drukknop. Ik gebruikte 1,2K, het zou groter kunnen zijn om energie te besparen.
2 x breadboards voor het testen van het circuit
2 x perfboards of soldeerbare breadboards voor het eindcircuit
Draad, soldeerbout, soldeer
3D-printer + filament voor koffer (optioneel)
Stap 1: Breadboard het circuit
Volg het schema om het circuit op een breadboard te monteren.
Ik heb ervoor gekozen om Teensy's te gebruiken om het radiosignaal te coderen en te decoderen, omdat ik dit bij de hand had, maar als je ruimte of stroomverbruik wilt minimaliseren, hebben de HT-12E IC-chips die in de datasheet worden weergegeven misschien de voorkeur.
Het is belangrijk om pinnen 11 en 12 op de teensy te gebruiken om verbinding te maken met de radiomodules, aangezien de virtuele draadbibliotheek daar standaard op is ingesteld. De andere pinnen kunnen worden verwisseld volgens uw behoeften, zolang u de code bijwerkt in het setup-gedeelte.
De drie kleinere condensatoren zijn voor het filteren van de stroomrails. Ze zijn niet helemaal noodzakelijk, maar zullen de betrouwbaarheid helpen vergroten door een stabiele spanning te leveren aan de Teensy's en de radio-ontvanger en zender.
De grotere condensator wordt gebruikt als een laagdoorlaatfilter om de PWM-uitgang van de teensy om te zetten in een gelijkspanning die acceptabel is voor de pizeo-zoemer. Dit is vrij belangrijk omdat piëzo-zoemers niet bedoeld zijn om te werken met een AC PWM-signaal. Deze condensator zou echter niet nodig zijn als je een niet-piëzo-luidspreker hebt, zoals Sparkfun COM-07950, die is ontworpen om met een blokgolf te werken.
De antennes moeten de juiste lengte hebben om het beste signaal te krijgen. De lengte van 17 cm wordt berekend als een kwart golflengte van de 434 MHz radiogolf die resonantie bereikt. Als alternatief kunt u een laadspoelantenne zoals deze Instructable bouwen, maar dat heb ik niet geprobeerd.
Stap 2: Programmeer de Teensy's
Mijn code is hier beschikbaar op GitHub:
github.com/rebeccamccabe/radio-buzzer
Er is een aparte code voor de ontvanger en zender.
In de zendercode moet u mogelijk de min en max volume- en potleesvariabelen afstemmen totdat het volumebereik geschikt is voor uw specifieke combinatie van potentiometer en pizeo-zoemer. De gelijkspanning die op de zoemer wordt toegepast, is vol / 255 * Vref, waarbij Vref 3,3 V is voor een tiener en vol wordt berekend in de code op basis van de uitlezing van de potentiometer.
In de code heb ik verschillende energiebesparende trucs gebruikt voor de hier beschreven Teensy. Zonder die trucs trokken het zoemercircuit en het regelcircuit elk 40 mA, zelfs als de knop niet werd ingedrukt, dus een standaard 9V-batterij zou na slechts ~12 uur zonder energie komen te zitten.
Stap 3: Soldeer het circuit
Zodra het circuit op het breadboard werkt, is het tijd om het op een perfboard te solderen.
Ik legde de componenten neer, rekening houdend met hoe ik wil dat de circuits in een doos passen die ik zou 3D-printen. Ik heb de paneelmontagecomponenten op de zender (de pot en drukknop) met draden bevestigd, zodat ze verticale bewegingsruimte hebben om de montage van de doos mogelijk te maken.
Zorg ervoor dat u een plekje vrijhoudt voor de batterijen, en houd er ook rekening mee dat de 5V lineaire regelaars warm worden.
Ik heb de draden van de 9V-batterijclips en de antennes door de gaten in de perfboard gewikkeld voordat ik ging solderen met het oog op trekontlasting. Evenzo heb ik hete lijm aan de pinnen van de potentiometer toegevoegd als een proxy voor potgrond.
Stap 4: assembleren en beginnen met gebruiken
Monteer de circuits in 3D-geprinte dozen. Op de buzzerbox (geel) heb ik de elektronica gemonteerd met behulp van heatset-inserts die met een soldeerbout in het plastic smelten. Op de schakelkast (wit) wordt het circuit bevestigd via de paneelmontagecomponenten, dus ik heb hier geen warmteset-inzetstukken gebruikt om overbelasting te voorkomen.
Bevestig de zoemer aan een vaak misplaatst object, zoals een rugzak of jas. De volgende keer dat het item verloren gaat, kan het gemakkelijk worden gevonden door de zoemer te activeren.
Aanbevolen:
Idee voor doe-het-zelf-activiteit voor weerstations voor 12+ jaar: 4 stappen
Idee voor doe-het-zelf-weerstationactiviteit voor 12-plussers: in deze activiteit zullen deelnemers hun weerstation opzetten, de lucht in sturen en de opnames (licht, temperatuur, vochtigheid) in realtime volgen via de Blynk-app. Bovendien leert u hoe u de geregistreerde waarden publiceert
Hoe u uw verloren gegevens gratis kunt herstellen: 4 stappen
Hoe u uw verloren gegevens gratis kunt herstellen: we weten allemaal dat het verliezen van gegevens een van de ergste dingen ter wereld is en bijna iedereen heeft dit probleem meegemaakt. En hier is de oplossing waar je op wachtte, ik vond deze software waarmee ik mijn verloren bestanden heel gemakkelijk kon herstellen
Bluetooth op afstand bedienbare lichtschakelaar -- Retrofit. Lichtschakelaar werkt nog steeds, geen extra schrijven. 9 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Bluetooth op afstand bedienbare lichtschakelaar -- Retrofit. Lichtschakelaar werkt nog steeds, geen extra schrijven.: Update 25 november 2017 -- Voor een High Power-versie van dit project die kilowatts belasting kan regelen, zie Retrofit BLE Control to High Power Loads - Geen extra bedrading vereist Update 15 november 2017 - Sommige BLE-borden / softwarestacks worden geleverd
Een verloren Apple-apparaat lokaliseren: 8 stappen
Een verloren Apple-apparaat lokaliseren: Als u ooit uw iPhone bent kwijtgeraakt, volgt hier een eenvoudige oplossing om uw verloren apparaat, inclusief uw Apple-computer, te lokaliseren. Deze instructable zal gedetailleerd beschrijven hoe de "Find My iPhone" app zodat je je nooit meer hoeft af te vragen waar
Hoe u uw verloren mobiele of draadloze telefoon kunt terugvinden: 6 stappen
Hoe u uw verloren mobiele of draadloze telefoon kunt terugvinden: Scenario: Mijn vrouw en ik hebben allebei een mobiele telefoon. We gebruiken geen huistelefoon meer omdat we de hele tijd onderweg zijn. Waarom betalen voor een vaste lijn die u nauwelijks gebruikt?