FC2ブログ

写真徒然草...

つれ\〃/なるまゝに、日ぐらしファインダーに向ひて、心に移り行くよしなしごとを、 そこはかとなく撮りつくれば、怪しうこそ物狂ほしけれ

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
  1. --/--/--(--) --:--:--|
  2. スポンサー広告|
  3. トラックバック(-)|
  4. コメント(-)

フルカラーLEDのクリスマスツリー2017

2013年年末に作った、クリスマスツリーを最新CPU使って再設計。
今回はOTAにより、Wifi経由でプログラム書き換え可能。
窓辺に外へ向けて設置した本体まで、USBケーブルを接続する必要なし。書き込み時間も早い!
32ステップ、28パターンの表示があり、一巡までかなり時間が掛かります。

回路図やプログラムはこちらのGithubです。

CPUにはESP32搭載のBanggood製WeMos LILON32 OLEDディスプレイ付きを使用。3本の線でLEDに接続するだけ。
参考までに回路図はすごく単純。
ChristmasTree2017withLOLIN32.png


でも、OLEDディスプレイが不良品の様で、交換交渉中。
間の行が点灯しない。
OLEDproblem.jpg


今回のツリーは2013年の物をそのまま使用したけど、LEDテープの値下がりに釣られて、5m物を発注して、到着待ち。送料込みで2,588円。国内だと3,300円ぐらい。2013年頃は送料込みで5,000円以上していたから安い。
でも、WS2812Bって新型チップやその他のチップも出ているので、当然?
2013年ツリーは126個のLEDを使用しているけど、5mで300個のLEDで、作り直すべきか?
他にも、ネットワークで時計合わせと、スリープモードで自動運転とか、BluetoothとAndroidスマホで表示順序や時間等パラメータ変更とか、やりたい事は色々!
スポンサーサイト
  1. 2017/11/27(月) 00:19:09|
  2. 電子工作|
  3. トラックバック:0|
  4. コメント:0

更新:Yahooニュース5本+時計+天気予報

動かしたままにしていたら、ある時、日付が化けてしまって読めない。
フォントが読めなくなってドット絵になってしまうのは、GithubのREADMEに書いている様に、3分に1回、更新している記事や天気予報の時に、フォントファイルのポインタを更新することで防いでいる(不本意な解決策だが)。
しかし、たまたま日付が変わるときにポインタが化けていると、日付の表示はドット絵のままとなり、1日経過しないと正常にならない。
これでは具合が悪い、ということで、ESP32の書き込みに使う、スイッチを押すと日付表示を更新する様に修正。
まぁ、リセットを押して再起動すれば直るので、リセット押しても同じですが...

フォントファイルのポインタが化けた状態
FontCrash.jpg


3分経過してフォントファイルのポインタが正常化し、ニュース、秒の表示は正常化。しかし日付は化けたまま。
DateCrash.jpg


スイッチを押して、日付表示も正常化。
Recover.jpg



ソースコードや回路図はこちらのGithubを参照してください。色々と修正した点なども書いています。

Ver1.1に更新しました。
  1. 2017/11/25(土) 18:00:32|
  2. 電子工作|
  3. トラックバック:0|
  4. コメント:0

Yahooニュース5本+時計+天気予報

最近、ラジコン活動停滞気味。
まぁ、行っていない事は無いのですが、新しい事が無い。
で、書くことが無いので、以前はあまり記事にしなかった、電子工作を書く事にしました。

とは言え、過去にArduinoを使って幾つかは電子工作記事(例えばフルカラークリスマスツリー等)も書いているのですが、今回は最近のIoT時代に即した?記事です。

今回は、mgo-tec電子工作さんの「ESP32デュアルコア(マルチタスク)で4つのNews記事を取得する電光掲示板を作ってみた」と「Yahooニュース、天気予報、NTP時計ガジェットをESP32マルチタスク(デュアルコア)で動かしてみた」を変更してみました。

mgo-tec電子工作さんの記事は、フルカラーOLEDディスプレイを使用していて、すごく発色が綺麗で、動きも良いのですが、表示領域が96x64ドットと狭いので、多くの情報は表示できません。
そこで、SQUIXさんのWeatherStation ColorVersionを参考に、安価な320x240ドットのTFT LCDを使って、News5行と天気予報、NTP時計を組み合わせた表示器を作ってみました。
Yahoo5NewsWithWeatherAndClock

画面がピンボケの様になっていますが、これは表示が流れる電光表示になっているためです。
以下は動画です。
 

ソースコードや回路図はこちらのGithubを参照してください。色々と修正した点なども書いています。

  1. 2017/11/19(日) 00:12:00|
  2. 電子工作|
  3. トラックバック:0|
  4. コメント:0
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。