もっと強いメッセージを出したいぞ!
文字列をスクロールして表示させてみるか!
「Arduino UNO R4 WiFi」の始め方はこちら!
すけろく ついに、Arduino UNO R4 を手に入れたぞ! げんろく Arduinoをこれから使ってみる人には良いモデルだな。 しかもWi-Fiモジュールがついているので、 これ一台でできるこ[…]
記事内でご紹介する「Arduino UNO R4 WiFi」はこちら!
Arduino UNO R4 WiFiのLEDマトリックスとは?
ボード上に実装されたたくさんのLED
LEDマトリックの仕組み
LEDマトリックに文字列をスクロール表示するには
①テキストの開始位置を設定します。
matrix.beginText(x,y, 0xFFFFFF);
※「0xFFFFFF」はデフォルトの色(赤)を表します。「ArduinoGraphics」ライブラリは複数の色を持つ他のハードウェアをサポートしているので、使うには色を指定する必要があります。
②テキストを印刷する
matrix.printText("This message is printed");
③印刷を終了し、(オプションで)スクロール方向を指定します。
matrix.endText(direction);
directionには、「SCROLL_LEFT」および「SCROLL_RIGHT」がサポートされています。スクロールしない場合は空白のままにします。
Arduino IDEでプログラミングする
Arduino IDE は、開発ボードであるArduino製品、M5Stack、micro:bitなど、幅広いマイコンに対して、組み込みプログラムを書き込める開発環境です。
Arduino Uno Rev4 WiFi向けに、Arduino IDE の開発環境を整える手順は、次の記事で紹介しています。
すけろく ついに、Arduino UNO R4 を手に入れたぞ! げんろく Arduinoをこれから使ってみる人には良いモデルだな。 しかもWi-Fiモジュールがついているので、 これ一台でできるこ[…]
Arduino UNO R4 WiFiでLEDマトリックスを使ってみる
ではLEDマトリックに文字列をスクロールさせてみます。
表示する文字列は、「Hello World ! 」です。
Arduino IDEを起動して、「ファイル」メニューから「新規ファイル」を選択し、表示されるスケッチに以下のように記述します。
Arduino IDE スケッチ例
Arduino UNO R4 WiFi への書き込み
書き込み
- Arduino UNO R4 WiFiをパソコンにUSB接続します。
- Arduino IDEで前述のプログラムを記載して、 「ファイル」メニューから「名前を付けて保存」で任意の名前を付けて保存します。
- 「ツール」メニューから「ボード」情報を確認し、次のものを選択します。
「Arduino UNO R4 Boards」-「Arduino UNO R4 WiFi」 - 「シリアルポート」にマイコンを接続したCOMポートが指定されているかも確認します。
COMポートが正常に認識されている場合、COMポート名の右側に「Arduino UNO R4 WiFi」と表示されます。 - 「ツール」メニューから「シリアルモニタ」を選択してシリアルモニタを起動します。(転送速度は「115200」です)
- 「スケッチ」メニューから「マイコンボードに書き込む」を選択します。
プログラム実行結果
プログラム書き込みが完了すると、次のようにLEDマトリックに表示されます。
編集後記
いかがだったでしょうか。
新しい「Arduino UNO R4 WiFi」に実装されているLEDマトリックスで文字列をスクロールしてみました。
開発ボードだけで、このようなLED表示を試すことができるので楽しいですね!
皆さんも挑戦してみてはいかがでしょうか。
記事は、以上になります。
最後までご覧いただきありがとうございました。
記事内でご紹介する「Arduino UNO R4 WiFi」はこちら!
すけろく Arduino UNO R4 WiFでWi-Fi接続することができた。 インターネット上のサービスと連携させたいな。 げんろく それなら、インターネット上のサービスから データを取得する際によく使う形式があるので そこを押さえてからだな。 すけろく いつもの、JSON形式だな! げんろく そのとおり。 今回は、Arduino UNO R4 WiFiでJSON形式データを 取り扱う方法をお […]
すけろく 前回の記事で、Arduino UNO R4 WiFiを使って Wi-Fi接続することができた。 げんろく ああ。インターネットへのアクセスが できるようになったな。 すけろく これで、Arduino UNO R4 WiFiの時刻を 正確に合わせることもできるな! げんろく よし。インターネット上の NTP(時刻提供)サーバと時刻同期してみるか! 今回は記事では、「Arduino UNO […]
すけろく Arduino UNO R4 WiFi はWiFi接続が できるのだよね。 げんろく ああ。ボードに実装されているな。 すけろく 次は、Arduino UNO R4 WiFi の特徴である Wi-Fi接続してみたいな。 げんろく よし、今度はWi-Fi接続してみるか。 今回は記事では、「Arduino UNO R4 WiFi」をArduinoでプログラミングして、Wi-Fi接続してみます […]
すけろく ついに、Arduino UNO R4 WiFiの、LED マトリックスで もっと強いメッセージを出したいぞ! げんろく わかった。 文字列をスクロールして表示させてみるか! この記事では、「Arduino UNO R4 WiFi」に搭載されているLEDマトリックスを使って、文字列をスクロールさせてみます。 「Arduino UNO R4 WiFi」は、「Wi-Fi」機能が開発ボード上に実 […]
すけろく ついに、Arduino UNO R4 WiFiには、LED マトリックスが 搭載されているぞ! げんろく しかもArduinoで表示するイメージやアニメーションの フレーム構成を作ることができるツールもある! すけろく LEDマトリックス。挑戦したいぞ! げんろく よし、まずは第一弾として簡単なアニメーションを LEDマトリックスで表示させてみよう! この記事では、「Arduino UN […]
すけろく ついに、Arduino UNO R4 を手に入れたぞ! げんろく Arduinoをこれから使ってみる人には良いモデルだな。 しかもWi-Fiモジュールがついているので、 これ一台でできることが一気に増えた。 すけろく これから、いろいろと調べてみたいぞ! げんろく よし、まずはArduino UNO R4 の仕様を確認して Hello Worldをやってみよう! ようやく、国内の技適認証 […]