目次

行列, 発振回路, オセロ, 液晶

+
その他

グラフィック液晶の操作方法 | グラフィック液晶

ここでは, グラフィック液晶’SG12864ASLB-GB’の操作方法を説明します. これは, いわゆるライブラリの説明ではなく, ハードウェアそのものに対する操作方法です. この内容から, 自作のライブラリなどを製作することが可能です.

説明項目は以下のとおりです.

  • 入手方法
  • ピン配置
  • 名称
  • 実際に使ってみる
  • 参考文献
定理
図で理解する変換行列と表現行列 | 線形代数

線形代数にある線形写像, 基底の変換行列, 表現行列などを理解するとき, 今どこの座標系にいるのか, 基底は変わったのか, ここはベクトル空間かという悩みに会います.

本稿では, 変換行列や表現行列を図で理解することを目的にします. 行列の掛け算が点の移動であることを意識すると, 理解しやすくなります.

ライブラリ
サイズ固定の待ち行列 | C++ライブラリ

サイズ固定の待ち行列ライブラリを紹介します.

このQueueは, 以下の特徴を持ちます.

  • std::queue が使用できない状況下での待ち行列の使用
  • メモリを贅沢に使用しないサイズ固定待ち行列
  • 例外処理に対応していない環境下での使用
GLCDControllerの紹介 | グラフィック液晶
フレームレート測定画面
フレームレート測定画面

GLCDControllerとは、グラフィック液晶SG12864ASLB-GBを操作するものです. GLCDControllerの特徴は以下の通りです.

  • 2Dグラフィック操作ライブラリCanvasの利点を受け継ぎ
  • 高いフレームレート

このGLCDControllerのメンバ変数としてCanvasがあるのですが, このCanvasが2Dグラフィック操作を簡単にします. Canvasについての特徴はCanvasの特徴を参照してください.

画面の更新速度ですが,最高60fps以上(最高fps85fps, 平均60fps, 全画面更新15fps)まで出せます(ArduinoUno 16Mhzで検証).

GLCDControllerを改良、強化、何でもしてください(;´∀`)

Queue, Cpp, ダウンロード, C++
サイズ固定の待ち行列 | C++ライブラリ

サイズ固定の待ち行列ライブラリを紹介します.

このQueueは, 以下の特徴を持ちます.

  • std::queue が使用できない状況下での待ち行列の使用
  • メモリを贅沢に使用しないサイズ固定待ち行列
  • 例外処理に対応していない環境下での使用
ベクトル, 図で理解
図で理解する変換行列と表現行列 | 線形代数

線形代数にある線形写像, 基底の変換行列, 表現行列などを理解するとき, 今どこの座標系にいるのか, 基底は変わったのか, ここはベクトル空間かという悩みに会います.

本稿では, 変換行列や表現行列を図で理解することを目的にします. 行列の掛け算が点の移動であることを意識すると, 理解しやすくなります.

数式, 回路
正電圧矩形波発振回路 | レシピ集

OPアンプ(オペアンプ)を使ったCR型矩形波(方形波)発振回路です. 抵抗の値で発振周波数が変化します. グランドと電源電圧間で発振し, マイコンなどのデジタルICに最適です.

Python, 遊び, アプリ
オセロ | アプリケーション一覧

オセロです. 遊びで作ったものなので, きれいにできている自信はありません.

より多くの石をひっくり返した方が勝利です.

遊ぶには, pythonの環境が必要です.

AI搭載で一人でも遊べます. (貧弱なAIですので改良しちゃってください.)

Arduino
グラフィック液晶 | Arduino

グラフィック液晶に関する情報をあつかいます. 扱うグラフィック液晶は’SG12864ASLB-GB’です.

グラフィック液晶外観
グラフィック液晶外観
「https://contentsviewer.work/Master/:tagmap/行列,発振回路,オセロ,液晶?layer=ja」から取得