Реклама ⓘ
Главная » Arduino
Призовой фонд
на апрель 2024 г.
1. 100 руб.
От пользователей

Похожие статьи:


Реклама ⓘ

Apple Remote Shield на Arduino

Apple Remote Shield

Вы когда-нибудь хотели сделать пульт управления для Apple устройств? К примеру, чтобы управлять при помощи Arduino - ITunes на Mac, IPod, или Apple TV? Теперь это возможно!

Раньше я работал над проектом, который позволяет включать музыку на Mac через ИК-приемник. Через некоторое время я нашел библиотеку, которая позволяет использовать Arduino как Apple Remote. Я интегрировал её в свой проект, и она работает отлично! На днях я решил сделать Apple Remote из Arduino.

Примечание: В зависимости от используемых ИК светодиодов работа устройства может сильно варьироваться.

Схема Apple Remote Shield

Необходимые материалы

Необходимые материалы

Элементы:
- Arduino
- 2 или 3 ИК светодиода
- 5 кнопок без фиксации
- Провода
- Макетная плата
- Компьютер
- А-В USB-кабель

Программное обеспечение:
- Программное обеспечение Arduino
- Библиотека Apple Remote (можно скачать внизу статьи)

Сборка платы

Кнопки

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

Примечания:
- Убедитесь, что выводы ИК-светодиодов не прикасаются к штырькам ICSP!
- Если вы хотите использовать BLS штырьки, то проденьте провода к ним через плату, как это показано на рисунке.

Кнопки

Шаги:
- Вырежьте макетную плату. Я использовал кусок 23x18 с несколькими вырезами.
- Установите кнопки
- Припаяйте GND.
- Проденьте провод GND через плату и обрежьте его.   
- Погните ножки ИК-светодиодов
- Вставьте светодиоды в плату и припаяйте катод (короткий вывод) к GND
- Согните аноде одного светодиода и припаяйте его к другому
- Подсоедините левую кнопку  
- Припаяйте провод к ИК светодиодах
- Подсоедините нижнюю кнопку
- Подсоедините среднюю кнопку
- Подсоедините верхнюю кнопку
- Подсоедините оставшеюся кнопку
- Готово!

BLS штырьки (опционально)

BLS штырьки

Если вы хотите использовать BLS штырьки вместо проводов для подключения к Arduino, делайте так:  
- Не продевайте провода через плату второй раз
- Зачистите и обрежьте провода, чтобы их можно было припаять  
- Возьмите 7 BLS штырьков
- Припаяйте их

Прошивка Arduino (Windows)

Установка библиотеки:
Скачайте и распакуйте файл "AppleRemote.zip". Скопируйте распакованное в эту папку: "/hardware/libraries/"

Загрузка кода:
- Скачайте файл: 'Arduino_Apple_Remote.pde "
- Откройте его в Arduino IDE.
- Подключите Arduino
- Нажмите кнопку Upload.

Прошивка Arduino (Mac OS X)

Установка библиотеки:
Скачайте и распакуйте файл "AppleRemote.zip". Скопируйте распакованное в эту папку: "/Applications/Arduino/Contents/Resources/Java/hardware/libraries/" 

Загрузка кода:
- Скачайте файл: 'Arduino_Apple_Remote.pde "
- Откройте его в Arduino IDE.
- Подключите Arduino
- Нажмите кнопку Upload.

Использование и дальнейшее улучшение

Pair

Использование:
Наведите светодиоды на ИК приемник и нажмите кнопку. В зависимости от светодиодов вам может понадобиться изменять расстояние, чтобы схема заработала.  

Примечание: Сопряжение(Pairing) должно быть отключено. (Рис. 2)

Улучшение:
Используйте транзисторы для управления светодиодами вместо подключения их напрямую к 13 контакту. Это должно увеличить дальность.  
Используйте этот пульт в качестве пульта ДУ для робота.
Добавьте ИК светодиоды.
Используйте алюминиевую фольгу для увеличения дальности.

Оригинал статьи

Прикрепленные файлы:

Теги:

Касьянов А. Опубликована: 2012 г. 0 0
Я собрал 0 0
x

Оценить статью

  • Техническая грамотность
  • Актуальность материала
  • Изложение материала
  • Полезность устройства
  • Повторяемость устройства
  • Орфография
0

Средний балл статьи: 0 Проголосовало: 0 чел.

Комментарии (0) | Я собрал (0) | Подписаться

Статью еще никто не комментировал. Вы можете стать первым.
Добавить комментарий
Имя:
E-mail:
не публикуется
Текст:
Защита от спама:
В чем измеряется напряжение?
Файлы:
 
Для выбора нескольких файлов использйте CTRL

Модуль измерения тока на ACS712 (30А)
Модуль измерения тока на ACS712 (30А)
Квадрокоптер Syma X11 UNI-T UT-61A
вверх