Как написать код для определения количества обнаружений ИК-детектором ИК-сигнала.... ПОМОГИТЕ

Я пытаюсь написать код, который позволит определить, сколько раз ИК-детектор обнаружил ИК-сигнал от ИК-передатчика.

, 👍-2

Обсуждение

Добро пожаловать в Arduino:SE. Что вам уже удалось сделать? Возможно, вам будет полезно: [Как задать хороший вопрос для Arduino Stack Exchange](https://arduino.meta.stackexchange.com/questions/2523/how-to-ask-a-good-question-for-arduino-stack-exchange), @sempaiscuba


1 ответ


Лучший ответ:

0

Это довольно просто:

IRDetectorLibraryObject ir;
int counter = 0;

void setup()
{
    ir.setup();
}
void loop ()
{
    if (ir.detectedSignal())
    {
      ++counter;
    }
}
,

Конечно, все это зависит от того, есть ли у вас библиотека ИК-детекторов, подобная той, которую я себе представлял, и вы хотите только подсчитывать обнаружения и никогда не знать, каково их значение, но помимо этого..., @Code Gorilla

Было бы здорово, если бы вы также предоставили нам схему цепи..., @Anith Ghalley

Компилятор сообщает, что не может распознать тип данных IRDetectorLibraryObject, @Anith Ghalley

Он не распознает его, потому что вам нужно найти совместимый с вашим оборудованием и использовать это имя. Что касается схемы, зависящей от вашего оборудования, то если вы этого не укажете, то могу лишь предположить, что вам нужно подключить провода от ИК-детектора к микропроцессору, и, возможно, вам захочется запитать микроконтроллер от источника 5 В, но ваше оборудование может отличаться от того, которое я предполагаю., @Code Gorilla