ESP32 ESP32でLEDを点滅させる やっぱり最初はLチカやはり新しいマイコンの開発に挑戦するなら、最初はLEDの点滅…通称『Lチカ』からとりかかりましょう。基本的な流れは Arduino と同じです。動作原理の説明などは Arduino のときの記事を参照していただくとして、... 2024.11.04 ESP32
ESP32 ESP32の開発環境をセットアップする ESP32開発ボードの開発環境ESP32開発ボードのプログラム開発には、Arduino IDEを使用できます。今回はすでにArduino IDEはインストールされているものとして、ESP32用のオプションを追加インストールする方法を解説しま... 2024.11.04 ESP32
Arduino ArduinoでLED Matrixモジュールを複数使う 複数の LED Matrix モジュールを接続するカスケード接続LEDドライバMAX7219 の特徴の1つに、DOUT端子の存在があります。MAX7219は1つで8×8=64個のLEDを制御できますが、1つめのMAX7219のDOUT端子を... 2024.11.01 Arduino
Arduino ArduinoでLED Matrixモジュールを使う LED Matrixモジュールを使う前回はダイナミックドライブという手法でArduinoの出力端子の数を超える LED を点灯させる方法について実験しましたが、今回は多数の LED を制御する専用のチップを搭載した LED Matrix モ... 2024.10.29 Arduino
Arduino ArduinoでLED Matrixを使う こんどはLED Matrixを使うLED MatrixとはLED MatrixはLEDを格子状に並べた素子です。簡易的なディスプレイとしてよく使用されています。Arduino UNO R4 WiFi ではボード上にもチップLEDによるマトリ... 2024.10.25 Arduino
Arduino Arduinoで複数桁の7セグメントLEDを使う Arduinoで複数桁の7セグメントLEDを使う原理端子数が…以前、Arduinoで7セグメントLEDを制御し、数字を表示する実験を行いました。7セグメントLEDは数字を表示するために7つのLED(小数点も表示する場合は8つのLED)を使用... 2024.10.22 Arduino
Arduino Arduinoでマインスイーパーを作る さらに思考ゲームを作ってみようマインスイーパーゲーム概要マインスイーパーとは『地雷除去者』の意味です。ルール格子状のマスで構成されるフィールド上のいくつかのマスには『地雷のマス』が存在します。地雷がないマスの周囲に1つ以上の地雷のマスが隣接... 2024.10.18 ArduinoArduino UNO R3
Arduino Arduinoで五目並べ・重力四目並べを作る 他にも思考ゲーム(ボードゲーム)を作ってみようマルバツができたら、少しのプログラム変更でいろいろ思考ゲームのバリエーションを作ることができます。五目並べゲームの概要みなさんご存じの通り、五目並べは『おなじコマがタテ・ヨコ・ナナメに5つ並ぶ』... 2024.10.15 ArduinoArduino UNO R3
Arduino Arduinoでマルバツを作る GUIミニゲームを作ってみようTFTタッチスクリーンの簡単な応用例として、GUIゲームを作成してみます。Arduinoで○×まずは思考アルゴリズムの簡単な『○×(マルバツ、三目並べ)』です。できるだけプログラムを簡単にするため、プレイヤーが... 2024.10.11 ArduinoArduino UNO R3
Arduino Arduinoでタッチスクリーンを使う・タッチ タッチスクリーン概要Elegoo TFTタッチスクリーンには、抵抗膜によるタッチ位置検出機能があります。画面上のどこか一点を押すと、x軸・y軸それぞれの方向について、位置を電圧として読み取ることができるようになっています。具体的な技術資料が... 2024.10.08 ArduinoArduino UNO R3