Kazalo:

Zvočnik na daljavo za izgubljeno in najdeno: 4 koraki
Zvočnik na daljavo za izgubljeno in najdeno: 4 koraki

Video: Zvočnik na daljavo za izgubljeno in najdeno: 4 koraki

Video: Zvočnik na daljavo za izgubljeno in najdeno: 4 koraki
Video: Чуи, мы дома! ► 2 Прохождение Star Wars Jedi: Fallen Order 2024, Julij
Anonim
Image
Image

To dvodelno vezje sestavljata zvočni signal in krmilnik. Zvočnik pritrdite na predmet, ki ga pogosto izgubite, in z gumbom ter gumbom za glasnost na krmilniku aktivirajte zvočni signal, ko se predmet izgubi.

Zvočni signal in krmilnik brezžično komunicirata s 434 MHz radijskim oddajnikom in sprejemnikom, koda pa uporablja knjižnico Virtual Wire.

Zaloge

2 x Teensy (ali Arduino itd.)

2 x Glava / vtičnice za Teensy - uporabil sem 4 kosov DIP vtičnice, podobne PRT -07939 podjetja Sparkfun, in jih razrezal na sredini. Uporabite lahko tudi ženske glave.

1 x 434 MHz radijski oddajnik: WRL-10534 podjetja Sparkfun

1 x 434 MHz radijski sprejemnik: WRL-10532 podjetja Sparkfun

1 x piezo brenčalec - vsak bo deloval, dokler je toleranten na 3V3, uporabil sem COM -13940 podjetja Sparkfun

1 x gumb - kateri koli bo deloval, uporabil sem gumb za montažo na ploščo, podoben COM -11992 podjetja Sparkfun

1 x rotacijski potenciometer-kateri koli bo deloval, uporabil sem nosilec za ploščo 3310Y-001-502L-ND podjetja Digikey

2 x 9V baterije

2 x 9V priključki za zaskočitev baterije

2 x 5V linearni regulatorji - uporabil sem tisto, kar sem imel okrog, del št. UA7805C in LM78L05

1 x velik (~ 1000uF) kondenzator

3 x manjši kondenzatorji - uporabil sem 0,47, 0,1 in 0,01 uF, saj so to priporočali podatki v linearnih regulatorjih

1 x upor, ki se uporablja kot spustni gumb za gumb. Uporabil sem 1,2K, lahko bi bil večji za varčevanje z energijo.

2 x plošče za testiranje vezja

2 x plošče perfom ali spajkalne plošče za končno vezje

Žica, spajkalnik, spajkanje

3D tiskalnik + filament za etui (neobvezno)

1. korak: Krog kroga

Krožni krog
Krožni krog

Sledite diagramu, da sestavite vezje na plošči.

Odločil sem se, da bom za kodiranje in dekodiranje radijskega signala uporabil Teensy's, saj je to tisto, kar sem imel pri roki, če pa želite zmanjšati prostor ali porabo toka, bi bili lahko bolje čipi IC-HTE, prikazani v podatkovnem listu.

Pomembno je, da za najstnike uporabite priključke 11 in 12 za najmlajše, saj je to privzeta knjižnica navideznih žic. Druge nožice lahko zamenjate glede na vaše potrebe, dokler kodo posodobite v razdelku za nastavitev.

Trije manjši kondenzatorji so za filtriranje napajalnih tirnic. Niso popolnoma potrebni, vendar bodo pripomogli k večji zanesljivosti, saj bodo Teensyjevemu in radijskemu sprejemniku in oddajniku zagotovili stabilno napetost.

Večji kondenzator se uporablja kot nizkoprepustni filter za pretvorbo PWM izhoda teensyja v enosmerno napetost, ki je sprejemljiva za zvočnike pizea. To je zelo pomembno, ker piezo -zvočniki niso namenjeni delu z AC PWM signalom. Vendar ta kondenzator ne bi bil potreben, če imate zvočnik, ki ni piezo, na primer Sparkfun COM-07950, ki je zasnovan za delovanje s kvadratnim valom.

Antene morajo biti ustrezne dolžine, da se doseže najboljši signal. Dolžina 17 cm se izračuna kot četrtinska valovna dolžina 434 MHz radijskega vala, ki doseže resonanco. Druga možnost je, da sestavite anteno s polnilno tuljavo, kot je ta Instructable, vendar tega nisem poskusil.

2. korak: Programirajte Teensy's

Moja koda je na voljo na GitHubu tukaj:

github.com/rebeccamccabe/radio-buzzer

Za sprejemnik in oddajnik obstaja ločena koda.

V kodi oddajnika boste morda morali prilagoditi spremenljivke min in max glasnosti in odčitavanja lonca, dokler obseg glasnosti ne bo ustrezen za vašo kombinacijo potenciometra in pizze. Enosmerna napetost, ki se uporablja za zvočni signal, bo vol / 255 * Vref, kjer je Vref 3,3 V za najstnika, vol pa se izračuna v kodi na podlagi odčitka potenciometra.

V kodi sem uporabil več trikov za varčevanje z energijo za Teensy, opisane tukaj. Brez teh trikov sta zvočni signal in krmilno vezje porabila po 40 mA, tudi če gumba ni bila pritisnjena, zato bi standardna 9V baterija po približno 12 urah ostala brez energije.

3. korak: Spajkajte vezje

Spajkajte vezje
Spajkajte vezje

Ko vezje deluje na plošči, je čas, da ga spajkate na ploščo.

Komponente sem postavil ob upoštevanju, kako želim, da se vezja prilegajo škatli, ki bi jo 3D natisnil. Komponente za montažo na ploščo sem pritrdil na oddajnik (lonec in potisni gumb) z žicami, tako da imajo navpični prostor za premikanje za namestitev sklopa škatle.

Ne pozabite pustiti prostora za baterije in ne pozabite, da se bodo linearni regulatorji 5V segreli.

Žice 9V sponk za baterije in antene sem pred spajkanjem zavil v luknje v namenu razbremenitve. Prav tako sem dodal vroče lepilo na zatiče potenciometra kot približek za lončnico.

4. korak: Sestavite in začnite uporabljati

Sestavite in začnite uporabljati
Sestavite in začnite uporabljati

Vezja vstavite v 3D tiskane škatle. Na šumečo škatlo (rumeno) sem elektroniko namestil s pomočjo nastavkov za nastavitev toplote, ki se s spajkalnikom stopijo v plastiko. Na krmilni omarici (bela) se vezje pritrdi skozi komponente za montažo na ploščo, zato tukaj nisem uporabil nastavkov za nastavitev toplote, da bi se izognil preveliki omejitvi.

Zvočnik pritrdite na pogosto napačno postavljen predmet, na primer nahrbtnik ali plašč. Naslednjič, ko izdelek izgubite, ga lahko preprosto najdete tako, da aktivirate zvočni signal.

Priporočena: