2014/04/12

【メモ】BeagleBoneBlackで無線LAN

BeagleBoneBlackで無線LAN使うメモです。

ほとんど参考にしたサイトの内容なのであしからず。

参考

http://www.fisproject.jp/
http://www.openrtm.org/


環境

ハード:BeagleBoneBlack A5C
OS:Debian Wheezy
無線LANアダプタ:BUFFALO WLI-UC-GN


1.LANアダプタの認識

無線LANアダプタをBeagleBoneBlackに挿します。
Debianだと、電源を入れる前に挿しておかないと認識しないので注意。
そして、
$ lsusb
でデバイスが認識されているかを確認します。
それっぽいものがあればOK。

次に
$ iwconfig
で、ネットワーク機器として認識されているかを確認します。
wlan0みたいな項目にいろいろ情報が表示されていれば大丈夫です。

ここで認識が上手くいってなければドライバが無いとか対応していないとかだと思います。
その対策は良く知らないので略。

2.無線LANの設定

次にLinuxのネットワークの設定をします。
$ vi /etc/network/interfaces 

auto wlan0
iface wlan0 inet dhcp 
    wpa-ssid "SSID"
    wpa-psk  "PASSWORD"
/etc/network/interfacesを開き、wlanの項目に接続するSSIDとパスフレーズを書きます。

3.ネットワークの再起動

$ /etc/init.d/networking restart

これで無線LANが使えるようになるはずです。

2014/02/09

【記事紹介】運動神経からの信号で、ラジコン操縦

ぐぐる先生でネタを探していたら、これはすごいと思った記事があったので紹介。

https://plus.google.com/u/0/101828427997295401901/posts/V9B8kjmmDpB

URL先の記事訳です。

「ニューラルネットワークは、パターン認識又は機械学習を行うためのアルゴリズムを包含する。あなたは運動ニューロンの活動から学び、パターンを定義し、クアッドコプターの運動指令にこれらをマッピングするためにそれを使用することができます。」(訳:google翻訳)


つまり、腕に付けた電位センサから得た運動神経(?)の信号からパターンを学習して、そのパターンに応じてクアッドコプターに信号を送っている。ということでしょうか。

腕を動かすときはある決まった信号が出るはずなので、そのパターンを学習すれば、体の動きを利用したコントローラーが出来る、と。

画像を見た感じだと、割と高精度な操作が出来ているようですし、自由度は高いのかもしれません。


ラジコンのようなコントローラよりも、自分の体を使ったコントローラーだとより直感的なインターフェースになると思います。
パワードスーツなど、応用できる分野も多そうですね。

2014/01/20

電ちゃんのLEDアクリルプレートつくった


電ちゃんかわいい!!

アクリルプレートにいつぞやに描いた電ちゃんをレーザーで焼いてもらいました。
せっかく頂いたので、LEDアクリルプレートに改造。

回路は簡単。
単三電池4本に、抵抗と青色LEDセット5つを接続した回路を作るだけ。

プレート台は、パーティクルボード(5mm厚)を使用。
特に設計もせずにけがいて切り出したので、若干バランスが悪いです。


そしてアクリルプレートの上のほうに、接着面が銀色のテープを張ります。
こうすると、より綺麗にくっきりと線が光ります。


フルカラーLEDとかを使っても良かったんですが在庫がなかったのでとりあえず青色LEDを使いました。
マイコン載せてグラデーション制御してもよさそうですね。

人気の投稿