Мазмуну:

Жоголгон жана Табылган Алыстан Башкарылган Зумер: 4 Кадам
Жоголгон жана Табылган Алыстан Башкарылган Зумер: 4 Кадам

Video: Жоголгон жана Табылган Алыстан Башкарылган Зумер: 4 Кадам

Video: Жоголгон жана Табылган Алыстан Башкарылган Зумер: 4 Кадам
Video: ЭРКЕКТИН АЯЛЫН СҮЙБӨЙ КАЛГАНЫН КАНТИП БИЛСЕ БОЛОТ? 5 БЕЛГИ 2024, Ноябрь
Anonim
Image
Image

Бул эки бөлүктөн турган схема ызылдагычтан жана контролердон турат. Добушту тез -тез жоготуп ала турган нерсеге тиркеп, ал жоголуп кеткенде, коңгуроону иштетүү үчүн контроллердеги баскычты жана үн баскычын колдонуңуз.

Зумер жана контролер 434 МГц радио өткөргүч жана кабыл алгыч аркылуу зымсыз байланышат, ал эми код Virtual Wire китепканасын колдонот.

Жабдуулар

2 x Teensy (же Arduino ж. Б.)

Өспүрүмдөр үчүн 2 х Header / Sockets - Мен Sparkfunдан PRT -07939го окшош DIP розеткасынын 4 -бөлүгүн колдонуп, ортосунан бөлүп алдым. Сиз ошондой эле аялдардын башын колдоно аласыз.

1 x 434 МГц радио өткөргүч: WRL-10534 Sparkfunдан

1 x 434 MHz радио кабыл алгыч: WRL-10532 Sparkfunдан

1 x Piezo ызы -чуусу - 3V3 чыдамкай болгондо иштей берет, мен Sparkfun'дан COM -13940 колдондум

1 x баскыч - каалаган нерсе иштейт, мен Sparkfunдан COM -11992ге окшош панелди орнотуу баскычын колдондум

1 х айлануучу потенциометр-кандай болбосун иштейт, мен Digikeyден 3310Y-001-502L-ND панелин колдондум

2 x 9V батареялары

2 x 9V батареянын туташтыргычы

2 x 5V сызыктуу жөнгө салуучулар - Мен колумда болгон нерсени колдондум, #s UA7805C жана LM78L05

1 х чоң (~ 1000uF) конденсатор

3 x кичи конденсаторлор - мен 0.47, 0.1 жана 0.01 uF колдондум, анткени менин линиялык жөнгө салуучуларымдын маалыматтык таблицасы сунушталган нерсе

1 х резистор, баскычты түшүрүү үчүн колдонуу. Мен 1.2K колдондум, кубатты үнөмдөө үчүн чоңураак болмок.

Районду текшерүү үчүн 2 х нан тактасы

Акыркы схема үчүн 2 x perfboards же solderable breadboards

Сым, ширетүүчү, ширетүүчү

3D принтер + корпус үчүн жип (милдеттүү эмес)

1 -кадам: Breadboard Circuit

Breadboard Circuit
Breadboard Circuit

Диаграмманы ээрчип, схеманы нан тактасына чогултуңуз.

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

Радио модулдарга туташуу үчүн өспүрүм куракта 11 жана 12 -казыктарды колдонуу маанилүү, анткени бул виртуалдык зым китепканасынын демейки мааниси. Башка пиндерди орнотуу бөлүмүндө кодду жаңыртып турсаңыз, муктаждыктарыңызга жараша алмаштырса болот.

Үч кичинекей конденсатор электр рельсин чыпкалоо үчүн. Алар толугу менен керек эмес, бирок Teensy жана радио кабыл алгычка жана өткөргүчкө туруктуу чыңалуу берүү менен ишенимдүүлүктү жогорулатууга жардам берет.

Чоңураак конденсатор өспүрүмдөрдүн PWM өндүрүшүн пизео ызылдатуу үчүн алгылыктуу болгон DC чыңалуусуна айландыруу үчүн аз өткөрмө чыпкасы катары колдонулат. Бул абдан маанилүү, анткени пьезо сигналдары AC PWM сигналы менен иштөөгө арналган эмес. Бирок, эгерде сизде чарчы толкун менен иштөөгө арналган Sparkfun COM-07950 сыяктуу пьезо эмес спикериңиз болсо, анда бул конденсатордун кереги жок болот.

Антенналар эң жакшы сигналга жетүү үчүн тийиштүү узундукта болушу керек. 17 см узундугу резонанска жеткен 434 МГц радио толкунунун чейрек толкун узундугу деп эсептелет. Же болбосо, бул Instructable сыяктуу жүктөөчү катушка антеннасын курсаңыз болот, бирок мен муну сынап көргөн жокмун.

2 -кадам: Teensy's программасын

Менин кодум GitHubда жеткиликтүү:

github.com/rebeccamccabe/radio-buzzer

Алуучу жана өткөргүч үчүн өзүнчө код бар.

Өткөргүч кодунда сиз минималдуу жана максималдуу көлөмдү жана казандын окуу өзгөрмөлөрүн көлөмдүн диапазону сиздин потенциометрге жана пизео ызылчасынын айкалышына туура келгенге чейин тууралашыңыз керек болот. Зумерге колдонулган DC чыңалуусу vol / 255 * Vref болот, мында Vref өспүрүм үчүн 3.3V, ал эми потенциометрдин окуусунун негизинде коддо эсептелет.

Коддо мен бул жерде сүрөттөлгөн Teensy үчүн энергияны үнөмдөөчү бир нече ыкмаларды колдондум. Бул трюктар болбосо, баскыч басылбаса дагы, ызылдаган схема жана башкаруу схемасы ар бири 40 мА тартты, андыктан стандарттык 9В батареясынын ~ 12 сааттан кийин энергиясы түгөнөт.

3 -кадам: Circuit Solder

Circuit Solder
Circuit Solder

Район нандын үстүндө иштеп жаткандан кийин, аны перфордго ширетүү убактысы келди.

Мен компоненттерди схемаларды 3D басып чыгарган кутуга батышын каалаганымды эске алып койдум. Мен өткөргүчтүн панелине орнотуучу компоненттерди (казан жана баскычты) зымдар менен бекитип койдум, андыктан алар кутучаны чогултуу үчүн вертикалдуу кыймыл бөлмөсүнө ээ.

Батареялар үчүн так калтырууну унутпаңыз, ошондой эле 5В сызыктуу жөндөгүчтөр ысый турганын унутпаңыз.

Мен 9В батарейкасынын зымдарын жана антенналарды штаммды басаңдатуу үчүн перфорталдын тешиктеринен ороп койгом. Ошо сыяктуу эле, мен потенциометрдин казыктарына ысык клей коштум.

4 -кадам: Кураштырыңыз жана колдонууну баштаңыз

Чогултуу жана колдонууну баштоо
Чогултуу жана колдонууну баштоо

Микросхемаларды 3D басылган кутуларга орнотуңуз. Зумердин коробкасына (сары), мен пластикке ширетүүчү темир менен эрип турган жылуулукту орнотуучу жабдууларды колдонуп, электрониканы орноттум. Башкаруу кутусунда (ак), схема панелдин орнотуу компоненттери аркылуу туташат, ошондуктан мен ашыкча чектөө болбош үчүн бул жерде жылуулукту орнотууну киргизбедим.

Зумерди рюкзак же пальто сыяктуу көбүнчө туура эмес жайгаштырыңыз. Кийинки жолу нерсе жоголуп кеткенде, аны коңгуроону иштетүү менен оңой эле табууга болот.

Сунушталууда: