2016-02-26 1 views
0

Есть ли у кого-нибудь опыт работы с датчиком CO2 Alphaense NDIR и датчиком частиц OPC N2 с Arduino или Rpi?Как использовать датчик давления Alphaense NDIR CO2 и датчик частиц OPC N2 с Arduino/Rpi?

Я попытался получить данные с использованием как Arduino, так и Rpi отдельно, но, возможно, я не ошибался, или кодирование было неправильным, поэтому никто из них не работает сейчас.

Я бы по достоинству оценил любую помощь в этом вопросе, пожалуйста!

+0

Pleas post your effort –

+0

Для CO2 он работает только с программным обеспечением, с которым он пришел, но я пытаюсь сделать небольшой блок, поэтому даже ноутбук слишком большой, поэтому я использую Arduino/Rpi. Как я сказал, я не могу получить данные, используя Arduino. Я не знаю, как прикрепить PDF-сообщение в сообщении, иначе я выгружу инструкцию датчика. – louis

+0

Для OPC N2 я нашел библиотеку под названием py-opc, но я не знаю, как ее использовать. Всякий раз, когда я запускаю код примера, он пришел с «альфа» не указан. Ошибка выдается (https://github.com/dhhagan/py-opc) – louis

ответ

0

opc.FirmwareError возникает, когда устройство не может подключиться и выполнить метод opc.OpcN2.read_info_string(). Это необходимо, потому что Alphasense значительно изменил устройство между первыми версиями прошивки, так как это новое устройство.

Библиотека py-opc поддерживает версии прошивки 14-17, с версией 18, поддерживаемой на ветке firmv18, которая будет объединена с мастером в течение следующих нескольких дней.

Если устройство все еще не работает, возможно, это ошибка связи/проводки. Удостоверьтесь, что у вас хорошее соединение, и вы используете тот же самый кабель 30 AWG, с которым поставляется разъем SPI-USB. Если все остальное не удается, вы можете настроить Logic Analyzer, чтобы точно увидеть, что происходит.

+0

Большое спасибо! – louis