Электронный компонент:Интерфейсная плата для IoT-платы LinkIt Smart 7688
Черновик |
Интерфейсная плата для IoT-платы LinkIt Smart 7688[1]
Это статья об интерфейсной плате для IoT-платы LinkIt 7688 (в оригинале – «Breakout for LinkIt Smart 7688») – она позволяет ускорить разработку проектов за счет более простого подключения компонентов. Это делает ее более подходящей для новичков, только начинающих осваиваться электротехнической области. Плата поддерживает последовательную коммуникацию через шины I2C и UART, а также оснащена 3,5-миллиметровым аудио-разъемом и портами USB и Ethernet.
Купить интерфейсную плату для LinkIt Smart 7688 можно по этой ссылке.
Особенности
- Наличие Grove-портов, упрощающих подключение компонентов
- Функция USB-хоста
- Порт для вывода звукового сигнала
- Порт Ethernet
- Недорогая цена
Варианты использования
- Контроллер для проекта в области интернета вещей
- Робототехника
- «Умные» мультимедиа-устройства
- Обучение и образование
Характеристики
- Входное напряжение – 5.0 вольт (через питающий USB-порт)
- Рабочее напряжение – 3.3 вольта
Отладочные контакты, а также контакты Ethernet-порта и порта USB Type-A (через него плата исполняет функцию хоста) подключены к чипу MT7688. Все остальные контакты подключены к чипу ATmega32u4.
Расположение компонентов
Grove-порты
Наличие на интерфейсной плате Grove-портов позволяет без труда подключать к ней различные Grove-модули (к примеру, с зуммером, светодиодом, датчиком света и т.д.). Это избавляет от необходимости использовать для подключения компонентов пайку или провода-перемычки.
Функция записи аудио
К сожалению, функция записи аудио была добавлена в интерфейсную плату для LinkIt Smart 7688 только во второй версии. Впрочем, есть способ добавить эту функцию и в первую версию (которую описывает данная статья), но для этого придется немного повозиться:
- Пройдите к главе «Полезные ссылки» в конце этой статьи, найдите там пункт «ZIP-архив со схемой интерфейсной платы для IoT-платы LinkIt Smart 7688» и скачайте его
- Найдите и откройте файл «Breakout for LinkIt Smart7688 v1.0 brd.pdf», а в нем – секцию «MIC Input»
- Используя информацию со схемы, снимите с интерфейсной платы катушку индуктивности L6 и конденсатор C21
Это добавит в плату функцию записи аудио. Обратите внимание, что это работает только в том случае, если прошивка для LinkIt Smart 7688 имеет версию 0.9.3 или выше.
Поскольку добавление функции записи аудио требует некоторого опыта в электротехнике, начинающим электротехникам мы рекомендуем сразу купить вторую версию продукта. Сделать это можно тут.
Демо-проект: Проигрывание музыки
Эта глава расскажет, как с помощью интерфейсной платы LinkIt Smart 7688 создать проект, позволяющий проигрывать музыку.
Необходимые компоненты
- Интерфейсная плата LinkIt Smart 7688 – 1 шт.
- Кабель USB (один конец – USB Type-A, другой – MicroUSB Type-B) – 2 шт.
- Адаптер USB-Serial – 1 шт.
- Провода-перемычки – 3 шт.
- Стерео-проигрыватель (с 3.5-миллиметровым коннектором) – 1 шт.
- USB-накопитель (с аудио-файлом формата MP3) – 1 шт.
Порядок действий
1. Подключите LinkIt Smart 7688 к интернету. О том, как это сделать, читайте тут Примечание: Вместо припаивания проводов-перемычек к контактам 8, 9 и GND их можно подсоединить к порту UART2, подключенному к чипу MT7688. В некоторых случаях, если подключение к интернету выполнить не удается, нужно перезагрузить встроенную ОС.
2. Откройте консоль
3. Подключите устройства друг к другу следующим образом:
4. Войдите в папку, где хранится аудиофайл, вписав в консоли
cd /Media/USB-A1
5. Запустите трек при помощи утилиты Madplay (она уже установлена в ОС). Для этого впишите в консоли
madplay filename.mp3
, и в результате стерео-проигрыватель должен начать проигрывать музыку
Полезные ссылки
- ZIP-файл со схемой интерфейсной платы для IoT-платы LinkIt Smart 7688
- Wiki-статья об IoT-плате LinkIt Smart 7688
- Руководство начинающего пользователя операционной системы OpenWrt
- Ссылка на покупку LinkIt Smart 7688 в онлайн-магазине Seeed Studio