Arduino UNO R3

Arduino

Arduinoでマインスイーパーを作る

さらに思考ゲームを作ってみようマインスイーパーゲーム概要マインスイーパーとは『地雷除去者』の意味です。ルール格子状のマスで構成されるフィールド上のいくつかのマスには『地雷のマス』が存在します。地雷がないマスの周囲に1つ以上の地雷のマスが隣接...
Arduino

Arduinoで五目並べ・重力四目並べを作る

他にも思考ゲーム(ボードゲーム)を作ってみようマルバツができたら、少しのプログラム変更でいろいろ思考ゲームのバリエーションを作ることができます。五目並べゲームの概要みなさんご存じの通り、五目並べは『おなじコマがタテ・ヨコ・ナナメに5つ並ぶ』...
Arduino

Arduinoでマルバツを作る

GUIミニゲームを作ってみようTFTタッチスクリーンの簡単な応用例として、GUIゲームを作成してみます。Arduinoで○×まずは思考アルゴリズムの簡単な『○×(マルバツ、三目並べ)』です。できるだけプログラムを簡単にするため、プレイヤーが...
Arduino

Arduinoでタッチスクリーンを使う・タッチ

タッチスクリーン概要Elegoo TFTタッチスクリーンには、抵抗膜によるタッチ位置検出機能があります。画面上のどこか一点を押すと、x軸・y軸それぞれの方向について、位置を電圧として読み取ることができるようになっています。具体的な技術資料が...
Arduino

Arduinoでタッチスクリーンを使う・図形描画

タッチスクリーンでグラフィックを使うこのTFTタッチスクリーンでは、240×320ピクセル(または320×240ピクセル)・16ビットカラーのグラフィック描画を行うことができます。座標は文字列の時と同様、左上隅が(0,0)、右がx正方向、下...
Arduino

Arduinoでタッチスクリーンを使う・テキスト描画

独自のプログラムを作る今回はELEGOO 2.8inches タッチスクリーンを使った独自のプログラムを作ってみます。…しかし、添付CD-ROM内のPDFファイルにはサンプルの使い方しか書かれておらず、ライブラリに関する資料はありません。よ...
Arduino

Arduinoでタッチスクリーンを使う

TFTカラータッチスクリーンどんなアイテムか概要ずっと前にAmazonでArduino用のTFTタッチスクリーンを購入したのですが、なかなか試すことができないまま時間が(年単位でw)経過してしまいました。いまさらながら試用レポートなど。今回...
Arduino

Arduino UNO R3 でタイマー割り込みを使う

タイマー割り込みライブラリMsTimer2Arduino UNO R3以前でもタイマー割り込み機能があるはずだよな?ServoでPWMを出力し続けるなど、タイマー割り込み機能がないと実現できないはずだしな?と思って探したら、ちゃんと MsT...