スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

[部活紹介]What is DEN2? 2015 ~アマチュア無線編~※産技高専品川一年生向け

こんばんは、Operaです。
今日の記事は以前に書いた[部活紹介]What is DEN2? 2015Ver.※産技高専品川一年生向けの補足記事です。
後輩が「アマチュア無線をもっとやりたい!」という熱意を持って記事を書いてくれたのでそれをチョチョイと書き換えて公開したいと思います。

「電子工作のほうがメインですが、今アマチュア無線も新二年生が盛り上げようとしているので、どちらもやることができます。」
以前の記事にはこう書いてありました。ここでは、電気通信部のもう一つの活動であるアマチュア無線について紹介したいと思います。

さて、電気通信部のもう一つの活動、と書きましたが、「盛り上げようとしている」からも分かるように、実は現在の実際の活動内容はもっぱら電子工作に偏っており、アマチュア無線の活動はかなり衰えてしまっています…。
そんな現状を変えようと僕は考えています。なぜなら本来電子工作とアマチュア無線というのはとても関係深いもので、知識や技術は共通する部分が多く、それゆえ同じ部活で2つの活動が存在しているのに片方だけというのはもったいないことだと思うからです。僕は電子工作とアマチュア無線両方やっているので特にそう感じます。
ですので、少しずつですがアマチュア無線復活に向けてできることを行っています。
 
そんな活動の一つとして、次年度入学される新一年生の皆さんに少しでもアマチュア無線について知ってもらおうとこの記事を書いてます。



前置きが長くなりましたが、本題に入ります。
アマチュア無線を一言で説明するならば『「無線で通信すること」自体を楽しむ趣味』です。
通常、無線というと、連絡をとるための手段として使われていますが(航空無線、消防無線など)、アマチュア無線の場合は通信の内容ではなく、「無線で通信すること」に意味があるんです。

ところで、無線通信はあまり私たちの生活には馴染みのないもののように思えるかもしれません。しかし実際は、無線は私達の身の回りにあふれています。例えば、
・テレビ
・ラジオ
・携帯電話
といったものは全て無線技術によって成り立っていると言えます。私達は普段そのことをあまり意識せずに使っていますが、アマチュア無線はそんな無線通信の原点を体感できる趣味なんです!

←基礎的      応用的→
ーーーーーーーーーーーーー
↑ ↑    ↑     ↑
| ラジオ  テレビ  携帯電話
アマチュア無線

こんな感じ。



さて、概要はこの程度にして、具体的にはどのようなものなのか説明したいと思います。

まず、通信というからには必ず相手がいるわけですね。テレビなら、「放送塔(スカイツリーなど)と各家庭」、携帯電話なら「基地局と携帯電話」といった感じ。アマチュア無線の場合は、アマチュア無線をやる人同士で交信します。

・テレビ
             → 家庭
スカイツリー →< → 職場
     一方通行  → 携帯(ワンセグ)

・アマチュア無線

無線家→→→
    ←←←無線家
   双方向

アマチュア無線の電波というのは数十kmから数百、数千km、はたまた地球の裏側まで届くこともあります!!また、テレビやラジオなんかとは違って双方向に通信ができる、つまり送ってきた相手に対して返すことができるわけですね。
そして、日本はもちろん世界にもたくさんアマチュア無線をやっている人がいます。そのように不特定多数の人と交信して、「どこのだれと交信できた」といったことを調べるのがアマチュア無線なのです。



「不特定多数」という言葉で連想されるのが、twitter等のSNSです。
これらはインターネットを通じて世界中の人々と交流することができますが、アマチュア無線もそれに似た部分があると僕は考えています。
電子工作は一人でやるものですが、アマチュア無線は人と人とのコミュニケーションがあります。
概要で「通信の内容ではなく通信することに意味がある」と書きましたが、その通り、はっきり言って内容は雑談ばかりです(笑)
趣味について話したり、「○○山に登山しているんだけど、誰かお話してくれる人いませんかー!」といったりという感じです。
SNSの場合はインターネットという線を通していますが、アマチュア無線は「無」線、つまり自分と相手の間には何もありません。数百キロ彼方の人と、目には見えない電波だけで交信するって、なんだかとても感動しませんか?



また、アマチュア無線は通信すること自体が目的なので、基本的には顔も知らないような人と雑談をしますが、友達など特定の相手に何か連絡をするという使い方もあります(ただし仕事で使うことは禁止されています)
連絡手段として使った場合、他にはない、ある大きな特徴があります。
それは、互いに自分で出した電波だけでやりとりをしているということです。
例えば、携帯電話を使った連絡、これって相手に伝わるまでに基地局やらサーバーやらといったものを挟んでいて、その経路はブラックボックスなんです。
しかしアマチュア無線では自分と相手の間には何もありません。すべて互いが自分で出した電波だけでやり取りしているわけです。
電話なんかだと無論アマチュア無線よりも実用的なわけですが、途中で障害が発生すればもうどうしようもないし、当然電話代やインターネット代を支払わなければならないわけです。
特に前者については、災害時に大変威力を発揮、実際東日本大震災の際には電話やメールが使えない中、多くのアマチュア局が協力して連絡を取り合ったそうです。
後者についても、アマチュア無線では通信料は一切かかりません。だから、友達とちょっと話したいときとか、出かけたときに簡単な連絡を取ったりするような使い方もあるんです。



長くなりましたが、ここで一つ重要なことをお伝えします。初めて知った人は驚くかもしれませんが、とりあえずこれには完璧な解決策があるので、くれぐれも絶望しないでください(笑)

「アマチュア無線をやるには国家資格が必要」


それを聞いて思ったこと
・大変そう(15歳男性)
・勉強して受かるのか?(16歳男性)
・こりゃ俺には無理だ...(15歳男性)
・国家資格ってめっちゃ強そう(16歳男性)

※個人の感想です

でも実際のとこ、英検や漢検なんかよりもっと簡単ってぐらいです。
解き方は簡単!4択のクイズ(笑)に24問答えて、6割くらい合ってれば合格!!
これであなたも国家資格所持者!!明日からクラスの人気者!!

免許を取るには自分で勉強したり講習会に出たりっていくつか方法はありますが、まあなんとかなるので大丈夫です。
僕もなんとかなりました。
特に講習会に行けばもう合格は保証されたと言っても間違いないでしょう。事実、講習会に事前知識0で突撃した人も合格して無事帰ってきました。


では最後に、現一年生から見た電気通信部について紹介して終わります。←新一年生のみんな、大事だよコレ!!

この部活は本当に「ユルく」、それでもって良い部活だと思います。部活にありがちな「上下関係」や「部で守り継がれている伝統」といったものにはあまり強く拘らず、とにかく部員全員が「楽しむ」ことを第一に考えているといった感じです。
本当に楽しく、その証拠に「部活面倒だな~」などと思ったことは一度もありません。
そして、活動自体割と個人中心でマイペースなものなので、休みたいときは休めるし、他の部活と兼部してたまに来るくらいでもOKです!

僕も来年度2年になる者なので、皆さんとは1年しか違わないわけです。だからどうか気軽に見学に来て下さい。
電子工作・アマチュア無線は文章で全て説明しきれるものではありません。「百聞は一見に如かず」とも言いますから、電子工作体験やアマチュア無線の交信の見学等して頂きたいと思います。
部員一同、新入生の入部をお待ちしています。


ハイ、後輩の文章ここまで。

最後まで読んでくれた新一年生のキミ、電気通信部に入ってクリエイティブな高専生活をスタートしよう!!!
スポンサーサイト

STM32 Nucleo Baord STM32F401の備忘録

こんばんは、Operaです。
珍しく覚書きのようなことを書こうかと思います。書くネタは激安mbed互換マイコンボードのNucleo Boardの話です。まずはちょちょっとイントロ的なメリットの説明でも。

・mbed互換であること
mbedというのはまあググればいくらでも出てきますが超お手軽マイコン開発環境みたいなもんです。面倒な設定など一切なしで即プログラムを書けます。奥も深いので小難しい制御なんかもできちゃいます。ちなみに読み方はエムベッドではなくエンベッドです、間違えるとこわ~いおじさんに怒られるので注意しましょう。

・安価であること
mbedであるという挙げましたが、本家mbedは値が張ってなかなか手が届きません。僕としてはマイコンボードに4kほどが消えてしまうのは非常に痛いと思います。ですが、Nucleo Boardなら天下の秋月電子でたったの1.5k。Arduinoと比較しても半分ぐらいと超お得です。

・ピンが多いこと
ゲジゲジと使えるI/Oがたくさん出ています。各種モジュールも多いので使いやすいです。

・処理性能が高いこと
天下の32bitマイコンなので処理性能が高く、メモリの容量も大きいのでわりかし自由度が高いです。

・Arduinoとピン配置が互換であること
Arduinoとピン配置が互換ということは、世の中に溢れているArduinoシールドを使うことができちゃうのです。Arduino用のライブラリの中身をmbed用に書き換えることでArduino用のモジュールをそのまま使うこともできるのではないでしょうか。

まあパッと出てくるのはこんなんですかね、ただコイツには問題点があって日本での情報が少ないわけですね。まあ英語読めって話なんですがデータシート読んでいるうちにいくつか気づいたのでそれをメモしておこうと思います。無論、たかが個人ブログであるので情報の信憑性はほぼ0%ですので話半分ぐらいでお願いします。

まず、使えるようにドライバーなんかを入れましょう。やり方はST社のHPにあるGetting started with ARM® mbed™ IDEなんていう動画で音声付きで解説されているのでそっちを...まあ英語なんですけどね。
内容を要約すると、ドライバーを入れてねって話。実際ドライバーを入れないとプログラムの書き込みはできるけどシリアル通信ができなくって面倒くさいので入れましょう。
製品ページの下に「STSW-LINK008」なんてソフトウェアがあるのでそれをダウンロードしてインストールすればOKです。XPを使っている危機管理意識の0の方はXP用のドライバーであるSTSW-LINK009をインストールしてください。

折角ドライバーを入れたので、その苦労を無駄にしないためにシリアル通信のテストプログラムでも書いてみましょう。そのためにまずはmbed.orgでアカウントを作って、オンラインコンパイラを使えるようにします。そこら辺は空気を読んで適当にやってください。
シリアル通信のプログラムの場合、そこら辺に転がってるmbedのプログラムだと恐らく
#include "mbed.h"
Serial pc(USBTX, USBRX);

int main(){
pc.printf("Hello, World!!");
}
なんて書かれてると思いますが、NucleoにはUSBTXなんてピンはないのでSERIAL_TX, SERIAL_RXに書き換えましょう。つまり正しいプログラムは
line 2 : Serial pc(USBTX, USBRX); → Serial pc(SERIAL_TX, SERIAL_RX);
てなわけですね。これでパソコンにHello, World!!の文字が送れるようになります。デフォの速度は9600bpsなのでシリアル通信の受信ソフト、まあTeraTerm辺りがおすすめですけどソフト側でもその速度に設定してくださいな。

んで、最後に実はこれが重要なんですけど使えるピンと使えないピンの話です。なんとなくサイトの方に書いてあるピン配置だと全部使える雰囲気がありますがところがどっこいそんなことはなくって色々と理由があって使えなくなってるんですわ。ジャンプで仕切られていて、マイコンの接続されていないピンはこちらです。

マイコンと接続されていないピン一覧
PA_2
PA_3 PCとのシリアル通信に使われている
PA_13
PA_14 プログラムの書き込みに使われている。実はマイコンとピンは接続されているが、使うなとハードウェアデータシートp37に書いてある
PC_14
PC_15 RTCモジュール用のクロックに使われている
PH_0
PH_1 クロック用クリスタルのために開けられている
こんなもんですかね。ココらへんのピンが行けると思って設計に組み込むと痛い目にあいます(あった)。
現状僕がわかっていることはこの程度です。あとは各Nucleo Boardのデータシートを読んだり、自分のボードに乗っているSTM32Fシリーズのマイコン単体のデータシートを見るだとかするといいと思います。
なんか備忘録書いてたら想像以上にメモ書きになってしまって人に伝える文章にはなってませんね。最低限の情報は書いてあるかと思うのであとは他のサイトさんから情報を補完したりしてなんとかしてNucleo Boardを使ってあげてください。
では、今日はこのへんで。
プロフィール

おぺら

Author:おぺら
強電から弱電まで狭く浅くやっています。
強電:コイルガン(充電&発射部)、テスラコイル
弱電:コイルガン(制御)、鉄道模型版PRC&CTC、マルチコプター
最近はエンジン回して遊んでいます。

最新記事
カレンダー
02 | 2015/03 | 04
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 31 - - - -
検索フォーム
最新コメント
最新トラックバック
月別アーカイブ
カテゴリ
訪問者数
リンク
ブロとも申請フォーム

この人とブロともになる

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。