LilyPad Arduino USB

Вы собираетесь начать проект умной одежды? Тогда вам необходим LilyPad Arduino USB — то, что делает одежду по настоящему умной.

LilyPad Arduino USB — электронный мозг спроектированный специально для использования в проектах умной одежды. Он выполнен на том же самом микроконтроллере что и Arduino Leonardo и имеет micro-USB вход для программирования. Это означает, что вам не нужен USB-Serial преобразователь для прошивки — всё уже есть на плате. Кроме того, LilyPad Arduino USB может представляться компьютеру HID-устройством, что может быть полезно, если вы задумали сделать перчатку печатающую без клавиатуры или плюшевую компьютерную мышь. С помощью LilyPad Arduino USB вы можете изготовить большое количество разнообразных устройств взяв за основу одежду, аксессуары или мягкие игрушки.

LilyPad Arduino USB поможет вам наделить умными функциями всё, что может быть прошитым токопроводящими нитками. Это может быть скатерть, показывающая температуру еды, футболка, светящаяся в такт музыке, или шорты, вибрирующие когда кому-то понравилось фото вашей кошки в facebook.

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

Модули LilyPad производятся американской компанией SparkFun. Все они специально разработаны для того, чтобы удобно пришиваться к тканям и соединяться между собой с помощью токопроводящих ниток. Одежду с нашитыми модулями можно стирать руками или в стиральной машине при бережном режиме, если не использовать агрессивные отбеливающие средства.

Внимание! LilyPad Arduino USB содержит разъём для подключения Li-Pol аккумулятора. Обязательно отсоединяйте аккумулятор перед стиркой вашего устройства.

Контакты

На плате расположены 11 контактов-лепестков, предназначенных для пришивания и соединения с другими устройствами при помощи токопроводящих ниток. Два контакта предназначены для подачи питания на управляемые устройства, они обозначены как «+» и «−». Остальные контакты присоединены к управляющему микроконтроллеру ATmega32u4. Это цифровые пины 2, 3, 9, 10, 11 и аналоговые входы А2–A5. Каждый из этих 9 пинов может быть использован как цифровой вход или выход. Если вам нужно больше управляющих контактов, обратите внимание на LilyPad Arduino 328 Main Board. Некоторые контакты имеют специализированные функции:

  • TWI/I²C интерфейс находится на контактах 2 (SDA) и 3 (SCL).
  • Контакты A2–A5 могут быть использованы как аналоговые входы. Каждый из них предоставляет разрешение в 1024 градации. Значение напряжения меряется между землёй и напряжением питания.
  • PWM: 3-й, 9-й, 10-й и 11-й. Могут являться выходами с широтно-импульсной модуляцией (pulse-width modulation) с 256 градациями.
  • Встроенный светодиод: контакт 13. Горит при высоком уровне на этом
  • контакте. Этот пин не выведен на контакт-лепесток и может быть использован только для индикации.

Также на плате присутствует кнопка предназначенная для перезагрузки микроконтроллера.

Питание

LilyPad Arduino USB снабжён стандартным разъёмом JST для подключения Li-Pol аккумулятора, встроенным зарядным устройством и выключателем питания. Питание может осуществляться как от micro-USB разъёма, так и от аккумулятора. Микроконтроллер питается напряжением 3,3 В от встроенного регулятора напряжения. Зарядка аккумулятора происходит при подключении платы по USB независимо от положения выключателя, при этом горит светодиод. Как только аккумулятор зарядился, зарядка автоматически прекращается и светодиод гаснет.

Чтобы подать напряжение на микроконтроллер, достаточно переключить слайдер в положение «ON».

Характеристики

Микроконтроллер ATmega32u4
Количество цифровых входов/выходов 9
…из них PWM поддерживают 4
Количество аналоговых входов 4
Объём Flash-памяти 32 кб
Объём SRAM-памяти 2,5 кб
Объём EEPROM-памяти 4 кб
Тактовая частота 8 МГц
Напряжение логической единицы 3,3 В
Напряжение питания 3,7–5 В
Максимальный постоянный ток через контакт ввода/вывода 40 мА
Диаметр 50 мм
Толщина печатной платы 0,8 мм

Ссылки