top of page

Шаг 9. Управление текстилем. Микроконтроллеры

В начальных проектах e-textile может оказаться вполне достаточно проведённой работы с электрической частью. Но если мы хотим пойти дальше и сделать текстиль по-настоящему умным, то следует прибегнуть к помощи микроконтроллеров.

Говоря простым языком, микроконтроллер - это маленький компьютер, то есть микросхема, которая работает в соответствии с заложенной в неё программой. В нашей ситуации важно, что микроконтроллер имеет оперативную и постоянную память, а также порты ввода-вывода, при помощи которых он взаимодействует с окружающим миром. К портам ввода можно подключать разнообразные датчики - температуры, давления, влажности, освещённости и т.д. А через порты вывода можно передавать определённые сигналы во внешнюю среду.

В последнее время достаточно распространёнными стали микроконтроллеры на базе Arduino. Наиболее часто используемые микроконтроллеры для работы с e-textile: Arduino LilyPad и Arduino Gemma. Каждый микроконтроллер имеет свои характеристики. Среди них весьма важными для нас являются:

- рабочее напряжение,

- количество цифровых входов/выходов,

- количество выходов, которые могут быть использованы как выходы ШИМ,

- диаметр платы,

- стойкость к стирке,

- используемый для программирования язык.

О перечисленных характеристиках можно узнать по ссылкам выше.

К микроконтроллеру прилагаются специальные компоненты, которые имеют такие же "ушки" для использования токопроводящих нитей вместо проводов. Изучите это на примере микроконтроллера LilyPad.

Программирование микроконтроллеров LilyPad и Gemma осуществляется в свободно распространяемой среде Arduino IDE. Язык Arduino основан на C/С++. В сети можно найти справку по программированию микроконтроллеров данного типа (пример справочника).

Задание. Для того, чтобы понимание о микроконтроллерах начало формироваться, проверьте себя через тестирование. Отметку о выполнении теста сделайте в таблице продвижения. Разбор результатов теста будет сделан отдельно.

Избранные посты
Недавние посты
Архив
Поиск по тегам
Тегов пока нет.
bottom of page