Использование сенсорного TFT-экрана с Arduino Uno R3 через I2C
Я недавно познакомился с Arduino, потому что друг попросил меня принять участие в проекте. Для проекта требуется несколько светодиодных лент на 24 В, которые будут управляться через ШИМ, возможно, через МОП-транзисторы (у нас в команде есть еще кто-то, кто будет следить за электроникой, я буду в основном отвечать за код), а также различные датчики для измерения окружающей среды. Однако проект также должен включать сенсорный экран, который будет использоваться для программирования этих светодиодов на основе времени и даты и отображения данных от этих датчиков или программирования дальнейших событий на основе их ввода.
Насколько я понимаю, должна быть возможность управлять TFT-тачскрином через I2C? За последние два часа я немного погуглил и едва смог найти какую-либо информацию о том, какие экраны использовать для таких проектов, ни учебных пособий, ни наличия каких-либо библиотек.
Можно ли реализовать проект такого масштаба с помощью Uno R3 или мне стоит рассмотреть Due или Mega?
У меня есть экран для сенсорного экрана, но он оставляет мне только один ШИМ и один аналоговый контакт, если я не планирую использовать SD-карту, которая находится на его задней стороне.
Может быть, я сам найду ответ, но я буквально только несколько дней назад присоединился к веселью Arduino/микроконтроллеров и читаю всю тему в книге «для чайников», которая очень интересна, но это только I2C затрагивается в самом конце, и я не хочу слишком запутываться, забегая вперед и читая о вещах, которые не дают прямых ответов на мои вопросы. Поэтому я обращаюсь к вам, ребята, хотя бы за тем, чтобы вы указали мне правильное направление, о чем мне следует читать, или связали меня с учебными пособиями.
Кроме того, если вы, ребята, можете порекомендовать какие-нибудь книги по этой теме, я буду рад принять рекомендации.
Заранее спасибо
@Streamline, 👍0
0
- Отправка и получение различных типов данных через I2C в Arduino
- Как работают функции вне цикла void?
- Как отображать переменные на 0,96-дюймовом OLED-дисплее с библиотекой u8glib?
- OVF в последовательном мониторе вместо данных
- Соединение I2C зависает Ведущий если ведомый отключается
- Экран LCD 16*02 I2C показывает только первый напечатанный символ
- Как отправлять данные через I2C без проводной библиотеки?
- Последовательная связь между несколькими устройствами (или ардуино)