· 

LEDポジションマーク 2

Arduinoプログラミング

LEDの制御には、マイコンArduinoを使う。

ピックアップワインダー製作の際に使用したスターターキットを活用。

キットの中身は、以前紹介したが、

LED、センサー、モーター等、

Arduinoを学ぶために必要なものが、ギッシリ詰まっている。

プログラムのテストは、ArduinoMega互換機で確認。

ギター本体に搭載する際は、ArduinoNano互換機を使う予定。

ブレッドボードに、LEDを抵抗と共に12組装着。

点灯スピード調整用の可変抵抗をArduinoのアナログ入力に接続。

シフトレジスタは2ケ使用。

LEDはArduinoの出力に接続せず、シフトレジスタに接続。

Arduinoの出力3本と電源をシフトレジスタに接続するだけで、

12個のLEDを制御できる様になる。

プログラムの一部。

6種類の点灯パターンを用意した。

プログラミング内容に関しては、割愛。

詳しく知りたい方は、

『Arduino』、『シフトレジスタ』、『LED複数点灯』等のワードで

検索すれば、多くのプログラム例が見つかると思う。

6種類の点灯パターンを動作確認。

LEDの制御プログラム完成。