Как написать код для определения количества обнаружений ИК-детектором ИК-сигнала.... ПОМОГИТЕ
Я пытаюсь написать код, который позволит определить, сколько раз ИК-детектор обнаружил ИК-сигнал от ИК-передатчика.
@Anith Ghalley, 👍-2
Обсуждение1 ответ
Лучший ответ:
Это довольно просто:
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
- Как использовать SPI на Arduino?
- Как решить проблему «avrdude: stk500_recv(): programmer is not responding»?
- Как создать несколько запущенных потоков?
- avrdude ser_open() can't set com-state
- Как подключиться к Arduino с помощью WiFi?
- Mac OSX Yosemite не отображает последовательные порты для Uno R3
- Как узнать частоту дискретизации?
- Что такое Serial.begin(9600)?
Добро пожаловать в Arduino:SE. Что вам уже удалось сделать? Возможно, вам будет полезно: [Как задать хороший вопрос для Arduino Stack Exchange](https://arduino.meta.stackexchange.com/questions/2523/how-to-ask-a-good-question-for-arduino-stack-exchange), @sempaiscuba