#1 Програмування Arduino » APDS-9960+aduino nano » 2023-12-18 20:34:37

nickshulga
відповідей: 0

первая же функция инициализации выдает ошибку, что в библиотеке SparkFun_APDS9960.h что в Arduino_APDS9960.h.
обмен по шине i2c идет.
работает только пример с Proximity Sensor, причем стабильно только вариант без прерываний, с прерываниями с пятого точка заводится, и после reset затыкается, сбрасывать питание приходится несколько раз пока прерывания заработают.
примеры с RGB датчиками не работают, 0 возвращает.
на readGesture() вообще зависает.
setGestureGain, setGestureLEDDrive, enableGestureSensor - без ошибок отрабатывают.
пробовал разные платки, разных производителей, разные ардуинки nano, uno -  картина одинакова.
В чем ошибка?

Підвал форуму