Ruby で書かれた自作クラスの追加 - gfd-dennou-club/mrubyc-esp32 GitHub Wiki

追加方法

1. Ruby で書かれた自作クラスの作成.

例として自作クラスの名前を greeter.rb とする.作成した greeter.rb は,mrblib/ ディレクトリ以下に設置する.

mrblib/greeter.rb

class Greeter
  def hello     #メソッド
    puts "Hello World"
  end
end

2. greeter.rb で定義した Greeter クラスを用いたメインプログラムを作成する.

src/master.rb

greeter = Greeter.new

while true
  greeter.hello
  sleep 1
end

3. コンパイルとマイコンへの書き込み

$ make flash
$ make spiffs 

出力の確認.出力確認を終了する場合は Ctrl-] を打鍵する.

$ make monitor

   ...(略)...
   SPIFFS mode
   Hello World
   Hello World
   Hello World
   Hello World
   Hello World
   Hello World