センサーのログをNextcloudのSensorloggerで記録してみる

この記事は 日本Androidの会秋葉原支部ロボット部 Advent Calendar 2020 の20日分の記事です. 日本Androidの会秋葉原支部ロボット部は現在月に一回勉強会を行い様々な話題で盛り上がっています. 次の勉強会はちょうど今日(20日)です.興味のある方は覗いてみてください. 日本Androidの会秋葉原支部ロボット部 第99回勉強会 – connpass センサーのログなどをアップロードするのに色々なwebサービスを使ったり,Googleスプレッドシートに書いたりしています. 便利なんだけどロックインになるのは嫌だなって思ったりします. Nextcloudというファイル共有サービス+αなOSSがあります.アプリケーションを追加して機能を増やすことが出来ます.例えばテレビ電話や,オンラインオフィスとか,マップサービスとか様々なアプリがあります. これを個人的に立てて便利に使っています Nextcloud この中のアプリを眺めているとSensorloggerというセンサーのログを保存できそうなものを見つけたので試してみました. Sensorlogger – アプリ – App Store – Nextcloud まずNextcloudですが,とりあえず試すだけならsnapを利用するのがお手軽です.Raspberry Pi + Raspberry Pi OSなどでもOKです. Debian sid amd64/Ubuntu 20.04 LTS/Raspberry Pi OS armhfでは以下の手順でOKでした. $ sudo apt update && sudo apt upgrade (1) $ sudo apt install snapd (2)
Continue reading センサーのログをNextcloudのSensorloggerで記録してみる

PCでAndroid端末の画面転送と操作が出来るscrcpy

Genymobile/scrcpy: Display and control your Android device Debian sid amd64環境ではパッケージがあるので簡単です,armhf/amd64/i386環境ではsnap版が存在します.その他幾つかのLinuxディストリビューションではパッケージがあったり,WindowsやmacOSでも動作するようです. 手元ではDebian sid amd64で動作しました.(Raspberry Pi OS armhfにsnap版を入れた環境ではエラーが発生.内容は未だ未確認) Debian sid amd64環境だと以下のような感じで導入できました.このときAndroid端末は「開発者向けオプション」が有効になっていて,「USBデバッグ」が有効になっている状態でUSB接続されている必要があります. Debian sid amd64環境での導入例 $ sudo apt install adb scrcpy (1) $ lsusb (2) : Bus 002 Device 013: ID 05c6:9024 Qualcomm, Inc. SDM439-MTP _SN:472BF8D8 : $ echo ‘SUBSYSTEM==”usb”, ATTR{idVendor}==”05c6″ ATTR{idProduct}==”9024″, MODE=”0660″, GROUP=”plugdev”, SYMLINK+=”android%n”‘ \ | sudo
Continue reading PCでAndroid端末の画面転送と操作が出来るscrcpy

Raspberry Pi の温度管理をソフトウェアで頑張る

この記事は日本Androidの会秋葉原支部ロボット部 Advent Calendar 2020 の12/07分の記事です. 内容は 日本Androidの会秋葉原支部ロボット部 第96回勉強会 で発表した内容を加筆修正したものです. はじめに Raspberry Pi という英国発の教育向けとして2012年に発売された安価なシングルボードコンピュータがあります.教育向けとして発売されましたが趣味にもよく使われています.OSは標準ではLinux(DebianベースのRaspberry Pi OS)が採用されています. Teach, Learn, and Make with Raspberry Pi 私はもっぱら省電力のLinuxマシンとして使うことが多いです. トラブル 今夏空調のない部屋の自宅サーバの横でRaspberry Pi 3 model B + Raspberry Pi OS arm64(β)で計算をさせていたのですが,しばらく動かしていると固まるようになりました. Buy a Raspberry Pi 3 Model B – Raspberry Pi 再起動すればしばらく動きますがしばらくするとやはり固まります.これをどうにか出来ないかと調べてみました. ログの取得 まずはログを録ってみます. crontabで1分毎に情報を記録 * * * * * printf “`date
Continue reading Raspberry Pi の温度管理をソフトウェアで頑張る