という名のSecond Touch(謎)
CSDとPWM8で、デジタルブロック4つを使い果たすのですよね…。
まずはN sensorsで近接センサを試す。
手を近づけるとLEDがホワンホワンすることを確認。
続いてN Sliders。
こ れ は w
いろいろ使えそう。
自主課題のときのACアダプタ(5V)が手元にあるので、そこから駆動すればいいかなと思って適当に製作。
使ったもの
はんだづけの腕が落ちている…
PSoC入門:PSoC First Touch編 をとりあえずやる(予定)
↑未来日記かよ!
家で時間があったので、手元に基板も何もない状態で例題1まで一気にやる。
→USBメモリにぶちこんで研究室でサクっと書き込み。
→動作確認!
…のつもりが、まぁそううまくは行かず。
青LEDはまったく光らず、なぜか赤LEDが煌々と。
…
…
1時間くらい格闘しました。
結局、PWM8のPeriodが0になっていたというオチ。
設定したはずなんだけどなぁ…。
Generateしてなかったか、保存してなかったか。
まぁ、何はともあれ無事に動作しました。
1.はサクっと。
2.は、PWM8をもう1個追加してやればいいが…それじゃ芸がない(というかリソースがもったいない)ので、Row_0_Output_3の出力を…
ということで、こちらも問題なく動作。
#でも携帯電話の白色LEDを思いっきりセンサに近づけても、赤青50:50くらい(体感)にしかならない…。
予習(?)
iPodの入力にも使われてるタッチセンサらしい。
へぇ〜。
ってかデジタルブロック3つも使うんスかw