忍者ブログ
RoboCup Junior Japan Rescue Kanto OB

             2005~2013
[34]  [35]  [36]  [37]  [38]  [39]  [40]  [41]  [42]  [43]  [44
えるしーでぃ。LCD。最近どこぞの部員が大量虐殺をしているようですね。
LCDです。部室近辺である1個人によってよく虐殺されています。
以前にもお話しましたが、LCDとは頭文字的に恐らく日本語にするとりきっどくりすたるでぃすぷれいになって、

所謂液晶ディスプレイのことなのですが、簡単に制御できるよう、モジュール化されたものがあちらこちらで販売されています。


そのモジュール化されたLCDは主に2種類あって、キャラクタ型とグラフィック型が存在して

キャラクタ型は文字の定型があり、それを指定して表示する、グラフィック型はドット単位を指定して表示させることができます。


マイコンとの通信は簡単なものだと、パラレル通信とI2Cの2つに大別されると思います。

I2Cの方は定型が無いので何とも言えませんが、

パラレルの方は、キャラクタ型の場合、通信は方法どころか、送信する命令の内容も殆ど一元化されています。

つまり、一般に販売されているパラレル通信方式のキャラクタ型のLCDモジュールは

殆ど全て同じプログラムで制御ができると言うわけです。といっても文字の関係上日本のものに限りますが・・・。


また、通信のビット数も4ビットと8ビットを選択することができます。もちろん8ビットのほうが通信速度は速いですが、

4ビットの方が信号線の本数が少なくなるので4ビットの方が一般的に使われているようです。


まぁどちらにせよロボカップで使うとなると、マイコン側のピン数が足りなくなるのでサブPICで動かすことが多い・・・

というか、ウチの部では伝統的にLCD=サブPICなのですが、

サブPICを使うと今度はピンがあまるので8ビットの方がいいのでは・・・と思うことが最近あります。


結線とプログラムが楽なので4ビットを使ってはいますが、いつか時間があれば8ビット制御に変えてみようかな。


そんな感じで確実に前にもやったような気がするLCDの紹介でした。


(^・ω・)ノRadiumProduction in RoboCupJunior
最近、腰にPICを付けて生活しているのですが、今日、そのPICにとんでもないことが起きているに気がついてしまいました。

磨耗PICの写真です。
・・・。

磨耗してる・・・。


角のところがツルっと丸くなってしまっているのがお分かりになられるでしょうか?

実はこの状態で中の銀の部分がチラッと見えたり見えなかったり。

あぁ。PICって使ってるとこうなるんだ。やっぱり電子回路部品って消耗品ですね。


今日はそんな突っ込みどころ満載の記事でした。


(^・ω・)ノRadiumProduction in RoboCupJunior
今日は電気通信部の買い出しに出かけました。

勿論行き先は秋葉原です。


メンバーは電気通信部主要メンバー+ロボカップ兼部組。これで何も起こらないわけがない・・・。

とりあえず、僕は後から合流することに。偶然にも秋月電子で合流できたのでそっから同行することになりました。

それにしても、とりあえずアキバに行けば高専生に出会いますね。特に秋月だとこっち関係の人に合う確率が異常です。


それで行ってみたら・・・会計してました。

それもすっごく時間掛けて。聞くところによると、PIC100個とか、電池BOX 100個とか、

とんでもないキチガイな量を購入しようとしていたようです。

どうしてこの量を店頭購入する気になったのでしょうか。普通に通販で頼みましょうよ・・・。


結果的におっきな紙袋3つで何とか収まったようです。なんでこんな小さな部品しか買っていないのに紙袋が3つも要るの?

それでそのあと、千石に行って同じ事を繰り返し、解散しました。

そして解散後にロボカップ組4人だけ残り、そのまま昼食を食べて、再び秋葉ツア-に繰り出すことに。

道中、一人、また一人といなくなり、最終的に2人旅になりましたけど・・・。

電池通信部の買い出しをという目的があったはずなのですが、いつの間にやらロボカップの買い出しに。

ロボットを作るための部品探しに秋葉中を歩きまわりました。

チャンプとスパラジに行ったのもいつ以来でしょうか。なんかもの凄く久しぶりな気がします。

そして最後には電気通信部らしく、無線の専門店で締めくくることになりました。目的は電源装置だけど・・・


というわけで今日の買い出しはこんな感じで終了しました。

夏休みといっても普段通り授業がある日が殆どなので休めそうにもありませんが、夏休み一日目はこんな感じで終了です。


(^・ω・)ノ RadiumProduction in RoboCup Junior
C82の影響はやはり大きく、今日も結構遅刻者が出てしまったようです。


今日は一応前期最後の授業日ということで、みんな浮き足立っていましたね。

僕の場合は、基本的に夏休みも休みなしなので、全く関係ないのですけど・・・。


と、言うわけで、今日の内容はPIC24Fについてです。
PIC24Fです。見た目は16Fとは変わりません。
以前に、僕がシンガポールの世界大会で使用したロボットがこのPICを使用していました。

公称クロック32MHzですが、実際の内部クロックは半分の16MHzの残念な16bitの子です。


そして色々と問題が多いことでも有名ですね。某ピンとか某コンパイラとか・・・


とはいえ、この24Fにも勿論良い所は沢山あります。


まずはピン割り付け機能。

PWMやI2C等の幅広い機能を普通のPICなら決められたピンに接続しないと使用することができませんでしたが、

24FではRPピンというピンが複数個あって、そのピンに使いたいモジュールのピンを自由に割り付けることが出来る機能です。

性能という面では影響を及ぼしませんが、非常に使いやすい便利な機能です。某AVRにも搭載されている機能ですね。


次にMSSPモジュールの複数搭載

要するに16Fでは一つしか搭載されていなかったI2CやSPIのモジュールが、なんと2つも搭載されています。

これにによって、16Fでは不可能だったSPIとI2Cの併用ができるようになっています。

それに両方I2Cに設定すれば、同じアドレスのセンサーを2つ使用することも出来るわけです。


そして莫大なプログラムメモリの量。

24Fは16Fとは文字通りケタ違いのプログラムメモリを持っています。実は24HやDSPシリーズ、32MX よりもメモリの量は多く、

それ故に処理速度自体が遅い割に、かなり高度なプログラムを描くことが出来、

同クラスのマイコンと比較すると、安価でかなり高機能なシステムを制作することができます。


只、この長所は何れも単純なプログラムではあまり効果を発揮しません。

システムが高度になればなるほど力を発揮するもののようなので、24F自体、使い所は難しいですね。

今日はそんな感じで24Fの紹介でした。


先程から麻雀の勝ち抜き戦をやっているのですが、現在41連勝。止まらなくなりました(笑)

(^・ω・)ノ RadiumProduction in RoboCup Junior
久しぶりのプログラムの続きです。

今回の内容はポインタ配列。

ポインタの配列です。

要するにこういうものなのですが

char *s[3]={"robocup","junior","rescue"};

つまり、文字列そのものを配列の一要素とすることで、まとめて整理するような用途で使われます。

といっても・・・あんまりロボカップ関連のプログラムでは使わないかなと思いますね。

もっと文字列を多く使うようなプログラムだと必須の知識となってくるのですが・・・

また、実際に使用する時はこのような形となります。

for(int i=0;i<3;i++)

   printf("%s\n",s[i]);
   }

これでこの部分の出力結果が

robocup
junior
rescue

となります。

ポインタの配列ですが、表示させたいのはポインタの示す文字列の方なので、%sを使用しています。

ポインタ配列についてはこのようなところでしょうか。

次の内容ですが、次はポインタと関数について書いていこうと思います。

それではまた。

(^・ω・)ノ RadiumProduction in RoboCup Junior
全く準備を行わなかったプレゼンは昨日行われ、即興でなんとか片をつけることに成功しました。

正直あの内容を下準備なしで乗りきれるとは思っていませんでした(笑)


ところで、最近更に部活でのニートが加速しています。


というのも、随分前に一度ロボットを持って帰ってしまったせいで朝ラッシュでロボットを持ってくることが出来ず、

ずっと部室に活動できる環境がないのです。

だから最近は本当にひどいです。今日なんかアレです。3ピンのコネクタに線をつなぐだけしかやっていません。

それだけでも、部室で久しぶりに部活をしたとか十分言い張れるほどの惨状です。


という訳で今日は電気通信部の方に参加していました。

一年生にPICを教えるフリをして、明日の物理の試験の問題を確認し、土曜日の買い出しの予定を建てて、

・・・アレ。なんかまじめに活動している気分。

こっちでこんなに真面目に活動したのは大会以外だと初めてではないでしょうか。


それにしても、こっちの部室は冷房が効いてていいなぁ・・・


(^・ω・)ノ RadiumProduction in RoboCup Junior
今日はちょっとお財布が痛くなる話。

今から1ヶ月程前のことでしょうか。

秋月で売られているトランジスタ、2SC1815が値上がりしました。

それも異常に。

20個入りで100円だったのが200円に。一気に倍額です。

200個入りに至っては600円が1900円に。なんか三倍くらいになっています。

まぁ原因は・・・詮索するまでもないでしょうが、

そもそも半導体は値段変動が頻繁に発生するので、仕方ないことなのでしょうね。

でも頻繁に使う1815がここまでの値上がりというのはちょっと痛い変更ですね・・・。

少ししたら値段戻るかな?

ちょっと待ってみようと思います。

(^・ω・)ノ RadiumProduction in RoboCup Junior
アクセス結果を見てみると、まぁそんなことも無いですけど。

7月は久しぶりに総アクセス数が前月を下回りました。今年入ってからは初めてなのではないでしょうか。

まぁ後半本気で死んでいたので全く更新できなかったというのもあるのでしょうけど・・・

という訳でまずはワードランキングから。

順位 ワード
1 PIC 90
2 NXT,nxt 55
3 コンデンサ 47
4 ロボカップ、ロボカップジュニア 33
5 レゴ 32

今月は大きな順位変動がありました。

なんと今回、ロボカップが初めて4位以下に下落しました。銅メダルならずですね。

それで3位と4位が浮上したという形になっています。これ以外には大きな変動はありません。

6月よりは劣るものの、総アクセス数は歴代2位。つまり6月を抜いたら一番アクセスが多かったですね。

これは世間的な意味での夏休み効果というのもあるのでしょうか。

それにしても、ひっそりとやっていく予定が、また広がってしまったものですね。


そして安定のコンデンサ・・・一体いつからこのブログはコンデンサブログになってしまったのでしょうか・・・

未だにコンデンサ関連で検索するとあっちこっちで引っかかってしまうらじぷろでした。

7月のグラフです。ちょっと減少気味・・・

それで今回の予備調査なのですが・・・ちょっと気になったことがあったのでOSの調査にさせて頂きます。


このOS調査というのは、このブログにアクセスした端末のOSを調査するものですが、なんか謎の兆候が・・・。

というのも、1位Win7、2位WinXP、3位Macintosh、4位WinVista、ここまでは割りとテンプレなんですけど・・・

いつの間にか5位がiPhoneになってるんです。それも4位とかなりの僅差で。

同じスマートフォンのAndloidはというと、存在してはいるのですが、11位。見事なまでのドンケツです。


さて、一体この差はなんなのでしょうか。

周りを見た感じ、高専の場合はりんごPhoneよりAndloidの方が格段に多いように見えるのですが・・・

「やっぱりAndloidでネットを見る人は少ない。」という結論でいいのでしょうか?

(^・ω・)ノ RadiumProduction in RoboCup Junior
SkypeでC30を部員に叩きつけようとしたら、残り1時間って表示されました。どういうことなの・・・。

という訳でC30をもう一度やることになりました。しかもおまけ付きで。


もちろん媒体は24F。

ちょっと16Fだとメモリ的に足りなくなるようなプログラムを書く必要に迫られてしまったのでまた乗り換えです。

以前にこんなにメモリ使うんか?なんて記事を書いたような気が致しますが、まさかこれが伏線になるとは。フラグ建築って難しいです。

そんなこんなでまた24Fです。今度は何処らへんで飽きるのでしょうか・・・。


それでは今日はこの辺で。

(^・ω・)ノ RadiumProduction in RoboCup Junior
今日の爆発物シリーズは此方。
Lipoです。いつも通り積んでみました。

なんとこれ全部、Lipoなんです。

その数なんと・・・6個!

内訳は4つがこの前紹介したYOKOMOの2800mA/hの黄色い子。

そして後2つはなんと4200mA/h。どう考えても必要のない容量の電池となっています。

4200mA/hの70Cなんてロボコンでも使いませんよ・・・なにがどうしてこうなった・・・(苦笑)



という訳でここまでテンプレですね。


今日は例のマルチプレクサーをトゥルースに紹介してきました。

まぁ割と反応は上々に、さらっと流す感じで・・・。

今は火曜のプレゼンの資料を作りながらオリンピック見ています。

因みにプレゼンの内容は、もうなんか色々面倒になってきたので

「プリント基盤加工機について」というタイトルでお茶を濁すこととなりました。


正直自分でも何を書いているのかさっぱりです。明らかに3年の時のプレゼンの方が出来が良かったです。

割りと適当に書いていますが、4単位ほど影響してくる大きなものだったりしますのでなんとか上手くまとめないと・・・。

そんな具合に忙しいので今日は一先ずこの辺で。

(^・ω・)ノ RadiumProduction in RoboCup Junior

最近、「忙しさ」のメーターが振り切ってしまって逆にもうどうでもいーや、なんて思うようになって来ました。

まぁ期末試験は毎度のことなので、割とどうでもいいのですが、今回はそれに飽きたらず。


一番大きいのが、何の因果か授業の一環で火曜日にプレゼンをすることになったのですが、

・・・火曜日?

今木曜日。資料は月曜日提出。金土日は使えないので・・・あれ?

何をするか考えて、書くこと決めて、プレゼン書いて・・・。終わるはずもありませんね。


そこに更に研究室の課題で、

「プログラムに触れたことないC言語初心者が一日(6時間)で自律学習のプログラムを書いて理解する為のマニュアル」

を作らないといけないんです。


こいつは何を言っているんだ。と思われるでしょうが、全て大マジです。どうしろと。

本当にこんなもん書けたら今すぐ製本して出版しますよ。個人名義で(笑)


今回の場合、本当に読んで不特定多数の人間が出来るようにしないといけないので、

なまじそこら辺の「◯◯時間でマスター」系の本よりよっぽど難易度が高いです。


そもそも、プログラムってそんな簡単に作れましたっけ。

僕が知る限りだと、1日で自立学習はおろか、初心者用のC、の教本の理解すら難しいと思うのですが・・・。

現にうちの学校でも、C言語って3年掛けてやってましたからね。365×3倍の速度で理解しないといけませんね。
いや、それでも追いつかないぞ・・・。


去年あたりからうちの高専の授業レベルは急に上がって、

試験問題も1昨年以前のものと比べると天と地ほどの差があったりするのですが、研究室の課題もそうなのでしょうかね?


とにかく色々詰んでいる、そんな今日この頃の報告でした。

という訳で部活の方は2年生のみんな頑張って下さい僕はもうダメです。

(^・ω・)ノ RadiumProduction in RoboCup Junior
カレンダー
08 2024/09 10
S M T W T F S
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
最新CM
[05/09 ONE RoboCuper]
[05/07 HDD ほしいよー]
[04/21 ブラック3辛]
[12/26 bols-blue]
[06/08 ONE RoboCuper]
かうんた
カウンター カウンター
らじぷろ目次
らじぷろ検索機
プロフィール
HN:
Luz
性別:
男性

PR

忍者ブログ 2007-2021,Powered by Radium-Luz-Lα+-Rescatar in RadiumProduction [PR]


Related Posts Plugin for WordPress, Blogger...