2024-08

実験環境

Windows11でのtelnetクライアントの有効化

telnetクライアントの有効化 telnetクライアント(telnetコマンド)とは telnetは、他のコンピュータにネットワークを通じてログインし、コマンドを実行するためのプロトコルです。操作される側(ログインされる側)のコンピュータ...
Arduino UNO R4

Arduino UNO R4 WiFiをサーバにする

Arduino UNO R4 WiFiをサーバにする Arduino UNO R4 WiFiはボード上にWiFiモジュールを搭載しており、外部回路なしに無線LANへの接続が可能です。今回はArduino UNO R4 WiFiのネットワーク...
Arduino UNO R4

Arduino UNO R4でBGM

※この記事は、Arduino UNO R4のみに対応しています タイマー割り込みで音楽を演奏する 今回は『Arduinoで音楽演奏する』と『Arduino UNO R4でタイマー割り込みを使う』を組み合わせて、loop()関数で実行されるメ...
Arduino

Arduinoで音楽演奏する

音楽演奏 今回は、Arduinoで音楽演奏を行ってみます。まぁ指定した周波数の音声信号を出力するtone()関数があればなんとかなるでしょう… 音階を作る Arduinoの標準ライブラリにあるtone()関数は、出力する音声信号の周波数を指...
Arduino

Arduinoで音を出す

今回は、本体に発音デバイスが搭載されていないArduinoで、音を鳴らしてみます。 ※今回の回路およびプログラムは、Arduino UNO R3・R4の両方に対応しています。 Arduinoで音を出す Arduinoで音を出す方法 Ardu...
Arduino

Arduino IDEで複数のファイルを扱う

新規にファイルを追加する 『新しいタブ』メニュー ①Arduino IDE上部右端の『…』の部分をクリックする。②メニューがポップアップするので、『新しいタブ』をクリックする 『新しいファイルの名前』ダイアログ ①作成するファイルのファイル...
Arduino UNO R3

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

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

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

タイマー割り込みライブラリFspTimer Arduino_LED_Matrixの中身を見ていたら、Arduino UNO R4で簡単にタイマー割り込みを使えるライブラリ FspTimer が存在することに気付きました。簡単な使い方をまとめ...
Arduino UNO R4

Arduino UNO R4 ボード上のLEDマトリクスで文字を表示する

文字表示 図形表示のためのライブラリ ArduinoGraphics を利用して、Arduino UNO R4ボード上のLEDマトリクスに文字を表示することが出来ます。 例1:固定テキストの表示 まず、固定の文字列(といってもスクリーンが小...
Arduino UNO R4

Arduino UNO R4 ボード上のLEDマトリクスで図形を表示

画像のためのライブラリArduinoGraphics Arduinoで画像を扱うためのライブラリ ArduinoGraphics が提供されています。ArduinoGraphics をインクルードすることで、フレーム単位でしか描画を行えなか...