今回特に注力したのは、luma.led_matrixと言うライブラリが核となっているようなので、これを何とかインストールしたい、と言うこと。Raspberry Pi OSには、現在提供されているものの中でできるだけ当時に近いOS(今提供されているので最も古いのはBullseye)を使って、何とかサンプルコードがうまく動くところまでこぎつけた。それで、できれば最新のOSで動くようにすれば今後何かと楽だろうということで、最新のBookwormをインストールしてライブラリのインストールをしようとしたら、Pythonのパッケージをpip(実はこれも分かっていない)で直接システムにインストールすることを制限する仕組みができたということで、正常にインストールできなかった。ChatGPT様によれば、仮想環境を作ってやれば良いとのことだったが、仮想環境とやらを作って進めたが、途中でサンプルコードのダウンロードでGithubからどうのこうのと言われて面倒になったので、結局Bullseyeに戻して、環境を再建した
# Roulette_20250304.py : 2025/03/04 Modified # By pushing any of buttons, the dice number (from 1 to 10) is randomly determined and servo motor indicates its value. A LED lights during the process. # Runs on Raspberry Pi Pico. # Developed on Micro Python. # Pin assign -- # Servo Motor : GP0 # For each button: Green GP11, Red GP15, Yellow GP7, Blue GP3 # LED : GP16
from machine import Pin,PWM import time import math import random
Raspberry piのNAS化に成功して、でけたでけたとひとしきり悦に入っていたが、その後、使っているハードウェアがRaspberry Pi Model 4B (4GB Mem)と、割合性能の高いものなので、ちょっと勿体ないと思うようになった。これはRaspberry Pi Picoと言うもっと小さなコンピュータ(というかこれ位になるとコントローラと言うらしい)向けの開発マシンとして使いたいのだ
Raspberry pi OS LITEのインストールが必要なのだが、64bitフルVersionのOSがインストールされているDesktop環境からいきなりOpenmediavaultのインストールを始めたので怒られた。 Micro SDにRaspberry pi OS LITEをインストールして、RASPIに挿入して起動、インストールした後、PCのDOS コマンドプロンプトでSSHから入らなければならないらしい。以降の作業はすべてリモートの(私の場合はWindows PC)SSH環境からとなり、RASPIの画面は、起動時に割り振られたIPアドレスの確認のため参照するだけ
これまで保有してきたパソコン類の性能比較のために、ベンチマークを取って見たので記録のために掲げる。プラットフォームがWindows、iOS, Chrome OS Flex, Raspberry pi OSと多岐に亘っているのだが、これらに共通して使えるベンチマークツールはOctane 2.0しか知らないので、これで試して見た
連休が始まって間もなくネットワークの接続が不安定なので見ていたら、ひかり回線のGW(Gateway)機器が電源断-再起動を繰り返していた。サポートに電話したら、交換品を送ってきてくれた。これでネットワークは安定したが、nWFHS (nNEZOU Work From Home System)のStatus IndicatorのRaspberry Pi (Zero WH)がつながらなくなった。GWのせいかわからないが、ホストからいくらpingを打っても届かない。これで数日悩んでいる。Raspbrry Pi 4でRaspberry Piのお作法通りに固定IPの設定をして、このSDカードをRaspberry Pi Zero WHに差し込むと全くネットワークから見えなくなる。
nWFHS (nNezou Work From Home System – んねぞう在宅勤務システム)の主要機能であるRaspberry Pi ZeroによるLED表示ができなくなった。止せば良いのに Pi Zero のアップデートをしたのが悪いらしく、これまでうまく行っていた環境が壊れてしまい、再インストールしても後の祭り。原因を究明する気力もないが、さりとて月曜日からの仕事にないと困るので、下記のように考えた。