目次 メニュー†テンプレへのコメント†コメントはありません。 Comments/takata 過去の日記†10月12日(金)†日誌編:†半田付けを行った。基板の穴を塞いでしまった。ソケットガタガタになった。それでも2か月前よりはましだと言われた。これからもがんばろう。 未来編:†作りたいもの-今思い浮かぶもの 10月19日(金)†日誌編:†PSoC1duinoを使用した。LEDを光らせたりスイッチ制御やUArt通信を行った。 未来編:†作りたいもの-案 2. キネクトを使ったお絵かきツール 10月26日(金)†日誌:†前半−作りたいもののプレゼンをした。お天気かざぐるまに決定。ウェブから情報を取ってくる方法や送受信を同時に行うことがやや不安。 後日、LED制御が終わってかざぐるまの材料(クリアペーパーと和紙)を購入。次はUart制御で受信側を作り、ハイパーターミナル→パソコンからの制御を行いたい。 10月31日(水)†日誌:†Uart通信の時間がかかった。受信側を完成させてからはウェブの情報取得の方法を院生の先輩に教えて頂きC#を勉強することとなった。C#のシリアル通信と天気情報の取得ができてLEDとモータ制御が成功すればかざぐるまの製作に取り掛かる。 11月9日(金)†日誌:†C#を使ってマイコンとのシリアル通信を行い、C#から送った信号でマイコンにつないだLEDとモータを制御するプログラムが完成した。次は、C#でWebからお天気情報を取ってくることと、未来過去ボタンの制御を加えたC#のプログラムを書く。 11月16日(金)†日誌:†C#を使ってweb xml内の天気情報を取ってくるプログラムを書いた。本日分の天気情報取得に成功し、シリアル通信を通じてマイコンの自動制御も完成した。残るは、同じxmlから未来天気情報を取得することと、3時間毎ぐらいを目安にxml自体を更新すること。さらに、プログラムは動くがきれいではないので整理する。この3つが終われば、LEDとモータの微調整をしながら製作に入る。 11月30日(金)†日誌:†今日はプログラムを整理して終わった。結局は自分が使いやすいようなクラス分けになり、ソフトウェアデザインは難しいと感じた。見た目はすっきりした。 追記:†未来情報取得が終わった(12月5日)Timer classの導入により、一定時間毎にURLを更新し、現在の天気情報を更新してマイコンに信号を送るプログラムを追加する予定。 12月7日(金)†日誌:†本日は、企業説明会があったため、1時間ちょっとのみの作業となった。作業内容は、マイコン側のボタンが押されると信号fが送信されて、パソコン側から未来の天気情報が送信されるというものであったが、一度ボタンを押すとfが無限に送信されてしまい、制御ができなかったこと。問題はマイコン側のプログラムのwhile(1)内だと推定されるが、このバグを取り除くことに時間を使い、結局打開策が打てないままであった。 12月14日(金)†日誌:†今日はプログラミングが終了した。次から製作に入ることができる。 完成プログラムの内容を以下に示す。 今後追加したい機能は、海外の天気取得も可能にできるようになることと、LEDの光方やモータの回転速度をいろいろな人に見てもらうことで、微調整と性能アップを目指す。無線通信もできたらやりたい。 作製に当たっては、当初風車を予定していたが、花のデザインも作りたいと思った。マイコンやモータを土台に入れられるような箱やカップを探しています。 追記:†海外とか日本国内でも、離れてるところの天気も表示したいので、2セットぐらい作る予定。海外の天気を表示させるには、プログラムも書き換えが必要。 12月21日(金)†日誌:†本日は、マイコンのピン数から2台用意することを諦め、C#のインターフェース上で国内か海外を選択できるような設定にプログラムを変更したところ、全てが動かなくなったので修正することに時間がかかった。本日中にバグの取り除きは終わった。ハードと一体となるソフトウェアの作成は色々と制約があり、難しいと感じた。冬休み中に幾つかプログラムの変更を思いついたが、そろそろ製作に入りたい。できる限り機器が見えないようにしたいので、デザインも考える必要があるので、少しずつ着実に進めていきたい。 1月4日(金)†日誌:†本日は、LEDの色が天気に合わせて国内、海外共に変化することを確認した。また、LEDのPWMが小さいと、ちらつきが発生するので常に最大にして色を組み合わせることでちらつきをなくして天気1つにつき1色で表現できるようにした。 [#rc8325f7] 追記:†回路図完成(1/13)後は、半田付けと外装作成 1月15日(火)†日誌:†かざぐるま作りをマスターした。少し複雑なものにしようとしたので、試行錯誤が続いたが、落ち着いた雰囲気で、LEDの光もきちんと見えるようなものになりそうなので良かった。LEDをどのようにかざぐるまの中で光らせてかつかざぐるまをモータで回すかを考えないといけない。時間がないので頑張ろうと思った。 |