![](https://cdn-ak-scissors.b.st-hatena.com/image/square/3c6fe4827f949e15eb87f059ade7b54c99a7dc89/height=288;version=1;width=512/https%3A%2F%2Fimage.itmedia.co.jp%2Fimages%2Flogo%2F1200x630_500x500_pcuser.gif)
エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
入門その4「PICでLEDをフルカラーで光らせる」
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
入門その4「PICでLEDをフルカラーで光らせる」
フルカラーなんだから色もつけたい せっかく動作用の回路にフルカラーのLEDを実装しているのに、今回の... フルカラーなんだから色もつけたい せっかく動作用の回路にフルカラーのLEDを実装しているのに、今回の練習で使っているプログラムは、やっていることはRGBすべてを点灯するか消灯する、要するに白黒するだけのプログラムだった。これではフルカラーLEDの立つ瀬がないので、せめて「色をつけてピカピカ」ぐらいしてあげたい。では、どうすればいいだろうか? 「乱数で色を決定する」といいたいところだが、「コンピュータで乱数を作る」というテーマだけで論文が1つ書けてしまうぐらい厄介なシロモノ(プログラムの説明も面倒)で、これだけで工作教室夏春分合わせても足りないぐらい。 実のところ、点滅のサイクルを早くしてRGBを順番に光らせるだけで、それなりの感じになる。つまりGPIOのGP0からGP2の3ビット分の点灯(オン=1)と消灯(オフ=0)を、3ピット分まとめた数値「1」(ビットでいうと001)から「7」(同じく