スキップしてメイン コンテンツに移動

Raspberry Piで電子ペーパー

Raspberry Pi Zero WHで電子ペーパー

電子ペーパー

 AmazonのKindleなどに使われている電子ペーパー(e-paper)。省電力なので、今日の天気とか、なにかトピックとかを表示させておけば面白そうだなと思っていたのですが、先日、秋葉原に寄ったときに運良くパーツを見付け、即買いました。大きさはいろいろありますが、今回は値段重視で2.13インチのものにしました。今回使う、Raspberry Pi(ラズパイ) Zero WHとほぼ同じ大きさ。
 waveshareというメーカーの2.13インチで、赤白黒の3色(赤黒の2色?)が表示できるもの。ラズパイのGPIOに対応しているので、差し込むだけで簡単に使えるというもの。
 電子ペーパーは、最近はスーパーやドラッグストアなどでも値札に使われているのを見るようになりました。中古で買ったKindle Paperwhiteも、長い間充電せずに放置していても、気づいたときにまだまだバッテリーが残っている、というくらい省電力です。

 さっそくラズパイと繋いで、メーカーのサイトに書いてある手順に従ってデモを試してみることにしました。…が、プログラムは途中でエラーが出て当然のことながら何も表示されず。もう一度、もう一度とやってみましたが、手順通りにやっているはずだと思っているにも関わらず一向にエラーは解消されず、ネットの情報を見たり、chatGPTに聞いてもconfigの修正が必要だとかでうまくいかず、かなり心折れそうになっていました。
 ラズパイZeroじゃ使えないのかとか、OSの再インストールからやってみようかと思っていたところ、日を改めて手順に従いながらもう一度やり直したら、これまでと違う挙動を示し、なんだか動きそうな気配。これはいけそうだとやっていると、なんとかデモが動かせました。そもそもこんなところでつまずいて、先が思いやられますが…。

電子ペーパーで画像を表示

 サンプルのプログラムを元にして、自分で作ったビットマップ(拡張子bmp)画像を表示させてみました。赤と黒が表示できるので、同じ大きさの画像を2枚用意して、1枚は黒用、もう1枚は赤用として、2枚を重ね合わせる感じでしょうか。文字や図形を表示させることもできますが、今回は画像として表示させました。
 ひとつはただ単に文字だけの画像と星だけの画像を用意して、それぞれを黒と赤で表示させてみました。

文字だけの画像(黒で表示)と星だけの画像(赤で表示)を用意して表示させたもの

 もうひとつはカラー写真を黒と赤(と白)に分けて表示させてみました。よさそうな写真がなく、下の画像のようなものにしたのですが、何がなんだかわからないかもしれませんが、新宿の夜景です。

夜景の写真を黒と赤(と白)にして表示させたもの

 元の写真は下のような感じなのですが、もう少し工夫すれば、少しくらいはなんとかなりそうな気もします。
(今気付いたのですが、電子ペーパーで表示させた画像は赤の位置がズレてる気がします…)
新宿の夜景のカラー写真

 ひとまず電子ペーパーに何も表示されないという最悪の状況からは抜け出せたので、少しずついじってみようと思います。
 ※ラズパイZeroWH(ちょっと昔のやつです)の動作が遅いので、ひとつ試すごとに時間がかかるのがネックです。


コメント

このブログの人気の投稿

パソコンにXubuntuを入れた話

パソコンにXubuntuを入れた話 Windows10パソコンをLinuxに Windows11に対応していないWin10のノートパソコンにUbuntuを入れようと思っていたのですが、動作が軽そうなXubuntuを入れました。 Win11の中古ノートパソコンは買ってあり、いつ本格的に移行しようかと思っていましたが、ほぼ保存データを移すだけなので、思い立ったが吉日で移行しました。普段使っているものを洗い出してみると、まずネットが繋がればよくて、Win機でなければならないものはほとんどなく、GIMPやInkscapeなどはXubuntuでも同様に使えるし、動いて自分に使えるものならばOSはなんでもいいです。 Xubuntuは、基本はUbuntuと同じで、見た目が違う軽量バージョンと言えばいいのでしょうか。昔はスマートフォンのホーム画面を変えるアプリ(ランチャー?)があり、左右に画面を移動させる時に3Dっぽい動きをさせたり、いろいろカスタマイズできるものがありましたが、性能の低い端末だと、見た目は面白いけど動作が重くなり、シンプルな見た目のものは動作も軽い、例えはよくないですが、そんなイメージだといえば伝わるでしょうか。 備忘録的なメモ 備忘録とひょっとして誰かの参考になるかもしれないのを兼ねて、下記、Xubuntuの導入と使い始めて気になったことを記しておきます。 ・ 使ったパソコン インストールしたノートパソコンはPanasonic CF-SZ6(サブマシンとして使用)。 ・ 事前準備 事前に、必要なデータのバックアップ、使用していたアプリをメモ。 ・ イメージとインストール XubuntuのisoイメージをダウンロードしてUSBから起動できるようにします(ここまではwin機での作業)。そのUSBから立ち上げ、動作テストして問題なさそうだったので、そのままインストール。指示に従っていけば特に問題なくインストールできると思います。win10は使わないのでフォーマットしてXubuntuだけ入れてあります。 ・ 日本語入力 日本語表記にはなっているものの、日本語入力ができず半角入力しかできなかったのですが、Mozcを入れるとキーボード左上の半角/全角キーで日本語と半角を変換できました。この記事もXubuntuの日本語入力で書いています。 ・ タッチパッドの円形スクロール 設...

古いノートパソコンにXubuntuを入れて使っている話

古いノートパソコンにXubuntuを入れて使っている話 Windows10のサポートが切れるので、古いノートパソコンにXubuntuを入れて使い始めて2ヶ月ほど。今のところ快適です。 (ネットで申請が必要なものだったりはLinuxは動作対象外のことが多いと思いますので、Windows11のパソコンも使っています。) パソコンの仕様など、インストール時の記事は こちら→ 備忘録 Windows10のサポートが切れるのもありますが、Linuxを使いたかったのでXubuntuを入れて使っています。起動も早く動作もきびきびしていて快適です。 アプリケーションのインストールがうまくいかない時もありましたが、その他のこともあわせて、わからないものがあればネットで調べると解決します。Ubuntuの情報でもXubuntuと基本的に同じなのだと思います。 音楽を聞くのはAudacius、CDからのmp3形式での取り込みはAsunder CD Ripperを使っています。曲の情報もネットから拾ってきてくれます。音の大きさを揃えるのにはeasyMP3Gain。Bluetoothのヘッドフォンも使えています。市販のDVDとかBlu-rayは見れない? ウェブのブラウザーはChromiumやFirefoxでとくに問題なく、画像関係のGimpやInkscapeの起動はWindows版だとけっこう時間がかかるイメージですが、こちらだと体感的に一瞬です。 普段はほとんど使っていませんが、オフィスソフトのLibreOfficeも問題なく使えそうです。 ファイル名に記号などを入れてしまうとコピーなどができないようなので注意が必要です(Windowsだと使えない文字があると名前の変更はできなかったような気がします)。 ファイルを複数選択して名前の変更をするときに、任意の文字を入れたり削除したりというのが柔軟にできるのはとても便利です。 パネルにシャットダウンメニューを入れたり細かくカスタマイズできるのも使いやすいです。 こちらの外観に慣れてしまうと、Windows11のパソコンは使いにくく感じてしまいます……。 最近 急に寒くなり、つい先日まで半袖だったのに、外は雨が降り15℃くらいしかなく家の中でも長袖の上にもう一枚羽織っています。花粉症でくしゃみと鼻水が出ていましたが、それに気温差も影響しているよう...

パソコンと猛暑の日々

パソコンと猛暑の日々 備忘録を兼ねて  これまで、テスト用のWordpressを利用するために、Raspberry PiにApacheとPHPとMariaDBをインストールして少し設定をしてウェブサーバを立ち上げ、そこにWordpressを入れていましたが、今回WindowsパソコンにDocker Desktopを入れてWordpressを利用してみました。  いろいろとウェブを参考にして、WSLを入れて続いてLinux(Ubuntu)を入れて、設定ファイルを読み込ませれば……けっこうあっさりとできました。  本来はそれぞれのバージョンとかあれこれ考えた設定が必要だと思いますが、外部に公開するわけでもなく、とりあえず動けばいいのでこれでいきます。Dockerがどんなものか使ってみたいという目的も果たせたし。 猛暑の日々  最近は夜の部屋の温度が30℃でも、意外と涼しいような気がしてしまうのは、身体が慣れたのか、それともおかしくなっているのか?  8月7日は立秋でしたが、秋の気配はまだ何も感じられず。  もう少し涼しければ、カメラを持って外に出たいのですが、40℃近い気温になると知っててあえて外に出るのもいかがなものかと……。  何年か前は35℃と聞くとげんなりしていたのではないかと思いますが、なんだか普通になりつつあり、38℃くらいじゃないとそこまで暑くないのではないか?という感覚になってきているような気がして、慣れってこわいなと思うこの頃。 雷雨の前