Оглавление:
Видео: Раздражающий звуковой сигнал: 4 шага
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:54
Разыграйте своих друзей (врагов?), Скрывая высокий сигнал, который звучит через случайные промежутки времени. В этом руководстве используются минимальные детали. Все, что требуется, это:
- аккумулятор
- микроконтроллер
- оратор
Почему бы мне просто не использовать микросхему таймера 555? Вы, конечно, могли бы. Мне нравится этот метод, потому что: 1. Возможность подавать звуковой сигнал через случайные интервалы 2. Минимум необходимых деталей (простота / элегантность дизайна) 3. Я хотел использовать микроконтроллер (потому что недавно я начал знакомство с микроконтроллерами). Этот проект был вдохновлен статьей в журнале MAKE о создании аналогичного устройства с микросхемой таймера 555. После создания своего прототипа я искал Instructables.com и нашел Raven, похожий звуковой сигнал, использующий микроконтроллер. Я решил добавить свою инструкцию, потому что она использует меньше частей и имеет случайные интервалы.
Шаг 1. Необходимые детали
Помимо трех основных компонентов, я использовал еще пару деталей, чтобы облегчить сборку. Вот полный список деталей, необходимых для моей финальной версии:
- Микроконтроллер ATtiny13 (Sparkfun.com)
- Батарейки АА (3)
- Держатель аккумулятора с переключателем (Digikey part # SBH-331AS-ND)
- 8-контактный разъем для микроконтроллера
- Динамик (маленький 8 Ом или пьезоэлектрический зуммер)
- Силиконовый клей (RTV)
Вы можете сделать этот проект практически с любой комбинацией батарей, микроконтроллеров и динамиков. На фотографиях этого шага показаны части, которые были у меня в доме. Я сделал весь этот проект из частей, которые были у меня в доме. Вы можете использовать практически любую батарею (и), напряжение которой находится в пределах диапазона микроконтроллера (1,8-5,5 В для ATtiny13). Чем выше напряжение, тем громче звуковой сигнал. Подойдет практически любой маленький динамик. Вы можете поэкспериментировать с разными маленькими динамиками. Я выбрал динамик с пластиковой мембраной, потому что он не издает щелчка в конце звукового сигнала, как некоторые другие маленькие динамики. Вы можете адаптировать исходный код для других микроконтроллеров. Это потенциально может потребовать только изменения настроек регистра таймера. Необходимые навыки:
- Базовые навыки пайки - Учебник по пайке
- Программирование микроконтроллера - AVR Tutorial
Шаг 2: прототипирование
Самый простой способ проверить вашу схему - использовать макетную плату. Вы также можете запрограммировать микроконтроллер на макетной плате. Как только он заработал, я положил его на крошечный макет, чтобы взять его в работу и попробовать.
Подключите динамик к ATtiny13: контакты 4 и 5. Подключите аккумулятор к ATtiny13: контакт 8 (+) и контакт 4 (-). Итак, контакт 4 имеет отрицательную клемму аккумулятора и один провод динамика (не имеет значения, какой из них). Контакт 5 подключается к другому проводу динамика, а контакт 8 подключается к положительной стороне аккумулятора. Я понимаю, что штифт сброса (pin1) должен быть поднят высоко, но он работает без этого, и этот проект не пытается быть формально правильным. Обратите внимание, что если вам нужен более качественный звук, вы можете поместить резистивно-конденсаторный фильтр нижних частот на выходной контакт, расположенный на одной линии с динамиком. Но для этого проекта нам все равно нужен раздражающий звук. Прототип заставил меня понять, что звук был не очень громким. Он по-прежнему может хорошо работать для вас в тихой обстановке (в офисе?). Для увеличения громкости поменял батарею с 3В (CR2032) на 4,5 вольта (3 АА).
Шаг 3: Прошивка
1. Загрузите beep.zip и распакуйте. 2. Откройте командное окно в этом каталоге. 3. "make program-beep" для программирования ATtiny13 Вы можете изменить минимальное / максимальное время между сигналами, их частоту и продолжительность, изменив параметры в верхней части исходного файла beep.c. Файлы в zip-файле имеют следующие значения параметров: secMin = 180; // Минимальное количество секунд до beepsecMax = 600; // Максимальное количество секунд до beepfreq = 6000; // Частота звукового сигнала в ГцmsDuration = 1000; // Продолжительность звукового сигнала в миллисекундах (1000 = 1 секунда) Таким образом, он издает звуковой сигнал с частотой 6 кГц в течение 1 секунды каждые 3–10 минут. Не стесняйтесь экспериментировать с другими значениями. Однако экстремальные значения могут привести к неожиданным результатам. Сообщите мне, какие значения подходят вам. Обратите внимание, что, поскольку контакт 4 используется для программатора и для одного из проводов динамика, вы должны отключить динамик от контакта 4 при программировании. Если вам нужна дополнительная информация об этом шаге, см. Это руководство.
Шаг 4: Окончательная сборка
Теперь, когда все работает, соберите все вместе и упакуйте.
1. Припаяйте детали вместе. 2. Используйте силиконовый клей, чтобы скрепить их вместе и обеспечить разгрузку от натяжения для соединений / проводов. Я использовал гнездо для микросхемы, чтобы удалить микросхему и перепрограммировать параметры звукового сигнала (интервал, частоту и продолжительность). Чтобы гнездо лежало ровно на батарейном отсеке, я согнул использованные штыри (4, 5 и 8) горизонтально и отрезал другие штыри гнезда. Ваш выбор батареи и динамика может зависеть от того, как вы хотите их использовать. Изначально я хотел очень маленький пакет, чтобы я мог спрятаться «где угодно». Я рассматривал возможность использования 1,5-кнопочных батарей (3), но я не мог придумать простого способа сделать держатель батареи. В итоге мне понравилось решение 3 AA. Корпус подходящего размера для установки микроконтроллера и динамика. Также хорошо подходит для крепления липучки. Во время тестирования я обнаружил, что удобно спрятать его на нижней стороне стола. Чехол 3 AA позволяет мне соединять обе стороны липучки, снимать ленту, закрывающую липкую сторону, и шлепать ее под столом. Затем, когда я захочу взять его, я могу просто протянуть руку под столом и оторвать его (оставив «крючковатую» сторону липучки все еще под столом). Удачи, покажите нам изображение вашего пейджера и расскажите историю своей жертвы.
Рекомендуемые:
Отключить звуковой сигнал при запуске PS4: 6 шагов
Отключить звуковой сигнал при запуске PS4: 23:00. Семья спит, вы запускаете PS4 в совершенно тихой квартире. ПИИИ делает. Представьте, что происходит, давайте избавимся от этого
Зарядное устройство для ноутбука издает фиксированный звуковой сигнал: 3 шага
Зарядное устройство для ноутбука издает звуковой сигнал Исправлено: это было первоначально опубликовано по адресу: https://highvoltages.co/tips-and-tricks/laptop-charger-making-a-beep-sound/, чтобы узнать больше, посетите www.highvoltages.co/blogs .Зарядное устройство для ноутбука, издающее звуковой сигнал: издает ли зарядное устройство вашего ноутбука звуковой сигнал, а не звук?
SlouchyBoard - раздражающий способ уберечь вас от сутулости (Введение в EasyEDA): 4 шага (с изображениями)
SlouchyBoard - раздражающий способ уберечь вас от сутулости (Введение в EasyEDA): Slouchy board - это небольшая печатная плата размером 30 мм x 30 мм, в которой используется датчик наклона, пьезозуммер и ATTiny 85, издающий раздражающий звук, когда пользователь сутулится. Доска может быть прикреплена к рубашке или шляпе пользователя, чтобы, когда они уходят
От ужасного до потрясающего: замените механический звуковой сигнал: 8 шагов (с изображениями)
От ужасного до потрясающего: замените механический будильник: в надежде уменьшить использование смартфона ночью, я купил старинный будильник рядом с моей кроватью. У этих красивых механических перекидных часов есть только одна проблема: поистине ужасающий звук будильника. (Посмотрите первое видео выше.) Неудивительно, что это часы
Тональный генератор Морзе (маломощный CW звуковой сигнал): 3 шага
Тональный генератор Морзе (CW Beeper с низким энергопотреблением): Здесь я описываю, как построить простой тональный генератор с низким энергопотреблением, который я использую, чтобы научить моего сына азбуке Морзе. Во время уборки своего погреба я нашел свой старый кейер Морзе Вермахта. Этот ключ использовался немецкими войсками во время Второй мировой войны. У манипулятора был