Quantcast
Channel: 橋本商会 » arduino_firmata
Browsing latest articles
Browse All 11 View Live

on :digital_read / on :analog_read

Ruby用Arduino Firmataライブラリにanalog_readとdigital_readの値が変わった時のイベントつけた ふつうこうやってアナログ0番ピンをanalog_readするけど require 'arduino_firmata' arduino = ArduinoFirmata.connect puts arduino.analog_read 0 # => 0 ~...

View Article



64bit Ubuntu+Arduino UNOでarduino_firmataが動かないらしい

arduino_firmata Ubuntu日本語フォーラム / arduino_firmataが動作せず 12.04/12.10 Ubuntu+Arduino UNOで Resource temporarily unavailable というエラーがでて動かないらしい...

View Article

Ubuntu/Debianでarduino_firmata動くようになった

これ → 64bit Ubuntu+Arduino UNOでarduino_firmataが動かないらしい なおった。Raspberry Piでも安定して動くようになった。 serialport gemの read_nonblockとwrite_nonblockを使っていると、DebianやUbuntuで動かなくなっていたのでデフォルトでnonblock使わないようにした。...

View Article

Image may be NSFW.
Clik here to view.

Sinatra RocketIOで家のRaspberry PiのArduinoをリアルタイムで見る

RocketIOのサンプルとして、それなりに激しい処理が低スペックマシンで動くかテストするために作った。 http://status.shookai.org ソースコード https://github.com/shokai/rocketio-arduino-sample こういうのが表示されてるはず 物理的な意味ではこうなってる Arduino Firmata on...

View Article

Image may be NSFW.
Clik here to view.

RubyとArduinoとTwitterで天気予報を見る

こういうのを数年おきに、その時の近代的な実装で作りなおしてみるとプログラミング環境の進歩がわかる。 1. 今日傘が必要かどうか表示してくれるてるてる坊主 晴れの時 雨が降る可能性がある時 ウチでは15分おきにその日の天気予報を取得して表示している。うちテレビ無いけどこれのお陰で傘を忘れたりしなくなった。 プログラムはものすごい単純になっている。Rubyのみ。 Macで開発してRaspberry...

View Article


Image may be NSFW.
Clik here to view.

ピエゾ素子で振動センサを作る

回路 参考:http://arduino.cc/en/Tutorial/Knock 上と同じように、ピエゾ素子と抵抗4MΩを並列にして、GNDとAnalog input 0の間に接続した。 ピエゾはたしか千石で80円で買った奴。 振動を取る 道具箱の中に接着剤がついたゴム板があったので、サンドイッチしてみたらとても調子よくなった。...

View Article

Image may be NSFW.
Clik here to view.

加速度センサMMA7361をArduino Firmataで試した

一昨日発売の加速度センサを使ってみた。計測範囲を±6Gか±1.5Gか選択できる。450円。 3軸加速度センサモジュール MMA7361: センサ一般 秋月電子通商 電子部品 ネット通販 ピンだけ自分ではんだづけする必要がある。 秋月の通販ページにデータシートもある。...

View Article

Arduinoを複数のRubyプロセスで共有したい

Arduino Firmata gemにdRubyを用いたプロセス間共有機能を標準で入れようと考えている。 マイコンを複数プロセスで共有して同時に使えると、実にコードが綺麗になってRubyらしくていいと思う。 ここで試している share an arduino with dRuby · Issue #25 · shokai/arduino_firmata Arduinoを複数プロセスで共有したい...

View Article


1台のArduinoを複数のRubyプロセスで共有できるようになった

Arduinoを複数のRubyプロセスで共有したいの続き Arduino Firmata on Ruby使うと複数のプログラムで同時に1台のArduino動かせるようになった。 v0.2.9をリリースした gem install arduino_firmata 結局dRuby使う必要は無かった。 昔はserialport...

View Article


arduino_firmata gemの起動が速くなった

Arduino Firmata on Ruby 必要ないsleep削って速くしたぜ!ってpull requestが来たんだけど、そのsleepは古いArduino(Duemillanove/Decimila等)をサポートするのに必要なんですって言ってrejectしようと思ったけどよく考えたら接続する前にUSBデバイスのファイル名でUNO以降/Duemillanove以前を判別できる事に気づいた。...

View Article
Browsing latest articles
Browse All 11 View Live




Latest Images