2020/05/24

スマートハレタ(24×24マトリクスLED)

スマートハレタの「24×24マトリクスLED」に表示するドライバを書きました。

今流行の「荒ぶるパロット」
GIFファイルから連続画像に変換して、PPIFFSにファイルとして保存し、繰り返し表示することで、動画表示しています。

このドライバでは、2値のビットマップデータを対応する位置のLEDに書き込むことしかしていませんので、円や四角形などの描画は自前で用意する必要があります。

・マトリクスドライバの初期化
・マトリクスのクリア
・バッファ上の指定ビットのオン/オフ
・ビットイメージの書き込み
・バッファからマトリクスLEDアレイへの書き出し

プログラム本体はスマートハレタだけではなく、ESP32が搭載されていて、「LovyanGFX」や「TFT_eSPI」で使用可能な色々なLCDに対応できます。
これを使って、簡単に動画再生みたいなことができるようになります。

#define 一覧

ダウンロードはこちらから:
ESP32_FFMovie3

2019/05/27

暫定版 Otto DIY+ w/obniz 3Dプリントデータ

Otto DIY+のArduino nanoをobnizに入換えるために本体を大きくしました。

暫定版として3Dデータ(.stl)を下記に公開します。
ottoDIY2ObnizTOPBOT4.zip

本体サイズ比較

  (W) (D) (H)
オリジナル 69 69 70
obniz版 75 75 76

オリジナルデータ:
Otto DIY build your own robot
https://www.thingiverse.com/thing:1568652

2018/05/19

M5Stackオシロスコープ

液晶表示のオシロスコープをM5Stackに移植しました。
2チャンネルで最大40k/sサンプリングできますので4kHz程度の波形は見ることができます(^-^;
*なんとなく波形らしいのが見えればいいや・・程度のものです、「使い物にならない!」などのクレームはご容赦ください(*- -)(*_ _)ペコリ

立上がり、立下りエッジでのトリガ機能もあり、最後の観測画面をM5Stack内蔵のSDカードに保存(表示画面のスナップショットをBMP形式で保存)したり、観測値をUARTにCSV形式で出力することもできます。
M5Stackのアナログ入力を使って波形読取りを行っていますので、入力できる電圧は最大で3.3Vです、通常使われると思われる5Vを観測するためには下記のような抵抗での分圧回路が必要になります。
デフォルトでは、下記の抵抗分圧で接続されていることを想定していますので、最大観測電圧を5V以外としたい場合は抵抗値を変更する必要があります。
*負電圧を入力したり、3.3Vを超える電圧を入力するとM5Stackの内部にダメージを与える可能性があります、ご注意ください。
【続きを読む】

2015/11/02

Arduino時計をESP-WROOM-02でNTP同期させる

前記事の「Arduino+7Seg LED+RTCでデジタル時計」にESP-WROOM-02を接続して、NTP時刻同期します。
WROOMはWi-Fiアクセスポイント経由で60秒毎(正常動作が確認できたら間隔は長くする)にタイムサーバに接続し、標準時刻を受信します。受信した時刻情報はUART経由でArduino UNOに送出し時刻を同期させます。
Arduino UNO側のスケッチはそのままです。

Arduino+ESP-WROOM-02デジタルクロック全体写真

Arduino+ESP-WROOM-02

Arduino+ESP-WROOM-02

【続きを読む】

2014/09/12

mbed NXP LPC1768+☆board Orange+aitendo=Music Player

前記事の「SeeedStudio Arch Pro+Aitendo TFT-LCD = Music Player」のソースコードを変更せずに、mbed NXP LPC1768+☆board Orangeにaitendo TFT-LCDを接続して、音楽再生します。

mbed NXP LPC1768+☆board Orange

mbed NXP LPC1768+☆board Orange

(more…)

2013/07/28

電流プローブを発注・日本着・着荷

電流プローブを発注


電流プローブ
Order Date: Friday, 26 July 2013 12:46
Mail Recevied: 2013/7/26 21:46@JST
Payment Recevied: 7/26/2013 6:46:10 AM
Shipping Method: Expedited
お急ぎ便にしてみた・・

08-01 11:29 SHENZHEN Posting
08-01 13:58 SHENZHEN Despatch from Sorting Center
08-01 20:25 SHENZHEN Arrival at Sorting Center
08-01 22:24 SHENZHEN Despatch from Sorting Center
08-02 22:32 JAPAN TOKYO INT Arrival at Sorting Center

08/02 22:32 国際交換局に到着
08/03 04:30 通関手続中
08/03 05:45 国際交換局から発送
08/03 14:57 到着 配達予定日:8月3日
08/03 18:33 お届け済み

スマホで操縦するMicroCar発注

スマホで操縦するMicroCar発注

発送予定日 2013年7月31日水曜日
配達予定 2013年8月2日金曜日 – 2013年8月5日月曜日

ZENWheels MicroCar シルバー