Innholdsfortegnelse:

Fjernstyrt summer for tapt og funnet: 4 trinn
Fjernstyrt summer for tapt og funnet: 4 trinn

Video: Fjernstyrt summer for tapt og funnet: 4 trinn

Video: Fjernstyrt summer for tapt og funnet: 4 trinn
Video: Men of The Bible | Dwight L. Moody | Christian Audiobook 2024, November
Anonim
Image
Image

Denne todelte kretsen består av en summer og en kontroller. Fest summeren til et element du ofte kan miste, og bruk knappen og volumknappen på kontrolleren for å aktivere summeren når elementet går tapt.

Summeren og kontrolleren kommuniserer trådløst ved hjelp av en 434 MHz radiosender og mottaker, og koden bruker Virtual Wire -biblioteket.

Rekvisita

2 x Teensy (eller Arduino, etc)

2 x Header / sockets for Teensy - Jeg brukte antall 4 av en DIP -kontakt som ligner på PRT -07939 fra Sparkfun og kuttet dem fra hverandre i midten. Du kan også bruke kvinnelige overskrifter.

1 x 434 MHz radiosender: WRL-10534 fra Sparkfun

1 x 434 MHz radiomottaker: WRL-10532 fra Sparkfun

1 x Piezo -summer - alt vil fungere så lenge det er 3V3 -tolerant, jeg brukte COM -13940 fra Sparkfun

1 x trykknapp - hvilken som helst vil fungere, jeg brukte en panelmonteringsknapp som ligner på COM -11992 fra Sparkfun

1 x rotasjonspotensiometer-alt vil fungere, jeg brukte et panelfeste 3310Y-001-502L-ND fra Digikey

2 x 9V batterier

2 x 9V batteriknappkontakter

2 x 5V lineære regulatorer - jeg brukte det jeg hadde rundt, del #s UA7805C og LM78L05

1 x stor (~ 1000uF) kondensator

3 x mindre kondensatorer - jeg brukte 0,47, 0,1 og 0,01 uF siden det er hva mine lineære regulatorers datablad anbefalte

1 x motstand, for bruk som trykknapp for trykknappen. Jeg brukte 1.2K, det kunne være større for å spare strøm.

2 x brødbrett for testing av kretsen

2 x perfboards eller loddbare brødbrett for den siste kretsen

Wire, loddejern, loddetinn

3D -skriver + filament for etui (valgfritt)

Trinn 1: Brødbrett kretsen

Breadboard the Circuit
Breadboard the Circuit

Følg diagrammet for å montere kretsen på et brødbrett.

Jeg valgte å bruke Teensys til å kode og dekode radiosignalet siden det var det jeg hadde for hånden, men hvis du ønsker å minimere plass eller nåværende trekning, kan HT-12E IC-brikkene som vises i databladet være å foretrekke.

Det er viktig å bruke pinnene 11 og 12 på tenårene for å koble til radiomodulene, siden det er det virtuelle trådbiblioteket som standard. De andre pinnene kan byttes ut etter dine behov, så lenge du oppdaterer koden i oppsettseksjonen.

De tre mindre kondensatorene er for filtrering av strømskinnene. De er ikke helt nødvendige, men vil bidra til å øke påliteligheten ved å gi en stabil spenning til tenåringer og radiomottaker og sender.

Den større kondensatoren brukes som et lavpassfilter for å gjøre PWM -utgangen til tenåringen til en likestrømsspenning som er akseptabel for pizeo -summeren. Dette er ganske viktig fordi piezo -summer ikke er ment å fungere med et AC PWM -signal. Denne kondensatoren ville imidlertid ikke være nødvendig hvis du har en ikke-piezo-høyttaler som Sparkfun COM-07950, som er designet for å fungere med en firkantbølge.

Antennene må ha riktig lengde for å oppnå det beste signalet. 17 cm -lengden er beregnet til å være en kvart bølgelengde for radiobølgen på 434 MHz som oppnår resonans. Alternativt kan du bygge en lastespole -antenne som denne Instructable, men jeg har ikke prøvd det.

Trinn 2: Programmer tenåringene

Koden min er tilgjengelig på GitHub her:

github.com/rebeccamccabe/radio-buzzer

Det er egen kode for mottaker og sender.

I senderkoden må du kanskje stille inn min- og maks -volumet og pottavlesningsvariablene til volumområdet er riktig for ditt spesifikke potensiometer og pizeo summer -kombinasjon. Likestrømmen som tilføres summeren vil være vol / 255 * Vref, hvor Vref er 3,3V for en tenåring og vol er beregnet i koden basert på potensiometeravlesningen.

I koden brukte jeg flere energisparende triks for Teensy beskrevet her. Uten disse triksene trakk summerkretsen og kontrollkretsen 40 mA hver, selv når knappen ikke ble trykket, så et standard 9V batteri ville gå tom for energi etter bare ~ 12 timer.

Trinn 3: Lodd kretsen

Lodde kretsen
Lodde kretsen

Når kretsen fungerer på brødbrettet, er det på tide å lodde den på et perfboard.

Jeg la komponentene ut med tanke på hvordan jeg vil at kretsene skal passe inn i en eske som jeg ville 3D -skrive ut. Jeg festet panelmonteringskomponentene på senderen (gryten og trykknappen) med ledninger slik at de har et vertikalt vrikkerom for å imøtekomme boksenheten.

Sørg for å legge igjen et sted for batteriene, og husk også at 5V lineære regulatorer blir varme.

Jeg viklet ledningene til 9V batteriklipsene og antennene gjennom hullene i perfboardet før jeg loddet for å avlaste. På samme måte la jeg til varmt lim på pinnene på potensiometeret som en proxy for potteblanding.

Trinn 4: Sett sammen og begynn å bruke

Sett sammen og begynn å bruke
Sett sammen og begynn å bruke

Monter kretsene i 3D -trykte bokser. På summerboksen (gul) monterte jeg elektronikken ved hjelp av varmesettinnsatser som smelter inn i plasten med et loddejern. På kontrollboksen (hvit) festes kretsen gjennom panelmonteringskomponentene, så jeg brukte ikke varmesettinnlegg her for å unngå overbelastning.

Fest summeren til et vanlig feilplassert objekt, for eksempel en ryggsekk eller kappe. Neste gang varen går tapt, kan den enkelt lokaliseres ved å aktivere summeren.

Anbefalt: