Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Производственный процесс

Самодельный телевизор B-Gone

Компоненты и расходные материалы

Arduino UNO
× 1
светодиод, инфракрасный
× 1
Кнопочный переключатель, мгновенный
× 1
Зажим для батареи 9 В
× 1
Батарея 9 В (стандартная)
× 1

Об этом проекте

Отправленный Майком Мюрреем | 01 апр.2019 г. | Проекты Arduino, Электроника, Обучение | 0 |

В этом уроке мы собираемся создать Arduino TV B-Gone, и это очень просто. Если вы не знакомы с телевизором B-Gone, это устройство, которое использует небольшой микроконтроллер для отправки ИК-кодов выключения для каждой марки и модели телевизора на планете. Это очень удобное маленькое устройство, которое просто выключает телевизор. Не нужно искать подходящий пульт. TV B-Gone также удобен для таких заведений, как спортивные бары и т.п. В конце ночи вы просто задерживаете TV B-Gone и выключаете все телевизоры в зале. Никакой охоты за пультами. И неважно, какой бренд. Один телевизор B-Gone и все телевизоры выключаются. Их также иногда называют убийцами ТВ или переключателями ТВ.

В нашем проекте мы собираемся использовать Arduino Uno для воспроизведения функциональности TV B-Gone с помощью ИК-передатчика и кнопки. Вы, конечно, можете использовать Arduino еще меньшего размера для создания этого проекта, например, Arduino Nano, если вы планируете поместить его в постоянный корпус.

Сделайте Arduino TV B-Gone:подключение

Первое, что нам нужно сделать, это подключить TV B-Gone на базе Arduino. Следуйте схеме подключения ниже. На схеме ниже мы используем автономный ИК-светодиод. Если ваш ИК-светодиод находится на модуле из набора Arduino, он может иметь три контакта. Это связано с тем, что один из выводов этих модулей уже включает в себя резистор ограничения тока. В этом случае вам не нужно будет использовать дополнительный резистор в вашей настройке.

Arduino PIN 2 -> Инфракрасный светодиод Анод Arduino PIN 2 -> Кнопка PIN 2 Светодиод Катод -> Резистор 330 Ом -> GND Кнопка PIN 1 -> Резистор 4,7 кОм -> GND

Код B-Gone для Arduino TV

Это один из редких проектов, в котором вместо пошагового выполнения кода мы просто предоставим ссылку для его загрузки. Хотя сделать Arduino TV B-Gone очень просто, его непросто закодировать. Код этого проекта превышает 8800 строк! По большей части это список всех кодов отключения ИК-излучения для телевизоров по всему миру.

Загрузите код TV B-Gone на базе Arduino из The Geek Pub или - Загрузите TV B-Gone на базе Arduino с GitHub

Arduino-TV-B-Gone.zip

Если вы загрузили код у нас, все, что вам нужно сделать, это разархивировать файл и дважды щелкнуть файл .ino, чтобы открыть его в среде Arduino IDE. Оттуда просто нажмите кнопку загрузки, чтобы отправить код на ваш Arduino.

Использование Arduino TV B-Gone

Чтобы использовать Arduino TV B-Gone, все, что вам нужно сделать, это направить инфракрасный светодиод на любой телевизор (или набор телевизоров) и нажать кнопку. Вы увидите, что встроенный светодиод на PIN 13 начнет мигать. Сначала будут переданы все наиболее распространенные коды отключения ИК-излучения, а за ними - наименее распространенные коды отключения ИК-излучения. В зависимости от модели телевизора, которую вы пытаетесь выключить, волшебство может произойти через секунды или до минуты. Если вы выключаете множество телевизоров разных производителей, они будут выключаться с разной периодичностью в зависимости от модели телевизора.

Если вы хотите вывести свой Arduino TV-B Gone на новый уровень, рассмотрите возможность 3D-печати корпуса для него и установки кнопки и светодиода снаружи!

Код

Github
https://github.com/shirriff/Arduino-TV-B-Gonehttps://github.com/shirriff/Arduino-TV-B-Gone

Схема


Производственный процесс

  1. Arduino Spybot
  2. FlickMote
  3. Основные часы
  4. Игра Arduino Nano Tetris на самодельной матрице 16x8
  5. Найди меня
  6. Arduino Power
  7. Tech-TicTacToe
  8. Четвероногий Arduino
  9. Джойстик Arduino
  10. Станок с ЧПУ