マイコン(M5StickC Plus)で「RSSI、電池残量」を取得する実装方法を教えてほしい

予算
1万
3万
納品希望日
2024年8月9日
募集期限
募集終了 締切日 2024年8月2日 /
掲載日 2024年7月19日
応募状況
応募人数 2
契約人数 1
閲覧数 184
依頼範囲
システム・ソフトウェアサポート、ハードウェアサポート
開発言語
C/C++、Arduino言語

募集内容

募集内容
【 募集詳細 】 個人で、マイコンを使った盗難・紛失防止デバイスのプロトタイプ開発を行っております。 マイコン(M5StickC Plus)で「RSSIを一定周期で取得」、「電池残量の取得」を行い、WebアプリにRSSIや電池残量を表示するための実装方法についてご教授いただきたく、お願い申し上げます。 【開発概要】 盗難・紛失防止デバイスのプロトタイプ開発 目的: ・持ち物の盗難と紛失を防止する 主な機能: ・盗難防止機能:マイコンの加速度センサーがマイコン本体の移動を検知しWebアプリに通知 ・置き忘れ防止機能:マイコンとスマホが一定(RSSI閾値以下)以上離れるとWebアプリに通知。 ・Webアプリでマイコンのバッテリー残量を表示 ・WebアプリでマイコンとのRSSI(通信強度)を表示 開発環境:Windows11、ArduinoIDE、VScode マイコン:M5StickC Plus テスト用スマートフォン:iPhoneまたはAndroid プロトタイプ開発の目的: ・各機能によって盗難や置き忘れを防ぐことができるか検証する ・知人にプロトタイプを実際に使ってもらいフィードバックを得る 制約条件: ・開発は私1人で行う ・開発者はプログラミングやIoT開発は初学者である ・できるだけ簡単に開発でき、修正や拡張しやすいものであること ・できる限り開発者が経験のある言語を使用する(PHP、JavaScript、SQL) ・できる限りChatGPT(GPT4)でコードを出力する ・開発期間や技術的な難易度を鑑み、専用スマホアプリはWebアプリとする ・Webアプリの公開は「さくらのレンタルサーバー」を利用する(予定) 使用技術: ・Web Bluetooth API(Webアプリに実装) ・BLE(M5StickC Plus、スマートフォン、PC に標準搭載) ・Bluefy – Web BLE Browser(Web Bluetooth APIがiOSでも機能する) IT開発の経験: ・太陽光発電の発電量推定ツール  >フロントエンド:HTML、CSS、jQuery  >バックエンド:PHP、MySQL  >ミドルウェア:XAMPP ・ホームページ  >HTML、CSS、JavaScript 現在の状況: ・見守りモードの実装(WebアプリでモードON/OFFができる) ・見守りモードONのときのみ盗難防止機能と置き忘れ防止機能が動作 ・加速度センサーの値が閾値以上になるとWebアプリに信号を送信(盗難防止機能) ・マイコンとWebアプリのBLE接続が切れるとWebアプリ画面に警告を表示 ※現在はRSSIは取得できておらず、やむを得ずBLE通信断で置き忘れを判断している ・マイコンの動作確認するための簡易的なWebアプリを作成(上記の機能を確認するためだけのもの) ・現在の簡易的なWebアプリには拘らず、ゼロからWebアプリを開発しても良い ※上記に関するプログラミングは、ほぼChatGPTを利用して出力されたコードを使っています 実現したいこと: ★マイコンとのRSSIを一定間隔(5秒など)で取得し、Webアプリに表示 ★マイコンのバッテリー残量を取得し、Webアプリに表示 ★マイコンが充電中の場合は、Webアプリに充電中アイコンを表示 ・その他、便利な機能の検討と実装 ※★は必須要件 教えていただきたいこと: ・マイコンとのRSSIを一定間隔で取得する方法 ・マイコンのバッテリー残量を取得する方法 ・マイコンが充電中の場合はWebアプリに充電中アイコンを表示する方法 ・必要な技術や環境 ・具体的なライブラリ、API、関数など ・開発の流れ 【 重視する点・経験 】 ・ArduinoやM5StickC Plusを使った開発経験 ・ご提案、レクチャー内容の分かりやすさ 【 応募時のお願い 】 ・過去の実績を簡易的にご提示ください。 ・ご提案、レクチャー内容をご提示ください。 ・レクチャー方法(メッセージ、ビデオ通話など) ・必要時間 その他ご質問等ありましたら、気軽にお問い合わせください。 応募をお待ちしております!
添付ファイル
参考URL
求めるスキル
特記事項

応募者一覧

応募者
応募日時
addTWELVE
2024/07/19 22:22
sumibunbun
2024/08/01 21:45

募集内容についての質問

質問はまだありません。不明なことがあれば質問してみましょう。
募集終了
ブックマーク
予算
1万
3万
募集終了

募集者情報

5.0 (23)
発注実績
8
発注件数
44%
発注率
100%
取引完了率
認証状況
本人確認
機密保持契約(NDA)

この募集内容に似ている仕事

予算
3,000
応募者数 24
募集期限 あと 9 日 (8月5日まで)
投稿日時:5日前