Хуторянин урожая! управляемый пусковой планшет

Хуторянин урожая! управляемый пусковой планшет
Хуторянин урожая! управляемый пусковой планшет
Anonim

Кастрюля-кастрюля! Управляемый Launchpad Clapper

Crop Duster Buster обязательно сохранит запах вашего питомца!

Не ненавидите ли вы, когда вы сидите со своим любимым человеком, и они без предупреждения предупреждают «встраивать-встраивать-реагировать-16by9»>

Image
Image
Реакция Оливии на Buster Duster Buster

BOM:

  • Launchpad Texas Instrument
  • Программное обеспечение Energia
  • Электретный микрофон
  • 2N3904 NPN транзистор x2
  • SPDT 5v Реле катушки
  • Резистор 330R x2
  • 1k резистор x2
  • 10k резистор x2
  • 100к резистор
  • Конденсатор 100nF x2
  • 1N4007 диод
  • Светодиоды x2
  • Нажать кнопку
  • Любимое или любимое
Image
Image
Схема CDB. Нажмите, чтобы увеличить

Зачем?

Пока я сидел, спокойно смотря мои воскресные мультфильмы, я услышал странный шум, издаваемый рядом со мной. Спустя несколько мгновений я почувствовал, что это такое. Мой первый инстинкт заключался в том, чтобы подтолкнуть мою кошку, Олив, от меня, и после этого я понял, что это не трюк. Мне пришлось покинуть комнату! Вот где я рисовал линию. Никто не прерывает мой телевизор, и я, конечно, не смотрю телевизор без моего кота рядом со мной.

С некоторыми основными компонентами, которые лежали вокруг дома, я смог создать «Custer Duster Buster». Никогда больше я не должен был беспокоиться о запахе ягодиц моей кошки.

Как?

Благодаря оригинальной статье я смог довольно быстро вытащить этот проект. Первым шагом было создание предусилителя микрофона. Очень простой предусилитель - это все, что нам нужно для этого проекта, и мы можем получить адекватные результаты с помощью схемы BJT, показанной на схеме. Но если вы хотите сделать какую-либо серьезную аудиоработу, вы захотите использовать надежную схему на базе операционного усилителя (MAX4465 - это операционный усилитель, оптимизированный для приложений микрофонных предусилителей).

Схема предусилителя в сочетании с аналого-цифровым преобразователем в Launchpad позволяет конвертировать звук в цифровые данные, готовые для простой обработки сигналов. Нам нужно будет запрограммировать Launchpad для определения пиков напряжения, соответствующих хлопам. Мы можем использовать следующий код для сбора данных АЦП для анализа; поиск некоторых данных поможет нам разработать эффективную схему обнаружения.


void setup() { Serial.begin(9600); } void loop() { int sensorValue = analogRead(A0); // print out the value you read: Serial.println(sensorValue); }

В рамках нашей программы мы сообщаем Launchpad искать два claps в пределах 500 мс друг от друга и выше регулируемого порога. Кнопка позволяет установить порог в одно из трех предопределенных значений. Желтый светодиод становится ярче по мере увеличения чувствительности. Когда Launchpad обнаруживает шаблон с двумя щелчками, он может выполнять любую задачу, которую мы выбираем; в этом проекте он включает реле, которое, в свою очередь, включает вентилятор.

Чтобы включить вентилятор, нам нужен резистор, BJT, реле и обратный диод. Светодиод включен, чтобы уведомить нас, когда вентилятор включен. (Я использовал резистор 330 Ом для R7, что приводит к прямому току светодиода, возможно, 30 мА, обязательно используйте более высокое сопротивление, если ваш светодиод не может справиться с таким большим током.) Когда Launchpad обнаруживает два claps в пределах 500 мс друг от друга, включает транзистор, так что ток может протекать через светодиод и (что более важно) через катушку реле.

Кстати, если схема предусилителя немного для вас, или запах выходит из-под контроля, вы можете использовать модуль, который включает в себя микрофон и предусилитель.

Сломать:

  • Схема предусилителя преобразует звуковой сигнал в электрический сигнал с достаточной амплитудой для обработки с помощью Launchpad.
  • АЦП Launchpad преобразует этот электрический сигнал в цифровые данные.
  • Мы сообщаем Launchpad искать два claps в течение предопределенного временного интервала.
  • Когда он обнаруживает эти claps, он посылает сигнал логического уровня в схему драйвера, активируя реле и включающий вентилятор.

Код Buster Buster Duster

Учитывая, что реле работает только как переключатель включения / выключения, вы можете управлять любым устройством вокруг вашего дома с помощью такого устройства, как стерео, телевизор или лампа! Но помните, что напряжение в доме опасно. Если вы не знакомы с соответствующими процедурами и методами безопасности, используйте альтернативный подход, например, эту розетку переменного тока с реле.

Теперь возможности действительно бесконечны. Погрузитесь глубже, найдите своего внутреннего производителя и адаптируйте эту программу и схему к вашим потребностям. Не забудьте оставить комментарии и показать нам фотографии / видео о том, что вы сделали!

Другие инновации MIT-i:

  • Кошка-Аппут! (сервопривод, управляемый Arduino для производителей)
  • Лазерная Tripwire-сигнализация на Launchpad! (система безопасности Launchpad)
  • Пульт дистанционного управления Arduino UNIVERSAL! (ИК-приемник для всего вашего дома)

Попробуйте этот проект сами! Получить спецификацию.