Turinys:

Nuotoliniu būdu valdomas garsinis signalas, skirtas pamesti ir rasti: 4 žingsniai
Nuotoliniu būdu valdomas garsinis signalas, skirtas pamesti ir rasti: 4 žingsniai

Video: Nuotoliniu būdu valdomas garsinis signalas, skirtas pamesti ir rasti: 4 žingsniai

Video: Nuotoliniu būdu valdomas garsinis signalas, skirtas pamesti ir rasti: 4 žingsniai
Video: Как избавиться от страха. 5 практических советов как побороть страх. НЛП техники 2024, Liepa
Anonim
Image
Image

Ši dviejų dalių grandinė susideda iš garso signalo ir valdiklio. Pritvirtinkite garsinį signalą prie elemento, kurį dažnai galite pamesti, ir naudokite mygtuką bei garsumo rankenėlę, esančią valdiklyje, kad įjungtumėte signalą, kai elementas pametamas.

Garsinis signalas ir valdiklis palaiko belaidį ryšį naudodami 434 MHz radijo siųstuvą ir imtuvą, o kodas naudoja „Virtual Wire“biblioteką.

Prekės

2 x „Teensy“(arba „Arduino“ir kt.)

2 x „Teensy“antraštė / lizdai - naudojau 4 DIP lizdo, panašaus į PRT -07939 iš „Sparkfun“, kiekį ir perpjoviau juos viduryje. Taip pat galite naudoti moterų antraštes.

1 x 434 MHz radijo siųstuvas: WRL-10534 iš „Sparkfun“

1 x 434 MHz radijo imtuvas: WRL-10532 iš „Sparkfun“

1 x pjezo garsinis signalas - bet kuris veiks tol, kol bus atsparus 3V3, aš naudoju COM -13940 iš „Sparkfun“

1 x mygtukas - bet kuris veiks, aš naudoju skydo tvirtinimo mygtuką, panašų į COM -11992 iš „Sparkfun“

1 x sukamasis potenciometras-bet kuris veiks, aš naudoju skydo laikiklį 3310Y-001-502L-ND iš „Digikey“

2 x 9V baterijos

2 x 9V akumuliatoriaus jungtys

2 x 5 V linijiniai reguliatoriai - naudojau tai, ką turėjau, dalis #s UA7805C ir LM78L05

1 x didelis (~ 1000uF) kondensatorius

3 x mažesni kondensatoriai - naudojau 0,47, 0,1 ir 0,01 uF, nes tai rekomendavo mano linijinių reguliatorių duomenų lapai

1 x rezistorius, naudojamas kaip nuspaudžiamas mygtukas. Aš naudojau 1,2K, jis gali būti didesnis, kad sutaupytų energijos.

2 x duonos lentos grandinei išbandyti

2 x lentos arba lituojamos duonos lentos galinei grandinei

Viela, lituoklis, lydmetalis

3D spausdintuvas + gija (pasirinktinai)

1 žingsnis: „Breadboard the Circuit“

„Breadboard the Circuit“
„Breadboard the Circuit“

Sekite schemą, kad surinktumėte grandinę ant duonos lentos.

Radijo signalui koduoti ir dekoduoti nusprendžiau naudoti „Teensy's“, nes tai buvo ranka, bet jei norite sumažinti erdvę ar srovės pritraukimą, duomenų lape rodomi HT-12E IC lustai gali būti tinkamesni.

Norint prisijungti prie radijo modulių, paaugliams svarbu naudoti 11 ir 12 kaiščius, nes tai yra numatytoji virtualios laidinės bibliotekos nuostata. Kiti kaiščiai gali būti keičiami pagal jūsų poreikius, jei atnaujinate kodą sąrankos skiltyje.

Trys mažesni kondensatoriai skirti maitinimo bėgiams filtruoti. Jie nėra visiškai būtini, tačiau padės padidinti patikimumą, užtikrindami stabilią įtampą „Teensy“ir radijo imtuvui bei siųstuvui.

Didesnis kondensatorius naudojamas kaip žemo dažnio filtras, siekiant paversti paauglių PWM išėjimą į nuolatinės srovės įtampą, priimtiną pizeo signalui. Tai gana svarbu, nes pjezo signalizatoriai nėra skirti dirbti su AC PWM signalu. Tačiau šio kondensatoriaus nereikėtų, jei turite ne pjezo garsiakalbį, pvz., „Sparkfun COM-07950“, skirtą veikti su kvadratine banga.

Norint pasiekti geriausią signalą, antenos turi būti tinkamo ilgio. Apskaičiuota, kad 17 cm ilgis yra ketvirtadalio bangos ilgis 434 MHz radijo bangos, kuri pasiekia rezonansą. Arba galite sukurti pakrovimo ritės anteną, tokią kaip ši „Instructable“, bet aš to neišbandžiau.

2 žingsnis: užprogramuokite „Teensy's“

Mano kodą galima rasti „GitHub“čia:

github.com/rebeccamccabe/radio-buzzer

Yra atskiras imtuvo ir siųstuvo kodas.

Siųstuvo kode gali tekti sureguliuoti minimalaus ir maksimalaus garsumo ir puodo skaitymo kintamuosius, kol garsumo diapazonas bus tinkamas jūsų konkrečiam potenciometrui ir garsinio signalo deriniui. Buzzeriui taikoma nuolatinė įtampa bus vol / 255 * Vref, kur paaugliams Vref yra 3,3 V, o tūris apskaičiuojamas kodu, remiantis potenciometro rodmenimis.

Kode naudoju keletą čia aprašytų „Teensy“energijos taupymo gudrybių. Be tų gudrybių garsinis signalas ir valdymo grandinė suvartojo po 40 mA net tada, kai nebuvo paspaustas mygtukas, todėl standartinė 9 V baterija išsikrauna jau po ~ 12 valandų.

3 žingsnis: lituokite grandinę

Lituokite grandinę
Lituokite grandinę

Kai grandinė veikia ant duonos lentos, laikas ją lituoti ant perforatoriaus.

Komponentus išdėstiau atsižvelgdamas į tai, kaip noriu, kad grandinės tilptų į dėžutę, kurią atspausdinčiau 3D formatu. Prie siųstuvo (puodo ir mygtuko) pritvirtinau skydo laikiklio komponentus laidais, kad jie turėtų vertikalią svyravimo erdvę, kad būtų galima surinkti dėžę.

Būtinai palikite vietą baterijoms, taip pat atminkite, kad 5 V linijiniai reguliatoriai įkaista.

Prieš litavimą suvyniodavau 9V akumuliatoriaus spaustukų laidus ir antenas per skylutes perforavimo plokštėje, kad sumažintumėte įtampą. Panašiai į potenciometro kaiščius įpyliau karšto klijų, kad galėčiau užpildyti mišinį.

4 žingsnis: Surinkite ir pradėkite naudoti

Surinkite ir pradėkite naudoti
Surinkite ir pradėkite naudoti

Sumontuokite grandines į 3D spausdintas dėžutes. Ant garsinio signalo dėžutės (geltona) aš sumontavau elektroniką, naudodamas karščio nustatymo įdėklus, kurie lydmetaliu lydosi į plastiką. Valdymo dėžutėje (balta) grandinė pritvirtinama per skydo laikiklio komponentus, todėl čia nenaudojau šilumos nustatymo įdėklų, kad išvengčiau pervargimo.

Pritvirtinkite garsinį signalą prie dažniausiai netinkamo objekto, pavyzdžiui, kuprinės ar palto. Kitą kartą pametus elementą, jį galima lengvai surasti įjungus garsinį signalą.

Rekomenduojamas: