Многофункциональный шилд для Arduino содержит встроенную периферию для индикации и ручного ввода и разъёмы для более удобного подключения различных модулей. Он сделает прототипирование ваших проектов ещё проще и быстрее.
Эта плата расширения совсем не зря зовётся многофункциональной. На ней присутствует семи сегментный четырёхразрядный индикатор. Он может выводить любые цифровые значения и некоторые другие символы. Чаще всего это время, напряжение, температура и т.д.
Индикатор снабжён сдвиговым регистром и управляется по интерфейсу SPI.
Также на шилде находится пьезо динамик, который можно использовать для уведомления о каких-либо действиях, например, озвучивать нажатия кнопок. Кнопки на плате тоже есть, всего их 4, одна дублирует кнопку рестарта на Arduino, другие – пользовательские (подключены к контактам A1, A2 и A3).
Значение напряжения на аналоговом входе A0 можно регулировать с помощью встроенного многооборотного потенциометра на 10 кОм. Так можно, к примеру, управлять яркостью светодиодов, которые тоже можно найти на плате. Они подключены к выводам Arduino D10, D11, D12, D13.
На плате разведены несколько разъёмов из портов GPIO:
Четыре для трёхпроводного интерфейса (питание, земля и сигнал). Они соединены с пинами D5, D6, D9 (все с поддержкой ШИМ) и A5.
Для ИК-приёмника (пин D2);
Для датчиков температуры DS18B20 или LM35 (пин A4);
Для радиопередатчика/приёмника APC220, Bluetooth либо голосового модуля (UART-интерфейс).
Разъём для датчика температуры и кнопки можно отключать за ненадобностью. Для этого нужны джамперы J1 и J2 соответственно.
ОСНОВНЫЕ ДОСТОИНСТВА
Широкая функциональность
Удобство работы
Низкая цена
ПРИМЕРЫ ИСПОЛЬЗОВАНИЯ
Пульт ДУ, в т.ч. с голосовым управлением
Метеостанция
Вывод показаний различных датчиков
КОМПЛЕКТАЦИЯ
1 × Многофункциональный шилд (плата расширения)
ПОДКЛЮЧЕНИЕ И БИБЛИОТЕКИ
Модуль совместим с платами Arduino Uno, Leonardo, Mega 2560 и аналогичными.