Мазмұны:

Қашықтан басқарылатын дыбыстық сигнал: 4 қадам
Қашықтан басқарылатын дыбыстық сигнал: 4 қадам

Бейне: Қашықтан басқарылатын дыбыстық сигнал: 4 қадам

Бейне: Қашықтан басқарылатын дыбыстық сигнал: 4 қадам
Бейне: Өлді деп жерлемек болған еді. Бірақ Алланың қалауымен тірілген Бала 2024, Шілде
Anonim
Image
Image

Бұл екі бөліктен тұратын тізбек дыбыстық сигнал мен контроллерден тұрады. Зумерді жиі жоғалтып алатын затқа бекітіңіз, ал зат жоғалған кезде дыбыстық сигналды іске қосу үшін контроллердегі түймені және дыбыс қаттылығын қолданыңыз.

Дыбыстық сигнал мен контроллер 434 МГц радио таратқыш пен қабылдағыш арқылы сымсыз байланысады, ал код Virtual Wire кітапханасын қолданады.

Жабдықтар

2 x Teensy (немесе Arduino және т.

Teensy үшін 2 x Header / Sockets - Мен Sparkfun -дан PRT -07939 ұқсас DIP розеткасының 4 санын қолдандым және оларды ортасынан бөліп алдым. Сіз сондай -ақ әйел тақырыптарын пайдалана аласыз.

1 x 434 МГц радио таратқыш: WRL-10534 Sparkfun

1 x 434 МГц радио қабылдағыш: WRL-10532 Sparkfun

1 x Piezo дыбыстық сигнал - кез келген 3V3 төзімді болғанша жұмыс істейді, мен Sparkfun -дан COM -13940 қолдандым

1 x түймесі - кез келгені жұмыс істейді, мен Sparkfun COM -11992 -ге ұқсас панельді бекіту түймесін қолдандым

1 x айналмалы потенциометр-кез келгені жұмыс істейді, мен Digikey-ден 3310Y-001-502L-ND панельдік бекіткішті қолдандым

2 х 9 В батареялар

2 х 9 В аккумуляторлық қосқыштар

2 х 5В желілік реттегіштер - менде бар нәрсені қолдандым, #s бөлігі UA7805C және LM78L05

1 x үлкен (~ 1000uF) конденсатор

3 есе кіші конденсаторлар - мен 0.47, 0.1 және 0.01 uF қолдандым, себебі бұл менің сызықтық реттегіштердің деректер кестесінде ұсынылған.

1 x резистор, басу түймесі үшін төмен түсіру ретінде қолданылады. Мен 1.2K қолдандым, қуатты үнемдеу үшін үлкенірек болуы мүмкін.

Схеманы тексеруге арналған 2 х тақта

Соңғы схемаға арналған 2 x перфоративті тақта немесе дәнекерленген тақта

Сым, дәнекерленген темір, дәнекер

3D принтер + корпусқа арналған жіп (міндетті емес)

1 -қадам: Электронды тақта

Нан тақтасы
Нан тақтасы

Схеманы нан тақтасына жинау үшін орындаңыз.

Мен Teensy-ді радио сигналды кодтау және декодтау үшін қолдануды таңдадым, себебі бұл менде болды, бірақ егер сіз кеңістікті немесе ағымдағы тартылуды азайтуды қаласаңыз, онда деректер кестесінде көрсетілген HT-12E IC чиптері қолайлы болуы мүмкін.

Радио модульдерге қосылу үшін 11 және 12 түйреуіштерді қолдану маңызды, себебі бұл виртуалды сымдық кітапхананың әдепкі мәні. Басқа түйреуіштерді сіздің қажеттіліктеріңізге сәйкес өзгертуге болады, егер сіз баптау бөлімінде кодты жаңартсаңыз.

Кішкене үш конденсатор қуат рельстерін сүзуге арналған. Олар мүлдем қажет емес, бірақ Teensy мен радио қабылдағыш пен таратқышқа тұрақты кернеуді қамтамасыз ету арқылы сенімділікті арттыруға көмектеседі.

Үлкен конденсатор жасөспірімнің PWM шығысын пизео -дыбыстық сигнал үшін қолайлы тұрақты кернеуге айналдыру үшін төмен өту сүзгісі ретінде қолданылады. Бұл өте маңызды, себебі пьезо -дыбыстық сигналдар AC PWM сигналымен жұмыс істеуге арналмаған. Алайда, егер сізде шаршы толқынмен жұмыс істеуге арналған Sparkfun COM-07950 сияқты пьезо емес динамик болса, бұл конденсатор қажет болмайды.

Жақсы сигналға қол жеткізу үшін антенналардың ұзындығы дұрыс болуы керек. 17 см ұзындығы резонансқа жететін 434 МГц радио толқынының ширек толқын ұзындығына есептеледі. Немесе сіз нұсқаулық сияқты жүктеу катушкасының антеннасын жасай аласыз, бірақ мен оны сынап көрмедім.

2 -қадам: Teensy's бағдарламасын жасаңыз

Менің кодым GitHub -да мына жерде қол жетімді:

github.com/rebeccamccabe/radio-buzzer

Қабылдағыш пен таратқыштың жеке коды бар.

Таратқыш кодында дыбыс диапазоны сіздің потенциометр мен пиззо -дыбыстық сигналдардың комбинациясына сәйкес келгенше минималды және максималды дыбыс пен кастрюльді оқу айнымалыларын реттеу қажет болуы мүмкін. Дыбыстық сигналға қолданылатын тұрақты кернеу vol / 255 * Vref болады, мұнда Vref - жас шамасы үшін 3,3 В, ал потенциометрдің көрсеткішіне негізделген кодпен есептеледі.

Кодта мен мұнда сипатталған жасөспірімдерге арналған энергия үнемдейтін бірнеше амалдарды қолдандым. Бұл амалдар болмаса, дыбыстық сигналдар мен басқару схемасы түйме басылмаса да әрқайсысы 40 мА тартты, сондықтан 9В стандартты аккумуляторы ~ 12 сағаттан кейін қуатсыз қалады.

3 -қадам: тізбекті дәнекерлеңіз

Электр тізбегін дәнекерлеу
Электр тізбегін дәнекерлеу

Схема тақтада жұмыс істегеннен кейін, оны перформат тақтасына дәнекерлеу уақыты келді.

Мен компоненттерді схемалардың 3D басып шығаратын қорапқа қалай сәйкес келетінін ескере отырып қойдым. Мен таратқышқа панельді бекіту элементтерін (кастрөл мен түймешікті) сымдармен жаптым, осылайша оларда қораптардың жиналуын қамтамасыз ететін тік бұрылыс бөлмесі бар.

Батареяларға орын қалдыруды ұмытпаңыз, сонымен қатар 5В желілік реттегіштер қызып кететінін есте сақтаңыз.

Мен кернеуді жеңілдету үшін дәнекерлеу алдында 9В аккумуляторлық қысқыштардың сымдарын және антенналарды перформатордың тесіктерінен орап алдым. Дәл осылай мен потенциометрдің түйреуіштеріне құмды қоспаға прокси ретінде ыстық желім қостым.

4 -қадам: жинаңыз және пайдалануды бастаңыз

Құрастырыңыз және қолдануды бастаңыз
Құрастырыңыз және қолдануды бастаңыз

Схемаларды 3D басып шығарылған қораптарға салыңыз. Дыбыстық сигнал қорабына (сары) мен электрониканы пластмассадан дәнекерлегішпен еритін жылу қондырғылары арқылы орнаттым. Басқару қорабында (ақ) схема панельді бекіту компоненттері арқылы бекітіледі, сондықтан мен шамадан тыс жүктемені болдырмау үшін жылу қондырғыларын осында қолданған жоқпын.

Дыбыстық сигналды рюкзак немесе пальто сияқты жиі орналастырылмаған затқа бекітіңіз. Келесі жолы зат жоғалған кезде оны дыбыстық сигналды қосу арқылы оңай табуға болады.

Ұсынылған: