Arduino同士でリモコン送信機と受信機を作ってみました。
かなり期間が空いてしまいましたが、業務の合間を縫って少しづつではありますがArduino(主にM5Stack系)をいじっています。
最近、お仕事である装置の遠隔操作ができないかとのご相談がありまして、試しにArduino同士でリモコン送信機と受信機を構成してみました。
今回利用したのはM5Stack社製のAtomS3とAtomS3Liteです。<br>どちらもAtomS3の名がついていますが、「Lite」がつくと画面とIMU(6軸慣性センサ)が省略された軽量版となっています。
通信プロトコルに関しては、どちらもマイコンにESP32-S3チップを使っているので「ESP-Now」を使って実現しても良いのですが、今回は「ESP-Now」を使わず、BLE(Bluetooth Low Energy)通信を使って実現することにしました。
送信機側をAtomS3Lite、受信機側をAtomS3として、送信機側のボタンを押す(ボタン内にLEDがあるので光らせます)と受信機側に接続したRGBLEDモジュールと受信機の画面を緑色に光らせる仕組みを作ってみました。
先に送信機側を起動し、次に受信機側の起動すると無事に通信できますが、逆の順番で起動するとうまく通信できないことがあるので、どちらを先に起動しても問題なく通信できるようにするのが課題ですね。
投稿者プロフィール
最新の投稿
作ってみました2025年9月17日Arduino同士でリモコン送信機と受信機を作ってみました。
お知らせ2025年3月21日ホームページをリニューアルしました。
作ってみました2024年7月3日環境計測装置の耐久テスト終了
作ってみました2024年4月23日環境計測装置の耐久テスト開始



