INHOUDSOPGAWE:

Afstandsbeheerde zoemer vir verlore en gevind: 4 stappe
Afstandsbeheerde zoemer vir verlore en gevind: 4 stappe

Video: Afstandsbeheerde zoemer vir verlore en gevind: 4 stappe

Video: Afstandsbeheerde zoemer vir verlore en gevind: 4 stappe
Video: First Serbian modular MLRS - LRSVM Morava 2024, Desember
Anonim
Image
Image

Hierdie tweedelige kring bestaan uit 'n zoemer en 'n kontroleerder. Koppel die zoemer aan 'n item wat u gereeld kan verloor, en gebruik die knoppie en die volumeknop op die kontroleerder om die gonser te aktiveer wanneer die item verlore raak.

Die zoemer en kontroleerder kommunikeer draadloos met behulp van 'n 434 MHz radiosender en -ontvanger, en die kode gebruik die Virtual Wire -biblioteek.

Voorrade

2 x Teensy (of Arduino, ens.)

2 x kopstukke / voetstukke vir Teensy - ek gebruik 4 van 'n DIP -aansluiting soortgelyk aan PRT -07939 van Sparkfun en sny dit in die middel uit. U kan ook vroulike opskrifte gebruik.

1 x 434 MHz radiosender: WRL-10534 van Sparkfun

1 x 434 MHz radio-ontvanger: WRL-10532 van Sparkfun

1 x Piezo -zoemer - enige werk solank dit 3V3 -verdraagsaam is, ek het COM -13940 van Sparkfun gebruik

1 x drukknoppie - enige werk, ek gebruik 'n paneelknoppie soortgelyk aan COM -11992 van Sparkfun

1 x roterende potensiometer-enige werk, ek het 'n paneelhouer 3310Y-001-502L-ND van Digikey gebruik

2 x 9V batterye

2 x 9V -battery -koppelstukke

2 x 5V lineêre reguleerders - ek gebruik wat ek gehad het, deel #UA7805C en LM78L05

1 x groot (~ 1000uF) kapasitor

3 x kleiner kapasitors - ek het 0.47, 0.1 en 0.01 uF gebruik, want dit is wat die datablad van my lineêre reguleerders aanbeveel

1 x weerstand om te gebruik as 'n aftrekknop vir die drukknop. Ek het 1.2K gebruik, dit kan groter wees om krag te bespaar.

2 x broodborde om die kring te toets

2 x perfboards of soldeerbare broodborde vir die finale kring

Draad, soldeerbout, soldeer

3D -drukker + filament vir omhulsel (opsioneel)

Stap 1: Breadboard die kring

Breadboard the Circuit
Breadboard the Circuit

Volg die diagram om die stroombaan op 'n broodbord te monteer.

Ek het gekies om Teensy's te gebruik om die radiosein te kodeer en te ontsyfer, want dit is wat ek byderhand het, maar as u ruimte of huidige trekking wil verminder, is die HT-12E IC-skyfies wat in die datablad verskyn, verkieslik.

Dit is belangrik om penne 11 en 12 op die tienerjare te gebruik om aan te sluit op die radiomodules, want dit is waarvoor die virtuele draadbiblioteek standaard is. Die ander penne kan volgens u behoeftes uitgeruil word, solank u die kode in die opstellingsafdeling opdateer.

Die drie kleiner kapasitors is vir die filter van die kragrails. Dit is nie heeltemal nodig nie, maar dit sal die betroubaarheid verhoog deur 'n stabiele spanning aan die tiener- en radioontvanger en -sender te verskaf.

Die groter kondensator word gebruik as 'n laagdeurlaatfilter om die PWM -uitset van die tienerjare in 'n gelykstroomspanning te verander wat aanvaarbaar is vir die pizeo -zoemer. Dit is redelik belangrik omdat piezo -gonsers nie bedoel is om met 'n AC PWM -sein te werk nie. Hierdie kondensator is egter nie nodig as u 'n nie-piëzo-luidspreker het nie, soos Sparkfun COM-07950, wat ontwerp is om met 'n vierkantige golf te werk.

Die antennas moet die regte lengte hê om die beste sein te kry. Die lengte van 17 cm word bereken as 'n kwart golflengte van die 434 MHz radiogolf wat resonansie behaal. Alternatiewelik kan u 'n laaispoelantenne soos hierdie Instructable bou, maar ek het dit nie probeer nie.

Stap 2: Programmeer die Teensy's

My kode is hier op GitHub beskikbaar:

github.com/rebeccamccabe/radio-buzzer

Daar is 'n aparte kode vir die ontvanger en die sender.

In die senderkode moet u moontlik die minimum- en maksimum volume- en potleesveranderlikes instel totdat die volume bereik pas by u spesifieke kombinasie van potensiometers en pizeo -gonsers. Die GS -spanning wat op die zoemer aangewend word, sal vol / 255 * Vref wees, waar Vref vir 'n tienerjare 3.3V is en vol bereken word in die kode gebaseer op die potensiometerlesing.

In die kode gebruik ek verskeie energiebesparende truuks vir die Teensy wat hier beskryf word. Sonder hierdie truuks het die zoemerstroombaan en die beheerkring 40 mA elk getrek, selfs al was die knoppie nie ingedruk nie, sodat 'n standaard 9V -battery na net ~ 12 uur sonder energie sou raak.

Stap 3: Soldeer die stroombaan

Soldeer die stroombaan
Soldeer die stroombaan

Sodra die kring op die broodbord werk, is dit tyd om dit op 'n perfboard te soldeer.

Ek het die komponente uiteengesit, met inagneming van hoe ek wil hê dat die stroombane in 'n boks moet pas wat ek in 3D kan druk. Ek het die paneelkomponente op die sender (die pot en drukknop) met drade vasgemaak, sodat hulle 'n vertikale wikkelruimte het om die boks te monteer.

Maak seker dat u 'n plek vir die batterye laat, en hou ook in gedagte dat die 5V lineêre reguleerders warm word.

Ek het die drade van die 9V -batteryklemme en die antennas deur die gate in die perfboard gedraai voordat ek gesoldeer het met die doel om spanning te verlig. Net so het ek warm gom by die penne van die potensiometer gevoeg as 'n instaanbediener vir potgrond.

Stap 4: Monteer en begin gebruik

Monteer en begin gebruik
Monteer en begin gebruik

Monteer die stroombane in 3D -gedrukte bokse. Op die buzzer box (geel) het ek die elektronika gemonteer met behulp van hitte -insetsels wat met 'n soldeerbout in die plastiek smelt. Op die bedieningsboks (wit) word die stroombaan deur die paneelkomponente geheg, so ek het nie hitte -insetsels hier gebruik om te veel spanning te vermy nie.

Koppel die gonser aan 'n voorwerp wat gewoonlik misplaas is, soos 'n rugsak of jas. Die volgende keer dat die item verlore gaan, kan dit maklik opgespoor word deur die zoemer te aktiveer.

Aanbeveel: