MEIJI
University PSoC Workshop
|
||
CUA
JAPAN 2012 By Renji Mikami
|
||
Please
visit Cypress CUA potal site.
You can get much more helpful information.
|
||
Please
contact support staffs in Top
page. Log in name and password will be given if appropriate.
|
||
担当講師:三上廉司(ミカミ設計コンサルティング)
|
||
注意:ブラウザに古いキャッシュが残っている場合がありますから、必ずリロードしてください。
|
成績評価基準と配点 演習取組状況(出席点)60 : レポート40 |
MikamiNet Wikiへ ジャンプ (イントラネット専用) |
||||
欠席は出席点、レポート点双方がゼロになります。遅刻は出席点が減点になりますが、レポートの提出が認められます。提出期限を超過したレポートは受領されませんので期限を厳守してください。 | 課題発表 Wiki サイトへジャンプ Wikiの書き方 | ||||
事前準備 PSoC 開発環境インストール法 | マスタープロジェクトのダウンロード | ||||
デスクトップ:\psoc_lab_masterに解凍してください psoc_lab_master2012.lzh |
|||||
11種類の参考プロジェクトの説明はREADME.TXTにあります。 fft_29_seriesプロジェクトは、29466デバイスを使用します。 27443デバイスはコンパイルが速い利点があります。29466デバイスは、デジタルブロックが2倍の大きさがありますから、おおきな回路の場合は、29466を使用してください。デバイスを変更するには、クローンプロジェクトの作成を参照してください。 |
|||||
演習使用の基板等は講座中でも講座前でも終了後でも貸し出しもしますので申し出てください。 | コース共通参考資料 | ||||
資料の左上ページに青い星がある内容については基本的に解説を行います.それ以外のページは各自で読み進めながら自己演習を進めます.後のほうの資料ではすでに解説済みの内容については触れませんので,不明な場合は前の資料を参照してください. | 参考資料 CY3210キット回路図 Cコンパイラマニアル アセンブラマニアル | ||||
資料の表紙1ページ目に青い星がある場合は,全ページに青い星があることと等価です..演習は、余裕のある人はどんどん先に進んでかまいません。 | 参考資料 CY3210基板用150mil ZIFソケットの作り方 | ||||
参考資料 27443日本語データシート ライブラリガイド | |||||
第一日目 概要とツール解説 |
参考資料 テクニカルリファレンスマニアル |
||||
課題とレポートについての解説(オプションは時間があればやること) | 参考資料 ユーザーモジュールデータシート(日本語版) | ||||
講義資料 EM1.pdf
(PSoC Overview, Signal Processing)
|
Quick
Startup CD V4.4 (全参考資料+α入り)
|
||||
講義資料 EM2.pdf (PSoC Architecture) | |||||
講義資料 embedded_lab.pdf (組み込みシステム) |
全4回の 課題とレポート |
||||
演習資料 p3_1200hz.pdf (Miniprog) | レポートは手書きです.(図版,ソース,引用資料リストなど添付資料等は印刷物でもかまいません)使用言語は、日本語または英語とします。 | ||||
演習資料 hello_world.pdf (ビルド) | |||||
演習資料 motor.pdf (オペアンプ) |
全4回のレポートREPORT_B24.pdf (第10.1版) 2012年後期用 |
||||
演習資料 lab1_pwm.pdf (PWM) | 第4回目のレポートについては、他のチームの講評も含まれますので、他のチームの発表もよく聞いておいてください。 | ||||
演習資料 lab2_pwm_lcd.pdf (音階発生とクローンプロジェクトの作成) | 全4回のレポートREPORT_B23.pdf (第10版) 2012年用 | ||||
演習資料 gpio_poll.pdf (GPIOポーリング) | 全4回のレポートREPORT_B22.pdf (第9版) 2011年11/28以降用 | ||||
演習資料 timer_pwm2.pdf (PWM, とタイマー割込み) | 全4回のレポートREPORT_B21.pdf (第8版) 2011年後期11/21迄 | ||||
音階周波数とPWMクロック計算用スプレッドシート scale_freq.xls | 全4回のレポートと自由課題EXR_B3.pdf (第7版) 2011年前期1R以降用 | ||||
第二日目 Lab |
全4回のレポートと自由課題MEIJI_EXR_098.pdf
(第6版) 2010年後期
|
||||
全4回のレポートと自由課題MEIJI_EXR_097.pdf (第5版) 2010年 用 Wiki | |||||
演習資料 lab3_adc.pdf (AD変換) | 全4回のレポートと自由課題MEIJI_EXR_096.pdf (第4版) 2009年 後期4R用 | ||||
演習資料 uart_1.pdf (シリアル通信) | 全4回のレポートと自由課題MEIJI_EXR_095.pdf (第3版)) 2009年 改定 | ||||
演習資料 pwm_uart_2.pdf (PC制御PWM) |
全4回のレポートと自由課題MEIJI_EXR_094.pdf (第2版)) ロボットアーム追加 | ||||
演習資料 bpf.pdf (バンドパス・フィルター) | 全4回のレポートと自由課題MEIJI_EXR_093.pdf (初版) | ||||
演習資料 bpf_1hz.pdf (1Hzサイン波発生器:オプション) | |||||
余った時間は、自由課題演習 | |||||
第三日目 Lab と課題解説 | 自由課題用のセンサーとアクチュエータ | ||||
自由課題演習 | 使い方資料 SENSORS.pdf | ||||
参考資料 int_api_6.pdf (ハードウェア割込みとAPI 解説) | |||||
参考資料 gpio_lab_7.pdf (GPIO 解説資料) | |||||
第四日目 自由課題演習と発表 | 自由課題発表とレポート | ||||
2012年のチーム番号は前期第1ラウンドは、チーム12_XXから始まるナンバーになります。wikiのページで確認し、各チームごとに自分のチーム番号のWikiにすぐに名前を書いてください。 |
この日の課題レポートは、講義当日最後の各自の自由課題で発表したテーマとします。 | ||||
自由課題には”名前”(英語でも日本語でもかまいません)をつけて、共同研究者とともに決定してください。講義の最後(PM4:00予定)に2名で共同発表とデモを行ってください。時間は10分とします。目標とした動作までに至らなかった場合は、アプローチと問題となった点を解説してください。各チームとも必ず"考察"を最後に述べてください。 |
発表課題は共同研究者とともに完成してください。発表内容はWikiフォーマットで作成してください。パワーポイントまたはテキルトのファイルでもかまいません。最低限"課題名","研究者名","内容説明","考察"を記載してください。ホワイトボードを使用してもかまいません。当日はUSBメモリを配布しますのでUSBメモリ内の明治大学ディレクトリ内にチーム番号のサブディレクトリを作成してその中に発表内容とプロジェクトをコピーして提出してください。発表内容はプロジェクタで写します。USBカメラで課題の動作デモをプロジェクタで投影します。音が小さい作品には、アンプつきのスピーカーを用意してあります。 | ||||
ポイントは、アイデアの独創性(発想の面白さとかユニークさ)、アプローチの仕方(考え方の筋道や過程)、どのくらい集中して課題にチャレンジしているかになります。失敗してうまく目的の動作ができなくても、その理由とうまく動かすための考察ができていれば問題ありません。チャレンジを楽しみながらやってください。 | ”名前”はなるべく識別可能なユニークなものにしてください。"PSoC温度計"よりは、”アキバイクタ式検温装置”とか"ネギ振り9号"とか。尚、"名前"は公序良俗に反せず、Windowsが識別できる文字と文字数の範囲にしてください。 | ||||
チャレンジ自由課題 |
最終評価 : S A B C F |
||||
セグウェイを作れ!君ならどうする | . .. | ||||
3軸制御のロボットアームを作れ | |||||
2011年の課題発表
|
2011年のページ | ||||
2010年の課題発表
|
2010年のページ | ||||
2009年の課題発表
|
|||||
第Lラウンド 11/30 - 12/21 | 11月30日から12月21日までの内容 後期LRのページ | ||||
第5ラウンド 10/26 - 11/16 | 10月26日から11月16日までの内容 後期5Rのページ | ||||
第4日目10/19の自由課題発表 By研究チーム(順不同) |
9月28日から10月19日までの内容 後期4Rのページ | ||||
実装した内容
|
|||||
チーム01 (中江、森山) なんちゃって温度計 | 温度を測っているように見せかける。LCDに温度を表示する。 そしてHOT、NORMALという表示もする。測ったように見せかけた温度が1度上がるごとに出している音の高さがあがるようにする。 | ||||
チーム02 (松岡&松崎) ピカッとフリフリ☆インベーダー | LCDに自分(<)とインベーダー(*)を表示。 “<”を3軸ジャイロセンサーで動かし、“*”がランダムに動いている。 “<”を“*”にぶつけることでインベーダーを倒す。光を当てると全方向にレーザーを発射! 自分(<)を操作し、敵(*)をやっつける。レーザーでもやっつけられる。 3軸ジャイロセンサーとLCDを使い、x軸で横移動(16マス)、y軸に縦移動(2マス) 光センサーに光を当てると“―”が横に走る | ||||
チーム03 (山田) ロボットアーム型モーショントレーサ「ペルソナくん」
|
指に取り付けた加速度センサにより、自分の手の 動きと(ほぼ)同じ動きをします。つかむ動作と手首の回転動作のみ対応しています。 3軸加速度センサですが、サーボモータの制御の関係で 2軸しか使用していません。 |
||||
チーム04 (原,平子) ぽにょ(仮) | パソコンから取り入れた音楽に様々な音声処理を施す装置。 ex.ピッチシフトなど YOUTUBEで好きな動画を検索。流す。聞く。終わり。 |
||||
チーム05 (三谷) ライトミュージック | 光センサーで光を感知し、明るいと「あかとんぼ」がなります。暗いと音が止まり、また明るくなると途中からなります。 | ||||
チーム06 (藤野、古谷) 藤野翔太、古谷亮介 | 体調がわかる!! 高熱のときは、警告音を鳴らして病院にいくように勧めてくれる・平熱のときは、そのことを教えてくれる | ||||
チーム07 (山口、丸森) おじいちゃん | 明るさに合わせて目覚ましが鳴り、ディスプレイにメッセージが表示されます。 はじめはゆっくり音が鳴るが、日が昇り明るくなるとメッセージと音が変化す。 | ||||
チーム08 (立花) PSoC音源(開発途中) | PCとの通信をシリアル通信で実現できた。 PSoCでの和音を実現できた。 PCのキーボードと対応して和音を鳴らすことに成功。 | ||||
前期の課題発表
|
|||||
第3ラウンド 6/15 - 7/6 | 第3ラウンド7/6の自由課題発表 By研究チーム(順不同) | ||||
PSoミン(佐野/中嶋チーム) | |||||
SUPERロボットアーム仮(中橋/白坂チーム) | |||||
ソーラーパネルオルゴール(種田/西袋チーム) | |||||
6月15日から7月6日までの内容
前期3Rのページ
|
ドレミ(武/中村チーム) | ||||
ぴったり駐車装置(田中/西川チーム) | |||||
感度ビンビン(徳永/伊達チーム) | |||||
警報機U(斉藤/戸口チーム) | |||||
光センサー(中口/佐藤チーム) | |||||
第2ラウンド 5/18 - 6/8 | 第2ラウンド6/8の自由課題発表 By研究チーム(順不同) | ||||
オルゴール (網野/金子チーム) | |||||
オルゴール2 (大石/老沼チーム) | |||||
おみくじときどきイケメン (井上/川口チーム) | |||||
エア☆トロンボーン (渥美/大塚チーム) | |||||
5月18日から6月8日までの内容
前期2Rのページ
|
警報器 (井田/亀谷チーム) | ||||
自動ON/OFF扇風機 (チーム) | |||||
自動蚊取り線香 (天野/ 岡元チーム) | |||||
電子メトロノーム (鵜飼/小林チーム) | |||||
第1ラウンド 4/13 - 5/11 | 第1ラウンド5/11の自由課題発表 By研究チーム(順不同) | ||||
4月13日から5月11日までの内容
前期1Rのページ
|
オートマチック・ウィンドウ・オープナー (山本/橋本研究チーム) | ||||
KY(空気よむ)扇風機 (古谷/吉賀研究チーム) | |||||
ジャイロくん (山中/山本研究チーム) | |||||
つくすタイプのエアコン (小倉/山内研究チーム) | |||||
なんちゃってHPゲージ (山下/平田研究チーム) | |||||
音なしアラーム (柳川/米田研究チーム) | |||||
使いにくいメトロノーム (吉田/外園研究チーム) | |||||
電子ピアノ (吉永/宮野研究チーム) | |||||
|
|||||
最終評価 : S A B C F | |||||
講師へのコンタクトのメイルアドレスは、電子メール Renji_Mikami(アットマーク)nifty.com 左記(アットマーク)を@に置き換えてください。スパム防止のためとなっています。 |