[戻る]
過去ログ [ 0001 ]
過去ログ:     ワード検索: 条件: 表示:

タイトル
記事No
投稿日
投稿者
参照先
LEDコントローラーのプログラム
601
: 16/06/27-15:48
SORYU

電子工作もマイコンもC言語も全くの素人です。
「8ピンPICマイコンの使い方がよくわかる本」を買い、LEDユニットを作りました。
P91のRGBのピン番号とP93のRGBのピン番号が違っているため、
P97のLEDテストで点灯するLEDの色が青と緑が逆になるのに悩みました。

取り敢えず、2章と3章のプログラムは正常に動作させることができました。
これを、各色10段階くらいにして、スイッチを押すたびに明るくなっていく(徐々に変化でなく)ようにしたいのですが、
3章のプログラムでデューティのカウントアップ値を23ずつにして、最初の点灯を26としてみましたが、ボタンの押し方(タイミング?)により、
狙った動作とはなりませんでした。ボタンが1回押されたら1秒くらいそのボタンには反応しないようにすればよいのかと思いますが、
どのようにすればよいのでしょうか?ご教授頂けると助かります。よろしくお願い致します。
▲pagetop
タイトル
記事No
投稿日
投稿者
参照先
Re: プログラム
602
: 16/06/27-15:58
MAKINAMI
http://monoist.atmarkit.co.jp/mn/articles/0912/16/news099_3.html
pic チャタリング防止でググってみて

> 電子工作もマイコンもC言語も全くの素人です。
> 「8ピンPICマイコンの使い方がよくわかる本」を買い、LEDユニットを作りました。
> P91のRGBのピン番号とP93のRGBのピン番号が違っているため、
> P97のLEDテストで点灯するLEDの色が青と緑が逆になるのに悩みました。
>
> 取り敢えず、2章と3章のプログラムは正常に動作させることができました。
> これを、各色10段階くらいにして、スイッチを押すたびに明るくなっていく(徐々に変化でなく)ようにしたいのですが、
> 3章のプログラムでデューティのカウントアップ値を23ずつにして、最初の点灯を26としてみましたが、ボタンの押し方(タイミング?)により、
> 狙った動作とはなりませんでした。ボタンが1回押されたら1秒くらいそのボタンには反応しないようにすればよいのかと思いますが、
> どのようにすればよいのでしょうか?ご教授頂けると助かります。よろしくお願い致します。
▲pagetop
タイトル
記事No
投稿日
投稿者
参照先
Re^2: プログラム
606
: 16/06/28-09:49
SORYU

有り難うございます。
とりあえず、weit()ってのをいれてやることで、
ほぼやりたかった形にすることができました。
有り難うございました。

> pic チャタリング防止でググってみて
▲pagetop

- WebForum -