Turinys:
- Prekės
- 1 žingsnis: „Breadboard the Circuit“
- 2 žingsnis: užprogramuokite „Teensy's“
- 3 žingsnis: lituokite grandinę
- 4 žingsnis: Surinkite ir pradėkite naudoti
Video: Nuotoliniu būdu valdomas garsinis signalas, skirtas pamesti ir rasti: 4 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
Š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“
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ę
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
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:
„Transform-a-Car“: nuotoliniu būdu valdomas ir kontroliuojamas: 4 žingsniai
„Transformuoti automobilį“: nuotoliniu būdu valdomas ir kontroliuojamas: tai įsilaužimas į RC automobilį su sugedusiu nuotolinio valdymo pultu. Garažuose galite rasti daug
Nuotoliniu būdu valdomas orlaivis: 8 žingsniai (su nuotraukomis)
Nuotoliniu būdu valdomas orlaivis: ss
Nuotoliniu būdu valdomas vandens pistoletas: 6 žingsniai
Nuotoliniu būdu valdomas vandens pistoletas: šis nurodymas buvo sukurtas vykdant Pietų Floridos universiteto (www.makecourse.com) „Makecourse“projekto reikalavimus. Atlikę šiuos veiksmus, galėsite sukurti savo nuotoliniu būdu valdomą aukšto slėgio vandens pistoletą
Nuotoliniu būdu valdomas telefono stovas: 4 žingsniai
Nuotoliniu būdu valdomas telefono stovas: šis nurodymas buvo sukurtas vykdant Pietų Floridos universiteto (www.makecourse.com) „Makecourse“projekto reikalavimą arba vėl
Nuotoliniu būdu valdomas automobilis - valdomas naudojant belaidį „Xbox 360“valdiklį: 5 žingsniai
Nuotoliniu būdu valdomas automobilis - valdomas naudojant belaidį „Xbox 360“valdiklį: tai instrukcijos, skirtos sukurti savo nuotoliniu būdu valdomą automobilį, valdomą naudojant belaidį „Xbox 360“valdiklį