Оглавление:

Сделай сам Apple Remote Shield для Arduino: 6 шагов (с изображениями)
Сделай сам Apple Remote Shield для Arduino: 6 шагов (с изображениями)

Видео: Сделай сам Apple Remote Shield для Arduino: 6 шагов (с изображениями)

Видео: Сделай сам Apple Remote Shield для Arduino: 6 шагов (с изображениями)
Видео: ЧПУ плоттер на Arduino своими руками 2024, Ноябрь
Anonim
Сделай сам Apple Remote Shield для Arduino
Сделай сам Apple Remote Shield для Arduino
Сделай сам Apple Remote Shield для Arduino
Сделай сам Apple Remote Shield для Arduino
Сделай сам Apple Remote Shield для Arduino
Сделай сам Apple Remote Shield для Arduino

Вы когда-нибудь хотели сделать пульт для Apple? Или, может быть, вы хотите, чтобы одно из ваших творений Arduino могло управлять iTunes на вашем Mac, iPod или Apple TV? Теперь вы можете! Некоторое время назад я работал над проектом, в котором я хотел иметь возможность запускать музыку на моем Mac через ИК-приемник. После некоторого осмотра я нашел эту библиотеку, которая позволяет вам использовать ваш arduino в качестве пульта Apple Remote. Я интегрировал его в свой проект, и он отлично сработал! Итак, на днях я решил сделать Apple Remote Shield для своего arduino. Примечание: в зависимости от используемых вами ИК-светодиодов его производительность может сильно различаться. Если у вас есть вопросы, комментарии и / или предложения. Пожалуйста, спросите их. Голосование начнется 16 ноября. Пожалуйста, вернись и проголосуй!

Шаг 1: Материал:

Вещи
Вещи

Детали: - Arduino - 2 или 3 ИК-светодиода - 5 НЕТ мгновенных кнопок (НЕ обозначают нормально разомкнутые) - Wire - Perf-BoardИнструменты: - Компьютер - USB-кабель AB Программное обеспечение: - Программное обеспечение Arduino - Удаленная библиотека Apple (можно найти в шаг: Кодирование Arduino!)

Шаг 2: соберите доску

Соберите доску
Соберите доску
Соберите доску
Соберите доску
Соберите доску
Соберите доску
Соберите доску
Соберите доску

Это довольно гибко. Если вы хотите больше светодиодов, не стесняйтесь добавлять их. Если вы хотите управлять светодиодом с помощью транзистора, не стесняйтесь добавлять его! Также вы могли заметить, что на моем щите нет кнопки меню. Я решил не вставлять его, но если вы хотите добавить его, вы можете. Библиотека поддерживает. Примечания: - Убедитесь, что выводы ИК-светодиодов не касаются заголовков ICSP! - Если вы хотите использовать контакты заголовка, НЕ проталкивайте конец провода сверху вниз, другими словами, сделайте рисунок 7, а рисунок 8. Шаги: - Отрежьте перфорированную плату. Я использовал кусок 23x18, у которого есть несколько вырезов. - Разместите переключатели - Согните заземляющий провод и припаяйте его внутрь - Оберните свободный конец заземления через отверстие в перфорированной плате. Затем протолкните его через следующий и обрежьте конец. (Рисунки 5-10) - Согните ИК-светодиоды - Вставьте светодиоды и припаяйте катоды (короткий вывод) к заземляющему проводу - Согните анод одного светодиода и припаяйте его к другому (Рисунок 21) - Установите провод для Ближайшая кнопка (Рисунок 22) - Добавьте провод для ИК-светодиодов (Рисунок 23) - Подключите нижнюю кнопку (Рисунок 24) - Подключите среднюю кнопку (Рисунок 25) - Подключите верхнюю кнопку (Рисунок 26) - Подключите самую дальнюю кнопку кнопка (Изображение 27) - Готово!

Шаг 3. Использование выводов заголовка (необязательно)

Использование выводов заголовка (необязательно)
Использование выводов заголовка (необязательно)
Использование выводов заголовка (необязательно)
Использование выводов заголовка (необязательно)
Использование выводов заголовка (необязательно)
Использование выводов заголовка (необязательно)

Если вы хотите использовать контакты заголовка вместо провода для подключения экрана к ардуино, вот как это сделать. Шаги: - Оставьте провода от светодиодов и кнопок прямыми - Зачистите и обрежьте провода, чтобы их можно было припаять (Рисунок 2) - Обрежьте контакты разъемов так, чтобы у вас получился кусок длиной 7 контактов - Припаяйте контакты разъема.

Шаг 4: Кодирование Arduino! (Windows)

Установите библиотеки: Загрузите и разархивируйте файл «AppleRemote.zip». Скопируйте эту распакованную папку в: '"/ hardware / libraries /" Загрузите код: - Загрузите файл:' Arduino_Apple_Remote.pde '- Откройте его в Arduino IDE. - Подключите ваш arduino - Нажмите кнопку «Загрузить на плату ввода-вывода»..

Шаг 5: Кодирование Arduino! (Mac OS X)

Кодирование Arduino! (Mac OS X)
Кодирование Arduino! (Mac OS X)

Установите библиотеки: Загрузите и разархивируйте файл «AppleRemote.zip». Скопируйте эту распакованную папку в: '"/ Applications / Arduino / Contents / Resources / Java / hardware / libraries /" Загрузите код: - Загрузите файл:' Arduino_Apple_Remote.pde '- Откройте его в Arduino IDE. - Подключите свой arduino - нажмите кнопку Загрузить на плату ввода / вывода.

Шаг 6. Использование и дальнейшие действия

Использование & Что делать дальше
Использование & Что делать дальше
Использование & Что делать дальше
Использование & Что делать дальше

Использование: наведите указатель на ИК-приемник и нажмите кнопку. В зависимости от светодиодов вам может потребоваться немного переместить пульт, чтобы заставить его работать. Примечание. Чтобы это работало, необходимо отключить сопряжение. (Рисунок 2) Идеи по продвижению: используйте транзистор для управления светодиодами, а не просто выводите их на вывод 13. Это «должно» улучшить диапазон. Используйте это, чтобы сделать пульт для робота. Добавьте больше ИК-светодиодов Используйте алюминиевую фольгу для увеличения дальности действия.

Рекомендуемые: