Innehållsförteckning:

Fjärrstyrd summer för förlorade och hittade: 4 steg
Fjärrstyrd summer för förlorade och hittade: 4 steg

Video: Fjärrstyrd summer för förlorade och hittade: 4 steg

Video: Fjärrstyrd summer för förlorade och hittade: 4 steg
Video: Экспедиция Беринга в Америку. Часть (4/5) 2024, Juli
Anonim
Image
Image

Denna tvådelade krets består av en summer och en styrenhet. Fäst summern på ett objekt som du ofta kan tappa och använd knappen och volymknappen på kontrollen för att aktivera summern när objektet försvinner.

Summern och styrenheten kommunicerar trådlöst med en 434 MHz radiosändare och mottagare, och koden använder Virtual Wire -biblioteket.

Tillbehör

2 x Teensy (eller Arduino, etc)

2 x Header / sockets for Teensy - Jag använde antal 4 av ett DIP -uttag liknande PRT -07939 från Sparkfun och skar dem isär i mitten. Du kan också använda kvinnliga rubriker.

1 x 434 MHz radiosändare: WRL-10534 från Sparkfun

1 x 434 MHz radiomottagare: WRL-10532 från Sparkfun

1 x Piezo -summer - allt fungerar så länge det är 3V3 -tolerant, jag använde COM -13940 från Sparkfun

1 x tryckknapp - vilken som helst fungerar, jag använde en panelmonterad knapp liknande COM -11992 från Sparkfun

1 x roterande potentiometer-vilken som helst fungerar, jag använde ett panelfäste 3310Y-001-502L-ND från Digikey

2 x 9V batterier

2 x 9V batteriknappkontakter

2 x 5V linjära regulatorer - jag använde det jag hade runt, del #UA7805C och LM78L05

1 x stor (~ 1000uF) kondensator

3 x mindre kondensatorer - jag använde 0,47, 0,1 och 0,01 uF eftersom det är vad mina linjära regulators datablad rekommenderade

1 x motstånd, att använda som en neddragning för tryckknappen. Jag använde 1.2K, det kan vara större för att spara ström.

2 x brödbrädor för att testa kretsen

2 x perfboards eller lödbara brödbrädor för slutkretsen

Tråd, lödkolv, löd

3D -skrivare + filament för fodral (tillval)

Steg 1: Breadboard the Circuit

Brödbräda kretsen
Brödbräda kretsen

Följ diagrammet för att montera kretsen på en brödbräda.

Jag valde att använda Teensys för att koda och avkoda radiosignalen eftersom det är vad jag hade till hands, men om du vill minimera utrymme eller nuvarande dragning kan HT-12E IC-marker som visas i databladet vara att föredra.

Det är viktigt att använda stift 11 och 12 på tonåren för att ansluta till radiomodulerna, eftersom det är vad det virtuella trådbiblioteket som standard använder. De andra stiften kan bytas ut efter dina behov, så länge du uppdaterar koden i installationsdelen.

De tre mindre kondensatorerna är för filtrering av kraftskenorna. De är inte helt nödvändiga men hjälper till att öka tillförlitligheten genom att ge en stabil spänning till tonåringarna och radiomottagare och sändare.

Den större kondensatorn används som ett lågpassfilter för att förvandla PWM -utgången från tonåren till en likspänning som är acceptabel för pizeo -summern. Detta är ganska viktigt eftersom piezo -summer inte är avsedda att fungera med en AC PWM -signal. Denna kondensator skulle dock inte vara nödvändig om du har en icke-piezo-högtalare som Sparkfun COM-07950, som är utformad för att fungera med en fyrkantvåg.

Antennerna måste ha rätt längd för att uppnå bästa signal. Längden på 17 cm beräknas vara en fjärdedel våglängd av 434 MHz radiovåg som uppnår resonans. Alternativt kan du bygga en laddspole -antenn som denna Instructable, men jag har inte provat det.

Steg 2: Programmera tonåringarna

Min kod är tillgänglig på GitHub här:

github.com/rebeccamccabe/radio-buzzer

Det finns separat kod för mottagare och sändare.

I sändarkoden kan du behöva ställa in min och max volym och pottavläsningsvariabler tills volymområdet är rätt för din specifika potentiometer och pizeo summer summer. Likspänningen som appliceras på summern kommer att vara vol / 255 * Vref, där Vref är 3,3V för en tonåring och vol beräknas i koden baserat på potentiometeravläsningen.

I koden använde jag flera energibesparande knep för Teensy som beskrivs här. Utan dessa knep tog summerkretsen och styrkretsen 40 mA vardera även när knappen inte trycktes in, så ett vanligt 9V batteri skulle ta slut på energi efter bara ~ 12 timmar.

Steg 3: Löd kretsen

Löd kretsen
Löd kretsen

När kretsen fungerar på brödbrädan är det dags att lödda den på en bräda.

Jag lade ut komponenterna med hänsyn till hur jag vill att kretsarna ska passa in i en låda som jag skulle 3D -skriva ut. Jag fäst panelmonterade komponenter på sändaren (grytan och tryckknappen) med trådar så att de har vertikalt vickrum för att rymma lådmontering.

Var noga med att lämna en plats för batterierna, och tänk också på att 5V linjära regulatorer blir heta.

Jag lindade trådarna på 9V batteriklämmorna och antennerna genom hålen i perfboard innan jag lödde i syfte att dra av. På samma sätt tillsatte jag varmt lim till stiften på potentiometern som en proxy för krukmassa.

Steg 4: Montera och börja använda

Montera och börja använda
Montera och börja använda

Montera kretsarna i 3D -tryckta lådor. På summerboxen (gul) monterade jag elektroniken med hjälp av värmeinställningsinsatser som smälter in i plasten med ett lödkolv. På kontrollboxen (vit) ansluts kretsen genom panelmonterade komponenter, så jag använde inte värmeinställningsinsatser här för att undvika överbelastning.

Fäst summern på ett vanligt placerat föremål som en ryggsäck eller kappa. Nästa gång objektet går förlorat kan det enkelt lokaliseras genom att aktivera summern.

Rekommenderad: