[[作業日誌]] 目次 #contents(); *メニュー [#u4425f7d] //個人ページの下にページを作ることもできます。 //自分のページを追加したい場合は、[[名前/新しいページ名]]または[[./新しいページ名]]という風にしましょう。 -[[./てすとぺーじ]] **テンプレへのコメント [#c965fe37] //ラジオボックスがうざいっていう人は、replyを消してみて下さい。 #pcomment(reply); **過去の日記 [#t088143d] //ページが長くなってきたら、過去の日記として別ページに保存するのがおすすめっす -[[./2008年4月]] *2011年1月7日(金) [#re0776ba] **スクロール [#f546ebcc] スクロールしたら、止めるまでめくり続ける機能をつけた。 微妙なので、若干迷う。 あとは、スクロールしているときにちらつくのを直したい。 待ち時間を設定したら直ったと思ったが、いつの間にかまた戻ってしまった。 スクロールしたら、続いて次の数字が出てくるのもしてみたいけれど… あと少ししか時間がないのでがんばりたい。 *12月17日(金) [#ldeb09dd] **左右スクロール [#u3ffbcfd] 先週の続きから。 次の数字を表示させるために、指がセンサの端に触ったら数を増やすようにした。 左方向が上手く出来たので右方向に取り掛かったけれど、 ゼロ以下の位置を触ったら数を減らす というのでは上手くいかなかった。 ので、 100から引いた数にして、左方向のときと同じ様にした。 そしたら何となくできた感じなので、よかったです。 あとは、左右と数の増減の方向を変えたいかも。 *12月10日(金) [#qe928e06] **タッチセンサとスクロール [#pacebbd0] まずは先週みたいに、タッチセンサが触れている場所によって LEDをバー形式で表示させてみた。 うまくいったので、次にスクロール機能を。 指の触れている位置によってスクロールするところまでは上手くいった。 が、次の数字を表示させるのがうまくいかなくて、 結局わからなかったので、次週はそこからスタート。 *12月3日(金) [#g6703df8] **タッチセンサ [#k99488e4] まずははんだづけ。 それから、タッチセンサがちゃんと動作しているかの確認をした。 数字を表示させてみたけれど、高速で表示が変わって読み取れなかったので、 バー形式で表示させたら3、4個つくあたりで高速に変わっていた。 線ではなく直接触ると、結構はっきり表示された。 とりあえず、センサの役割は果たしていた。 日めくりで実際に使うときは、 5つ電極の○が並んでいるところを 1byteの読み込みで、 1〜255までを読み取って、 指が触れていないときは0とする。 という仕様にすることに決まった。 よろしくお願いします。 *11月26日(金) [#ne3cb9bf] **タイマ割り込み など [#q699c085] 最初ためしに数字を表示させてみたら反転していたので、 ビットシフトのとき~(1<<(7-i))とすることで解決した。 向きは、見る向きを変えることにした。 タイマ割り込みは関数をつくる感じ。 数字の表示は1の位と10の位を分けてつくって、 4ビットシフトして、orでくっつける方法。 数字のフォントは要改善。 *11月19日(金) [#ra65c593] **はんだづけとマトリクス [#qe16cad4] 初めは、先週の続きではんだづけをした。 なんとかできあがったので、 その後は、マトリクスLEDを実際に光らせてみた。 途中、謎の光り方もしたけれど、 プログラムを直したり、ポートを直したら 無事点灯したのでよかった。 *11月12日(金) [#nca80481] **場所決めとはんだづけ [#l788ced6] 初めは、基板に部品をのせる場所を決めて、ポートの位置などを確認した。 マトリクスLEDの、ピンとLEDの並びがばらばらだったのでややこしかった。 LEDの光らせ方とダイナミック駆動の仕組みも学んだ。 その後は、時間も忘れてはんだづけをした。 まだまだ慣れないのでものすごく時間がかかりました。。。 とりあえず、抵抗をつけ終わるところまで。 *10月29日(金) [#fbd2c811] **テーマ決定と先週の続き [#cea387ed] 前半は色々案を出して、最終的に無限日めくりカレンダーを作ることに。 後半は先週の続きで、LEDをスイッチと連動させて光らせた。 苦戦したところは、 自分が配線したLEDとスイッチのポートに合わせる部分と ポートの数字を16進数で表現する部分(2→00000100→0x04)。 *10月22日(金) [#w588e91a] **はんだ付け [#a891a053] 初めの方はPSoC FIRST TOUCHのタッチセンサを使う部分をやった。 その後はずっとはんだ付け。 はんだ付けはなかなか上手くできなかったけれど、 最終的には配線ができたので良かった。 *10月15日(金) [#fae0dd98] **PSoC [#uba179bd] LEDを色々光らせた。 明るさで色を変えるときの境目の数値を決めるのに苦戦した。(13-d) 温度センサも少しやってみた。 *10月8日(金) [#p9357cb8] **対面 [#ve340a0a] 初めてなので少し緊張しました。 IP:133.28.96.26 TIME:"2011-01-07 (金) 20:57:24" REFERER:"http://merl.ec.t.kanazawa-u.ac.jp/micon-bu/index.php" USER_AGENT:"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; Media Center PC 5.0; SLCC1)"