Компонент Adafruit TSC2007
Улучшаете производительность с помощью сенсорного экрана вашего экрана? Резистивные сенсорные экраны невероятно популярны в качестве накладок на TFT- и жидкокристаллические дисплеи. Единственная проблема в том, что для них требуется множество аналоговых выводов, и вам приходится постоянно их опрашивать, поскольку сами оверлеи по сути являются просто большими потенциометрами. Если ваш микроконтроллер не имеет аналоговых входов или, возможно, вам нужен просто более элегантный контроллер, TSC2007 — отличный способ решить эту проблему.Эта коммутационная плата оснащена TSC2007, который имеет простой в использовании интерфейс I2C. Существует также вывод прерывания, который вы можете использовать для указания того, когда было обнаружено прикосновение к вашему микроконтроллеру или микрокомпьютеру. Мы снабдили микросхему регулятором напряжения 3 В и переключателем уровня, чтобы ее можно было безопасно использовать с логикой 3 В или 5 В. Это красиво оформленный чип, который имеет очень стабильные точные показания. Мы также обнаружили, что это намного быстрее, чем пытаться выполнить все считывания на Arduino.Для экранов с гибкими печатными платами с шагом кабеля 1 мм вы можете подключить кабель прямо к разъему. Большинство сенсорных экранов среднего / большого размера имеют такой разъем. Если у вас сенсорный экран другого типа, четыре X / Y контакта доступны с разъемами с шагом 0,1 дюйма, так что вы можете вручную припаять их или соединить проволокой.Начать работу очень просто с нашей простой библиотекой TSC2007 Arduino или библиотекой TSC2007 CircuitPython / Python для микроконтроллеров или Raspberry Pi. Подключите любой 4-проводный резистивный сенсорный экран с шагом 1 мм к встроенному разъему FPC, затем используйте библиотечный пример для считывания точек касания с мгновенным возвратом результатов по X, Y и Z (давление). Есть вывод IRQ, который будет понижаться при обнаружении прикосновения, вы можете использовать его, чтобы уменьшить время опроса I2C — у нас также есть красный светодиод на этой линии, который может помочь в отладке, поскольку он должен загораться при прикосновении к панели.
Печатная плата
Схема
Список пинов
| Пин | Тип |
|---|---|
| VCC | мама |
| VCC | мама |
| VCC | мама |
| 3.3V | мама |
| SCL | мама |
| SCL | мама |
| SCL | мама |
| SDA | мама |
| SDA | мама |
| SDA | мама |
| INT | мама |
| Y- | мама |
| Y+ | мама |
| X- | мама |
| X+ | мама |
| GND | мама |
| GND | мама |
| GND | мама |
Нам очень важно получать обратную связь. Пожалуйста, оцените материал. Так мы поймем в какую сторону его стоит изменить.