FirmataMruby

FirmataMruby

たろサ
May 17, 2013
  • Everyone

  • 3.2 and up

    Android OS

Giới thiệu về FirmataMruby

FirmataMruby là một ứng dụng có thể thao tác các GR-Kurumi sử dụng giao thức Firmata.

 FirmataMrubyは、Firmataプロトコルを使ってGR-KURUMIを操作することができるアプリです。

 GR-KURUMIのプログラムはruby言語で書くことができます。digitalWriteなどの専用のコマンドを用意しました。

 GR-KURUMI用専用コマンド以外は、別アプリのYamrubyと同じです。

 Yamrubyのコマンドは、さらに別アプリのLuaridaとほぼ同じですがクラスの先頭文字が大文字になります。

 Yamrubyはgithubにソースを公開していますので、詳しくは fvmExec.cを参照してください。

 まだまだ、GR-KURUMI用コマンドは足りないですが、GR-KURUMI用コマンドを追加して欲しいときは、気軽にご連絡ください。

 FirmataMrubyのrubyプログラム一式は、SDカードの/FirmataMruby/以下に入っています。

 また、/FirmataMruby/sketch/KURUMI/以下に、GR-KURUMI用のsketch.cppファイルとkurumi_sketch.binファイルが入っています。

 このsketch.cppをWebコンパイラでビルドするか、kurumi_sketch.binをGR-KURUMIに転送するかしてください。

 kurumi_sketch.binを書き込んだGR-KURUMIを、FTDI基板などを使ってAndroidに接続しFirmataMrubyを起動すれば、通信が開始されます。

 後は、rubyプログラムを実行するだけです。KURUMI用サンプルとしてLEDを点灯させるプログラム(lchika.rb)を添付しています。

 SDカードの FirmataMrubyフォルダにある firmatamruby.rb が、メインメニュプログラムです。これがスクリプトの選択メニュとなっています。

 自作のスクリプトを起動したい場合は、作成したスクリプトファイル名をfirmatamruby.rbの Menuテーブルに追加すればOKです。

 また、rbファイルのショートカットも作成できるので、ホーム画面にショートカットを貼っておけば、rubyスクリプトを直接起動できます。

 コマンドの解説は最後に表示されるWebサイトに書いています。構文はruby言語なので、rubyの解説を見てください。

 プログラムはエディタを使ってAndroidだけで書くことができます。Jota Text Editorがおすすめです。

===GR-KURUMI専用コマンド===

pinMode( pin, mode )

 ピンのモードを設定します。

 引数

pin: ピン番号です。

mode: モードです。0:INPUT 1:OUTPUT

digitalWrite( pin, value )

 ピンに HIGH / LOW を出力します。

 引数

pin: ピン番号です。

value: 0:LOW 1:HIGH

digitalRead( pin )

 ピンの入力レベルを読み取ります。

 引数

pin: ピン番号です。

戻り値

0:LOW, 1:HIGH

analogWrite( pin, value )

 ピンにPWM比率を変えて電圧を出力します。

 引数

pin: ピン番号です。

value: 出力PWM比率(0~255)です。

analogRead( pin )

 ピンのアナログ電圧を読み取ります。

 引数

pin: ピン番号です。

 戻り値

10ビット値: 10ビットの値(0~1023)

Hiển thị nhiều hơn

What's new in the latest 1.00

Last updated on May 17, 2013
Minor bug fixes and improvements. Install or update to the newest version to check it out!
Hiển thị nhiều hơn

Video và ảnh chụp màn hình

  • FirmataMruby bài đăng
  • FirmataMruby ảnh chụp màn hình 1
  • FirmataMruby ảnh chụp màn hình 2
  • FirmataMruby ảnh chụp màn hình 3
  • FirmataMruby ảnh chụp màn hình 4

Thông tin APK FirmataMruby

Phiên bản mới nhất
1.00
Danh mục
Công cụ
Android OS
3.2 and up+
Nhà phát triển
たろサ
Available on
Xếp hạng nội dung
Everyone
Tải APK an toàn và nhanh chóng trên APKPure
APKPure sử dụng xác minh chữ ký để đảm bảo tải APK miễn phí virus cho FirmataMruby.
APKPure biểu tượng

Tải xuống siêu nhanh và an toàn thông qua Ứng dụng APKPure

Một cú nhấp chuột để cài đặt các tệp XAPK/APK trên Android!

Tải về APKPure
thank icon
We use cookies and other technologies on this website to enhance your user experience.
By clicking any link on this page you are giving your consent to our Privacy Policy and Cookies Policy.
Learn More about Policies