Подключение TCRT5000 к Arduino
Непосредственно сам прибор – это оптический модуль, предназначенный для излучения света в инфракрасном спектре и "захвата" отражения этого сигнала от поверхности. Состоит из светодиода (испускающего свет в указанном диапазоне) и фототранзистора. Рабочая дистанция 12мм. Обладает неплохими рабочими характеристиками, например:
- длина волны: 950 мм.,
- метод зондирования: отражение,
- питание 3-5В,
- расстояние до измеряемого объекта: 12мм.
Подключение TCRT5000 к Arduino
Не будем долго мучать вас техническими терминами, приступим к главному – коннекту. Наглядно электрическая схема подключения выглядит следующим образом:Модуль можно установить по сути на любую плату расширения (микроконтроллер) Ардуино. Сегодня мы попробуем протестировать его на базе Troyka Shield (на наш взгляд, один из самых простых вариантов). Подключаем приборы так, как показано на скриншоте:
Загружаем в приложение среды разработки IDE простой программный скетч:
// пин датчика линии
#define SENSOR_LINE_PIN A0
void setup() {
// открываем последовательный порт
Serial.begin(9600);
}
void loop() {
// считываем значение с датчика
bool signal = digitalRead(SENSOR_LINE_PIN);
if ( !signal ) {
// если сигнал ноль
// выдаем предупреждение
Serial.println("Warning! Out of table!");
} else {
// если сигнал единица
Serial.println("OK! Above table!");
}
delay(100);
}
Теперь откроем монитор Serial-порта (меню Инструменты), проведем цифро-аналоговым датчиком над поверхностью стола, а потом за его пределами. При выходе за край поверхности на экране должно возникнуть предупреждение. Это значит, что прибор нормально функционирует и выполняет поставленные вами задачи.
Сегодня поговорим о том, как воплотить в жизнь подключение FPM10A к Arduino, что это за модуль, где используется, каковы параметры его работы и т.д. Речь идет...
В этой статье мы рассмотрим подключение ADS1115 к Ардуино. Речь идет о 16-битном аналого-цифровом преобразователе, оснащенном 4 входами непосредственно для...
Модуль энкодер KY-040 является электромеханическим устройством, а точнее - датчиком угла поворота и вращения оси различных девайсов. Непосредственно сам прибор...
В новом информационном обзоре рассматриваем GSM модуль SIM800L к Arduino. Почему выбрано именно это устройство? Во-первых, оно достаточно известно и популярно...
Сегодня мы хотим рассказать вам о том, как подключить драйвер L298N к Arduino и для чего он в целом может понадобиться. Речь пойдет о цифровом двухканальном...