Съдържание:

Звънец с дистанционно управление за изгубени и намерени: 4 стъпки
Звънец с дистанционно управление за изгубени и намерени: 4 стъпки

Видео: Звънец с дистанционно управление за изгубени и намерени: 4 стъпки

Видео: Звънец с дистанционно управление за изгубени и намерени: 4 стъпки
Видео: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Юли
Anonim
Image
Image

Тази верига от две части се състои от зумер и контролер. Прикрепете зумера към елемент, който често можете да загубите, и използвайте бутона и копчето за сила на звука на контролера, за да активирате зумера, когато елементът се загуби.

Звънецът и контролерът комуникират безжично с помощта на 434 MHz радиопредавател и приемник, а кодът използва библиотеката Virtual Wire.

Консумативи

2 x Teensy (или Arduino и др.)

2 х заглавие / гнезда за Teensy - Използвах 4 броя на DIP гнездо, подобно на PRT -07939 от Sparkfun и ги разрязах по средата. Можете да използвате и женски заглавки.

1 x 434 MHz радиопредавател: WRL-10534 от Sparkfun

1 x 434 MHz радиоприемник: WRL-10532 от Sparkfun

1 х пиезо зумер - всеки ще работи, стига да е толерантен към 3V3, използвах COM -13940 от Sparkfun

1 x бутон - всеки ще работи, използвах бутон за монтиране на панел, подобен на COM -11992 от Sparkfun

1 x въртящ се потенциометър-всеки ще работи, използвах панелен монтаж 3310Y-001-502L-ND от Digikey

2 x 9V батерии

2 х 9V конектора за захващане на батерията

2 x 5V линейни регулатора - използвах това, което имах наоколо, части #s UA7805C и LM78L05

1 x голям (~ 1000uF) кондензатор

3 x по -малки кондензатори - използвах 0.47, 0.1 и 0.01 uF, тъй като това препоръчаха листите ми с линейни регулатори

1 x резистор, който да се използва като падащ за натискане на бутона. Използвах 1.2K, може да е по -голям, за да пести енергия.

2 х платки за тестване на веригата

2 x перфорирани дъски или спояеми дъски за крайната верига

Тел, поялник, спойка

3D принтер + нажежаема жичка за калъф (по избор)

Стъпка 1: Платка на веригата

Платка на веригата
Платка на веригата

Следвайте схемата, за да сглобите веригата на макет.

Избрах да използвам Teensy's за кодиране и декодиране на радиосигнала, тъй като това е, което имах под ръка, но ако искате да минимизирате пространството или текущото потребление, тогава чиповете IC HT-12E, показани в листа с данни, може да са за предпочитане.

Важно е да използвате щифтове 11 и 12 на тийнейджърите за свързване към радиомодулите, тъй като това е по подразбиране библиотеката за виртуални проводници. Другите щифтове могат да се разменят според вашите нужди, стига да актуализирате кода в раздела за настройка.

Трите по -малки кондензатора са за филтриране на релсите. Те не са напълно необходими, но ще помогнат за повишаване на надеждността, като осигурят стабилно напрежение към Teensy и радиоприемника и предавателя.

По -големият кондензатор се използва като нискочестотен филтър, за да превърне PWM изхода на тийнейджъра в DC напрежение, което е приемливо за зумера на пицео. Това е доста важно, защото пиезо зумерите не са предназначени да работят с AC PWM сигнал. Този кондензатор обаче няма да е необходим, ако имате не пиезо високоговорител като Sparkfun COM-07950, който е проектиран да работи с квадратна вълна.

Антените трябва да са с подходяща дължина, за да се постигне най -добър сигнал. Дължината от 17 см се изчислява като четвърт дължина на вълната от 434 MHz радиовълна, която постига резонанс. Като алтернатива можете да изградите антена за зареждане на бобина, като тази Instructable, но аз не съм опитвал това.

Стъпка 2: Програмирайте Teensy's

Моят код е достъпен в GitHub тук:

github.com/rebeccamccabe/radio-buzzer

Има отделен код за приемника и предавателя.

В кода на предавателя може да се наложи да настроите променливите за минималния и максималния обем и отчитането на гърнето, докато диапазонът на силата на звука е подходящ за вашата специфична комбинация от потенциометър и пицао. DC напрежението, приложено към зумера, ще бъде vol / 255 * Vref, където Vref е 3.3V за тийнейджър и vol се изчислява в кода въз основа на показанията на потенциометъра.

В кода използвах няколко енергоспестяващи трика за Teensy, описани тук. Без тези трикове веригата на зумера и управляващата верига извличаха по 40 mA всеки, дори когато бутонът не беше натиснат, така че стандартна 9V батерия щеше да се изтощи само след ~ 12 часа.

Стъпка 3: Запоявайте веригата

Запоявайте веригата
Запоявайте веригата

След като веригата работи върху макетната платка, е време да я запоите върху перфорирана дъска.

Поставих компонентите, като взех предвид как искам схемите да се поберат в кутия, която бих отпечатал 3D. Прикрепих компонентите за монтиране на панела към предавателя (гърнето и бутонът) с проводници, така че да имат вертикално място за раздвижване, за да се настанят кутията.

Не забравяйте да оставите място за батериите и също така имайте предвид, че 5V линейните регулатори ще се нагреят.

Увих проводниците на щипките за 9V батерии и антените през отворите в перфорацията преди запояване с цел облекчаване на напрежението. По същия начин добавих горещо лепило към щифтовете на потенциометъра като прокси за смес за засаждане.

Стъпка 4: Сглобете и започнете да използвате

Съберете и започнете да използвате
Съберете и започнете да използвате

Монтирайте схемите в кутии с 3D печат. На кутията със звуков сигнал (жълто) монтирах електрониката, използвайки вложки за нагряване, които се стопяват в пластмасата с поялник. На контролната кутия (бяла) веригата се свързва чрез компонентите за монтиране на панела, така че не използвах вложки за нагряване тук, за да избегна свръх ограничение.

Прикрепете зумера към често неправилно поставен предмет, като раница или палто. Следващият път, когато елементът бъде изгубен, той може лесно да бъде локализиран чрез активиране на зумера.

Препоръчано: