kawakami
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
[[作業日誌]]
目次
#contents();
**コメント [#f49b65dd]
//ラジオボックスがうざいっていう人は、replyを消してみて下...
#pcomment(reply);
*1月12日(水) [#cb941d1c]
**車体(回路) [#se6f4d3c]
先週までは車体側は全て3.3Vで動作していたが、電池で駆動さ...
なぜか頻繁に無線通信が途切れるため、モータからのノイズと...
**車体(プログラム) [#d603979b]
通信失敗時に備えて一定時間以上正しいデータが受信されなか...
複数コントローラによる操作やPWMを使ってモータから音を出す...
*1月7日(金) [#ac8b2244]
車体側のプログラムを作成し、無事動作したためPSコントロー...
#ref(IMG_1026.JPG)
*12月17日(金) [#ef6a9c70]
**プログラム [#t3aa71a5]
プログラムを全体的に整理。コントローラとの通信を関数化し...
**車体 [#w68c44dc]
ラジコンを作るに当たって車体はレゴブロックを使ったものに...
車体用の基板作製を始めた。
*12月10日(金) [#ufac8290]
**基板 [#o9965055]
ACアダプタジャック、無線モジュール端子、PSoC-USB変換器・P...
**PSコントローラ [#l2f1a9a8]
3.3Vでの正常動作を確認した。
**無線モジュール [#xdc52e42]
57600bpsにてPCとシリアル接続し、TeraTermを使ってボーレー...
その後通信を試したところ問題なく通信できた。PSoCとの通信...
**メモ [#tdf91d65]
PSoc miniprog 3.3V版での書き込み失敗(PC上からの認識失敗...
**今後の予定 [#z077d3b1]
・サーボ、モータの制御をしてみたい
・複数のPSコントローラからの値読み出しと平均出力
*12月3日(金) [#a240b9ee]
**回路 [#i589ee9e]
UARTでデータが取れるようにモジュールを追加し、基板の配線...
Acknowrichを導入。
使い方 : ソフト起動→ファイル→シリアルデバイスを開く→COMx
自分の環境ではCOM7に割り当てられた。
初回起動時にはボーレートやビット数の設定が合っていなかっ...
今回は9,600bpsにて通信を行った。
データを数バイトずつまとめて送ったため、表示が少しおかし...
#ref(USB-UART.png)
ピン配置
**PSコントローラ [#o5b992d3]
前回最初の2byteの通信ができたため、今日は各ボタン・アナロ...
アナログスティックを使用する場合はコントローラのANALOGボ...
取得したデータ(1セット分)
start
1 // 1byte目。受信データは無意味
2 // 2byte目。受信データは無意味
3 // 3byte目。受信データは無意味
4:255 // 4byte目。ボタンデータ。押したボタンの対応ビッ...
5:255 // 5byte目。ボタンデータ。押したボタンの対応ビッ...
6:111 // 6byte目。右アナログスティックの左右。
7:123 // 7byte目。右アナログスティックの上下。
8:117 // 8byte目。左アナログスティックの左右。
9:114 // 9byte目。右アナログスティックの上下。
**PSoCのプルアップまとめ [#d75fc65c]
ピンの割り当て時に内部プルアップを有効にした場合、ポート...
**今後の予定 [#i375de91]
・3.3Vでコントローラが動作するか確認
・無線モジュールのテスト
・モータ(ギアボックス)とサーボ、タイヤなどが必要?
*11月26日(金) [#g7cf8e36]
**PSコントローラ [#xb9cb079]
うまく動作しないことを先生に相談したところ、5番ピンに対し...
#ref(TEK0000.PNG)
図 PSコントローラとのSPI通信2byte目
ch1:CLK, ch2:ACKn, ch3:DAT(PAD→PSoC, 0x41), ch4:CMD(PSoC→...
**回路 [#m3da70c4]
UARTでデータが取れるよう、プログラムの追加を始めた。
*11月19日(金) [#x957e69f]
**PSコントローラのプロトコル調査、テスト [#k54cd13e]
前回に引き続きPSコントローラとのSPI通信を試そうとしたが、...
次週は動作させられるように必要な情報を調査しておく。
*11月12日(金) [#gefd7dbb]
**方針検討、PlayStationコントローラのプロトコル調査 [#o0c...
PlayStationのコントローラはSPI通信で読み取りが可能。はじ...
無線モジュール(BTX025 ZIG-100B)は3.3V動作。
**試験基板にコントローラ端子追加、コントローラ端子付け替...
2×5ピンのピンヘッダ・ピンソケットを使って基板との接続端...
**プログラム作成 [#a1d7c26b]
SPI通信のデータシートを見ながらPSコントローラと通信するプ...
参考ページ
・http://kaele.com/~kashima/games/ps_jpn.txt
・http://www.maroon.dti.ne.jp/koten-kairo/works/dsPIC/spi...
・http://www.ne.jp/asahi/rugbysensor/ohata/SPI_0.html
*10月29日(金) [#x7306cd6]
**自主課題研究で製作したものを発表 [#v9ed9819]
みんなそれぞれアイデアを発表して、自主課題研究で製作する...
自分はPlayStationコントローラを利用したラジコンを作ること...
**PSoC実習 [#k851c681]
基板に赤色LEDを8個追加。LEDフラッシャーを作りたい。
*10月22日(金) [#p13572df]
**PSoC First Touch [#h50eef7b]
CapSenseでタッチセンサ、スライダを動作させることができた。
**はんだ付け [#z6f57314]
基板にICソケット、ピンヘッダ、抵抗、LED、タクトスイッチを...
**PSoC 27443 [#d5050016]
CY8C27443を使ってチュートリアルのSWに連動したLED点滅のプ...
スイッチによるピン変化割り込みを使って点滅周期を変化させ...
参考:http://dr.matrix.jp/psoc2.html
*10月20日(水) [#n52ab0a9]
**PSoC First Touchその2 [#w7b22148]
先週できなかったLEDのプロジェクトを再度作り直したところ動...
*10月15日(金) [#md4fac06]
**PSoC First Touch [#m48fe63e]
PSoC First Touchのチュートリアルに従ってADCとPWMでLEDの輝...
しかし、手順通りに進めてもうまく動作しなかった。先輩方に...
PWM8_1_WritePulseWidth(値);
で変更できない。配線画面のPWM8_1のプロパティ設定画面でPul...
一度プロジェクトを作成し直したところ、最初の1回はしっか...
*10月7日(金) [#pd3790c2]
**顔合わせ、ガイダンス [#leb71615]
先生・先輩方から自主課題研究の説明や、研究室の概要の説明...
これからよろしくお願いします。
終了行:
[[作業日誌]]
目次
#contents();
**コメント [#f49b65dd]
//ラジオボックスがうざいっていう人は、replyを消してみて下...
#pcomment(reply);
*1月12日(水) [#cb941d1c]
**車体(回路) [#se6f4d3c]
先週までは車体側は全て3.3Vで動作していたが、電池で駆動さ...
なぜか頻繁に無線通信が途切れるため、モータからのノイズと...
**車体(プログラム) [#d603979b]
通信失敗時に備えて一定時間以上正しいデータが受信されなか...
複数コントローラによる操作やPWMを使ってモータから音を出す...
*1月7日(金) [#ac8b2244]
車体側のプログラムを作成し、無事動作したためPSコントロー...
#ref(IMG_1026.JPG)
*12月17日(金) [#ef6a9c70]
**プログラム [#t3aa71a5]
プログラムを全体的に整理。コントローラとの通信を関数化し...
**車体 [#w68c44dc]
ラジコンを作るに当たって車体はレゴブロックを使ったものに...
車体用の基板作製を始めた。
*12月10日(金) [#ufac8290]
**基板 [#o9965055]
ACアダプタジャック、無線モジュール端子、PSoC-USB変換器・P...
**PSコントローラ [#l2f1a9a8]
3.3Vでの正常動作を確認した。
**無線モジュール [#xdc52e42]
57600bpsにてPCとシリアル接続し、TeraTermを使ってボーレー...
その後通信を試したところ問題なく通信できた。PSoCとの通信...
**メモ [#tdf91d65]
PSoc miniprog 3.3V版での書き込み失敗(PC上からの認識失敗...
**今後の予定 [#z077d3b1]
・サーボ、モータの制御をしてみたい
・複数のPSコントローラからの値読み出しと平均出力
*12月3日(金) [#a240b9ee]
**回路 [#i589ee9e]
UARTでデータが取れるようにモジュールを追加し、基板の配線...
Acknowrichを導入。
使い方 : ソフト起動→ファイル→シリアルデバイスを開く→COMx
自分の環境ではCOM7に割り当てられた。
初回起動時にはボーレートやビット数の設定が合っていなかっ...
今回は9,600bpsにて通信を行った。
データを数バイトずつまとめて送ったため、表示が少しおかし...
#ref(USB-UART.png)
ピン配置
**PSコントローラ [#o5b992d3]
前回最初の2byteの通信ができたため、今日は各ボタン・アナロ...
アナログスティックを使用する場合はコントローラのANALOGボ...
取得したデータ(1セット分)
start
1 // 1byte目。受信データは無意味
2 // 2byte目。受信データは無意味
3 // 3byte目。受信データは無意味
4:255 // 4byte目。ボタンデータ。押したボタンの対応ビッ...
5:255 // 5byte目。ボタンデータ。押したボタンの対応ビッ...
6:111 // 6byte目。右アナログスティックの左右。
7:123 // 7byte目。右アナログスティックの上下。
8:117 // 8byte目。左アナログスティックの左右。
9:114 // 9byte目。右アナログスティックの上下。
**PSoCのプルアップまとめ [#d75fc65c]
ピンの割り当て時に内部プルアップを有効にした場合、ポート...
**今後の予定 [#i375de91]
・3.3Vでコントローラが動作するか確認
・無線モジュールのテスト
・モータ(ギアボックス)とサーボ、タイヤなどが必要?
*11月26日(金) [#g7cf8e36]
**PSコントローラ [#xb9cb079]
うまく動作しないことを先生に相談したところ、5番ピンに対し...
#ref(TEK0000.PNG)
図 PSコントローラとのSPI通信2byte目
ch1:CLK, ch2:ACKn, ch3:DAT(PAD→PSoC, 0x41), ch4:CMD(PSoC→...
**回路 [#m3da70c4]
UARTでデータが取れるよう、プログラムの追加を始めた。
*11月19日(金) [#x957e69f]
**PSコントローラのプロトコル調査、テスト [#k54cd13e]
前回に引き続きPSコントローラとのSPI通信を試そうとしたが、...
次週は動作させられるように必要な情報を調査しておく。
*11月12日(金) [#gefd7dbb]
**方針検討、PlayStationコントローラのプロトコル調査 [#o0c...
PlayStationのコントローラはSPI通信で読み取りが可能。はじ...
無線モジュール(BTX025 ZIG-100B)は3.3V動作。
**試験基板にコントローラ端子追加、コントローラ端子付け替...
2×5ピンのピンヘッダ・ピンソケットを使って基板との接続端...
**プログラム作成 [#a1d7c26b]
SPI通信のデータシートを見ながらPSコントローラと通信するプ...
参考ページ
・http://kaele.com/~kashima/games/ps_jpn.txt
・http://www.maroon.dti.ne.jp/koten-kairo/works/dsPIC/spi...
・http://www.ne.jp/asahi/rugbysensor/ohata/SPI_0.html
*10月29日(金) [#x7306cd6]
**自主課題研究で製作したものを発表 [#v9ed9819]
みんなそれぞれアイデアを発表して、自主課題研究で製作する...
自分はPlayStationコントローラを利用したラジコンを作ること...
**PSoC実習 [#k851c681]
基板に赤色LEDを8個追加。LEDフラッシャーを作りたい。
*10月22日(金) [#p13572df]
**PSoC First Touch [#h50eef7b]
CapSenseでタッチセンサ、スライダを動作させることができた。
**はんだ付け [#z6f57314]
基板にICソケット、ピンヘッダ、抵抗、LED、タクトスイッチを...
**PSoC 27443 [#d5050016]
CY8C27443を使ってチュートリアルのSWに連動したLED点滅のプ...
スイッチによるピン変化割り込みを使って点滅周期を変化させ...
参考:http://dr.matrix.jp/psoc2.html
*10月20日(水) [#n52ab0a9]
**PSoC First Touchその2 [#w7b22148]
先週できなかったLEDのプロジェクトを再度作り直したところ動...
*10月15日(金) [#md4fac06]
**PSoC First Touch [#m48fe63e]
PSoC First Touchのチュートリアルに従ってADCとPWMでLEDの輝...
しかし、手順通りに進めてもうまく動作しなかった。先輩方に...
PWM8_1_WritePulseWidth(値);
で変更できない。配線画面のPWM8_1のプロパティ設定画面でPul...
一度プロジェクトを作成し直したところ、最初の1回はしっか...
*10月7日(金) [#pd3790c2]
**顔合わせ、ガイダンス [#leb71615]
先生・先輩方から自主課題研究の説明や、研究室の概要の説明...
これからよろしくお願いします。
ページ名: