Program Resource

開発者向け各種コード、アルゴリズム、リソース情報ライブラリ もしくはねふぁの覚え書き

ATmega 32U4で遊ぶ Part 1 キーボード基本

ATmega 32U4で遊ぶ Part 1 キーボード基本

ATmega 32u4はArduino互換マイコンの一つだが、USBデバイスとして動作する特殊機能がある。USBキーボードやUSBマウス等として動作させる事が簡単に出来る。 Aideepen Beetle BadUSBキ …

Arduinoでドットマトリクス表示 Part5 フォントエディタ

Arduinoでドットマトリクス表示 Part5 フォントエディタ

Part 4でフォント設定と、簡単にデータ構成について説明した。 Parolaのライブラリにもフォント作成・変換ツールは付属している。 ただ、操作性等やや難があるのでフォントのヘッダーファイルを読み込み、ヘッダーファイル …

Arduinoでドットマトリクス表示 Part5 2ユニットフォント

Arduinoでドットマトリクス表示 Part5 2ユニットフォント

上下2ユニットを使った倍の高さの表示例。 まず、上段と下段で異なるフォントを作成し、上半分と下半分の図形を作成する。 後はゾーンを上と下で分割し、それぞれのゾーンに上段用と下段用のフォントを設定。 上段と下段で同じ文字列 …

Arduinoでドットマトリクス表示 Part4 フォント設定

Arduinoでドットマトリクス表示 Part4 フォント設定

ドットマトリクス表示には異なるフォントを設定出来る。カスタムフォントも作成し設定する事が出来る(ツールは後日記事で提供)。 Parolaのライブラリに入っているサンプルスケッチのParola_FontsにParola_F …

Arduinoでドットマトリクス表示 Part3 ゾーン設定

Arduinoでドットマトリクス表示 Part3 ゾーン設定

今回は8ユニットをゾーンに分割して、ゾーンごとに異なるテキストとアニメーションを表示してみる。 8ユニットの並びはこんな感じ。右上のユニットがArduinoと接続、左方向に4つ連結してあり、左上のユニットから右下のユニッ …

Arduinoでドットマトリクス表示 Part1 基本表示

Arduinoでドットマトリクス表示 Part1 基本表示

MAX7219と言う制御ICを搭載し、8×8ドットのLEDで構成された正方形のドットマトリクスが良く売られている。数珠繋ぎに繋げる事ができ、4ユニット繋がったものも売られている。 WINGONEER MAX72 …

電源投入後Arduinoを一回自動リセットする

電源投入後Arduinoを一回自動リセットする

電源投入のタイミングであったり、色々な要因から電源投入直後周辺デバイスやArduinoが上手く動かない事がたまにある。setupでdelayで待ってみてもNGで、リセットボタンを押すと正常に動作し始める。 そんな訳で、電 …

Arduinoでサーボモーターを少しスムーズに動かす

Arduinoでサーボモーターを少しスムーズに動かす

Arduinoで電子工作をはじめる時、サーボモーターは基本的な学習内容の一つになっていると思う。 簡単に制御出来、かつ実用性が高い。 Arduinoのサーボ用サンプルスケッチSweepは以下の様なスケッチになっている(d …