2009-11-14[n年前へ]
■「若さ」は勝つ
最先端【ロボマニア】という記事を読んだ。この 鉄腕アトムの腕だけなら! 「ロボットアーム」は手軽で最先端【ロボマニア】という記事を読んだ。このロボットアーム は、非力ではあるが確かに楽しい。
そのMOVE MASTERを思い出させるようなデザインのロボットアームがEK Japanから発売されている「MR-999」です。5つの関節(モーター)で構成されており、専用コントローラーで「ウィ~ン」と動かして物体を持ち上げたり、ピンポン球を移動させる競技などもできるので面白いですね。ドラえもんが好きだという人がいて、その人がこのロボットアームを貴重な小遣いを使い2本買っていた。自分の勉強のために、そして少しの楽しさのためにロボットアームを2本買っていた。その行動力がとてもうらやましく思うと同時に、とても感心したものだった。いつの間にか、彼女がMatLab/Simulinkでそのロボットアームを制御するまでになっていたのには心から驚かされ、感動したものだ。
実は、このロボットアームは手動ではなく、パソコンからプログラム制御で動かすこともできるんです。MOVIT-LAB II(IF-100)という専用のロボット制御インターフェイスボードを使い、アイコンを多様した簡単なアプリケーションでプログラム制御できます。このインターフェイスがセットになった商品「MR-999CP」も発売されています。ちょっとお買い得です。それと純正以外の制御ボードもあって、好きなプログラミング言語でのプログラミングも可能です。共立電子から発売されているリレーボードRBIOシリーズです。このボードは、前回ご紹介したプチロボシリーズと同様な方法で、シリアルポートにコマンドを送る方法で制御できる方式を採用しています。
よく、「若さ」に勝てるものはないよなぁ・・・と思う。私がVBAを教えたはずの人が、もう私には全然わからない次元のVBAマクロを組んでいたり、Perlを紹介した人が、さまざまなことをPerlを駆使して自動化していたりした時には、「若さ」に勝てるものは(なかなか)ないのだな、と実感した。
「愛」は勝たないことも多いからこそ「愛は勝つ」が売れた、と誰かが書いていた。けれど、「若さは勝つ」とは誰も言わない。それは、「若さ」が勝つことが多いから、と信じたいものだ。
2009-12-13[n年前へ]
■各種言語からのThinkpadの加速度センサ値取得方法
ThinkpadなどノートPCでは、ハードディスクの衝撃回避のために、加速度センサを搭載していたりします。私を含め、Thinkpadの加速度センサ値を取得し、色々遊んでいる人は多いので、今回は「各種言語からのThinkpadの加速度センサ値取得方法」へのリンクを作ってみました。私の知っているものを並べただけですので、「おいおい、この言語版もあるぜ」という情報などをjun@hirax.netまで頂ければ、リストを更新しておこうと思います。
- C++: 「Thinkpad加速度センサ取得用C++クラスの手直しをしました」
- C: (C++版の)「Thinkpad加速度センサ取得用C++クラスの手直しをしました」からクラス・例外処理を除けば良いです
- Ruby: 「Ruby版 Thinkpad 加速度センサ類取得クラスを書きました」
- C#: 「C#でThinkpad加速度センサーの値をとる」
- Perl: 「X61 Tablet で加速度センサを使ったアプリが動かない件」
- Perl on Linux: 「Linux ThinkPad の振動検出を活用する」
- Python: 「Python で Thinkpad の傾きを取る」
- VisualBasic: 「Interfacing sensor.dll into VB」
- awk on Linux with hdaps: 「Linux で ThinkPad の加速度センサーを読む」
2010-03-15[n年前へ]
■PHP、Perl、Ruby、C、C++等40以上の言語をブラウザで実行できるようになるjQueryプラグイン「Run This」
PHP、Perl、Ruby、C、C++等40以上の言語をブラウザで実行できるようになるjQueryプラグイン「Run This」
PHP、Perl、Ruby、C、C++等40以上の言語をブラウザで実行できるようになるjQueryプラグイン「Run This」。 ブラウザ内の<pre>コードで記述した部分を、その場でそのまま動かすことができ、うまくサイトに組み込めばより訪問者にとってわかりやすいページを作ることが出来そうです。
■Powered
by yagm.net