Код для подключения датчика линии TCRT5000 с регулируемым порогом
В примере ниже показано, как подключить вывод датчика линии TCRT5000 с регулируемым порогом к монитору последовательного порта платы (вывод можно посмотреть в мониторе порта Arduino IDE).
int dig_signal = 2; // контакт DO подключен к 2-му цифровому пину Arduino int an_signal = 0; // контакт AO подключен к 0-му аналоговому пину Arduino void setup() { Serial.begin(9600); pinMode(dig_signal, INPUT); pinMode(an_signal, INPUT); } void loop() { if (digitalRead(dig_signal)) { // Датчик не срабатывает Serial.println("White color"); } else { // Датчик срабатывает Serial.println("Black color"); } Serial.println("Analog data is: " + String(analogRead(an_signal))); delay(200); }
Скачать файл с кодом, формат .INO: Датчик TCRT5000