今回は、Arduino UNO R4を使ってLEDを調光する方法を解説します。 PWM*とは、👆のようなオン・オフを繰り返すような信号のことです。 *Pulse Width Modulation:パルス幅変調 またPWM信号の1つのサイクル(周期)に対して、オンの時間がどれだけあるかを示した比率 ...
多数のLEDを手軽に光らせたいと思ったことはありませんか? 我々はたびたびそう思います。そんなときに使うのがArduinoとTLC5940です。 TLC5940はテキサスインスツルメンツのLEDドライバICで、1チップで最大16個のLEDを制御できます。各LEDを定電流で発光させる ...
millisはプログラムの実行を開始してからの経過時間をミリ秒で返します。 while (millis () - old_time_a < 10); 経過時間からold_time_aを引き、10ミリ秒待ちます。 なので上記の場合、LEDは10ミリ秒ごとに1段階上がり、2560ミリ秒で一番明るくなります。 この値を大きくするとゆっくり明るくなります。 もう ...