Arduino приклади

Датчик кольору TCS3200 визначає кольору на основі довжини хвилі. Він особливо корисний в проектах, де потрібно розпізнавання кольорів - наприклад, для підбору барвників, цветосортіровкі, визначення кольору тестових смужок і т.д.

Датчик TCS3200 показаний на малюнку нижче. Він оснащений RGB -Сенсорний чіпом TAOS TCS3200. за допомогою якого, власне, і визначає кольору. Він також укомплектований чотирма білими світлодіодами, які висвітлюють об'єкт, що знаходиться перед датчиком.

Arduino приклади

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

  • Харчування: від 2,7 до 5,5 вольт
  • Розмір: 28,4 мм х 28,4 мм
  • Інтерфейс: цифровий TTL
  • Перетворення даних про яскравість світла в частоту (підсумкові дані мають високу роздільну здатність)
  • Можливість задати колірний фільтр і масштабування частоти
  • Коммуницирует безпосередньо з мікро контролером

Принцип роботи

Датчик TCS3200 складається з фотодіодів 4 різних типів. Фотодіод - це просто напівпровідник, що конвертує світло в електричний заряд. Отже, TCS3200 має наступні світлодіоди:

  • 16 фотодіодів з червоним фільтром (тобто вони чутливі до хвиль червоної області видимого спектру)
  • 16 фотодіодів з зеленим фільтром (тобто вони чутливі до хвиль зеленої області видимого спектру)
  • 16 фотодіодів з синім фільтром (тобто вони чутливі до хвиль синьою області видимого спектру)
  • 16 фотодіодів без фільтра

Ви можете розглядати ці фільтри, розглянувши TCS3200 ближче:

Arduino приклади

Вибираючи між даними від різних фільтрів, ви можете визначити яскравість різних кольорів.

Датчик оснащений конвертером, що перетворює дані від фотодіодів в квадратну хвилю з частотою, пропорційною яскравості обраного кольору. Потім ця частота зчитується Arduino (див. Нижче).

терморегулятори