PSoC 6でMH-Z19センサーを読み取る方法

Tip / ログイン to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
lock attach
Attachments are accessible only for community members.
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちはコミュニティ!
手を貸して下さい
PSoC 6とMH-Z19Bセンサーを使用したプロジェクトがあります
しかし CANPSoC 6でこのセンサーのライブラリが見つからないか、PSoC 6でこのセンサーの例が見つかりません。
私が見つけたのはArduino用に書かれたMHZ19ライブラリで、PSoC用に書き直す方法がわかりません!
誰かがPSoC 6用のMHZ19ライブラリを書き直すのを手伝ってくれCANませんか?または、プログラムはPSoCクリエーターでMH-Z19Bセンサーを読み取るCAN!
感謝

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/PSoC-6/How-to-read-MH-Z19-sensor-on-PSoC-6/td-p/616396

0 件の賞賛
1 解決策
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは @KhoaNguyen

インフィニオンのCO2センサー、PASCO2V01XENSIV™ PAS CO2センサーもあります。PSoCにはライブラリをサポートしているため、これをPSoCとインターフェイスする方が簡単です。

 

PandaS_1-1696482693482.png

製品へのリンク:https://www.infineon.com/cms/en/product/sensor/co2-sensors/pasco2v01/

ライブラリの GitHub リポジトリと PSoC6 とのインターフェイス プロジェクト: https://github.com/Infineon/sensor-xensiv-pasco2

 

MHZ19センサーを使用するには、ライブラリをArduinoからPSoCに移植する必要があります。 共有されたzipフォルダ内のファイルを調べました。 MHZ19との通信に使用されるPSoC6のPWM、UART、ADCなどの周辺機器を構成する必要があります。 残りはC / C ++の関数呼び出しをそのまま移植する必要があります。

最後に移植を試して CAN お知らせください。 問題が発生した場合は、ここに質問を投稿してください。

おかげで、よろしく、

ソビット

元の投稿で解決策を見る

0 件の賞賛
4 返答(返信)
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは @KhoaNguyen

インフィニオンのCO2センサー、PASCO2V01XENSIV™ PAS CO2センサーもあります。PSoCにはライブラリをサポートしているため、これをPSoCとインターフェイスする方が簡単です。

 

PandaS_1-1696482693482.png

製品へのリンク:https://www.infineon.com/cms/en/product/sensor/co2-sensors/pasco2v01/

ライブラリの GitHub リポジトリと PSoC6 とのインターフェイス プロジェクト: https://github.com/Infineon/sensor-xensiv-pasco2

 

MHZ19センサーを使用するには、ライブラリをArduinoからPSoCに移植する必要があります。 共有されたzipフォルダ内のファイルを調べました。 MHZ19との通信に使用されるPSoC6のPWM、UART、ADCなどの周辺機器を構成する必要があります。 残りはC / C ++の関数呼び出しをそのまま移植する必要があります。

最後に移植を試して CAN お知らせください。 問題が発生した場合は、ここに質問を投稿してください。

おかげで、よろしく、

ソビット

0 件の賞賛
lock attach
Attachments are accessible only for community members.
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは!
私は図書館MH-Z19_C_PORT-mainを見つけました.zip
テストプロジェクトに追加しようとしましたが、エラーが発生しました。
エラーが何であるか、そしてそれを修正する方法がわかりません!
私が見て、私のエラーを修正するのを手伝ってください
ありがとうございました!

0 件の賞賛
Translation_Bot
Community Manager
Community Manager
Community Manager

誰かが私を助けてください!

0 件の賞賛
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは @KhoaNguyen

以下のスレッドには、PDLエラーの解決策があります https://community.infineon.com/t5/PSoC-Creator-Designer/Error-generating-while-generate-application/...

PDL 3.1.3 のデフォルトパス システムの中には C:\Program Files (x86)\ CYPRESS™ \PDL\3.1.3

[ツール] --> [オプション] --> [プロジェクト管理] --> [PDL V3 ( PSoC™ 6 デバイス)]で PDL パスを指定する必要があります。 位置。 ぜひ一度ご確認ください。

 

スレッドが長時間非アクティブになっているためにロックされていた場合は、ロックされたスレッドを参照して新しいスレッドを開くことで、トピックに関するディスカッションを続ける CAN 。 非アクティブなスレッドでの継続的なディスカッションは、ほとんどの場合、コミュニティユーザーが参加していない可能性があります。

 

おかげで、よろしく、

ソビットパンダ

インフィニオンテクノロジーズ

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/PSoC-6/How-to-read-MH-Z19-sensor-on-PSoC-6/m-p/705468

0 件の賞賛