ラズベリーパイでIOTベースのプロジェクトに取り組んでいます。私のプロジェクトは、Zigbee 送信モジュール (Adam 2017) を備えた温度/湿度センサーと、受信に使用される raspbee zigbee 受信機で構成されています。ラズビーは Pi とシリアル インターフェイスで接続され、Pi は別の PC で実行されている mosquitto サーバーに接続されます。したがって、この UART 値は Web UI からリモートでアクセスでき、リレーを自動的に制御したい温度と湿度の値に基づいています。マイクロコントローラー C プログラミングの経験が豊富だったので、このプロジェクトでは libmosquitto C クライアント ライブラリ、mosquitto サーバー、および bcm2835 ライブラリを選択しました。Geany コンパイラを使用して、Pi で bcm2835 ライブラリを使用することに成功しました。しかし問題は、この libmosquitto と bcm2835 ライブラリをどのように組み合わせるかです。ヘッダー ファイルを追加し、パスも指定してみましたが、成功しません。私の目的は、Pi を接続し、UART データを別の PC で実行されている mosquitto サーバーに転送して、Web UI からアクセスできるようにすることです。インターネットで利用可能な libmosquitto と bcm ライブラリを使用した同様のプロジェクトが見つかりませんか?. 誰かがこれに対する解決策を提案できますか?
よろしく、
ニシン