Makey Makey Inventors Kit

2013-01-04

I finally got my Makey Makey inventors kit and just for fun I wired up / programmed a tomato and some grapes from my parents farm.

Makey Makey Vegetables

I wrote a ruby script that uses the curses gem to capture commands from Makey Makey and use a case statement to tell me which fruit / vegetable I touched.

Ruby Output

Here is the script.

require 'curses'

Curses.noecho # do not show typed keys
Curses.init_screen
Curses.stdscr.keypad(true) # enable arrow keys (required for pageup / down)

loop do
  case Curses.getch
  when Curses::Key::DOWN
    puts "grapes"
  when Curses::Key::UP
    puts "tomato"
  end
end

Melissa was amazed and said "we should plug it into the cat". We are married 7 years to the day and it's got everything to do with suggestions like that. :)

back