Jakich narzędzi użyć do wyświetlania wartości z sensora przez www?

Cześć,

Chciałbym sobie wyświetlać wartości z wyjścia sensora poprzez www.

Skrypt jest w rubym i wygląda tak:

[code=ruby]require ‘dino’
require ‘pry-remote’

board = Dino::Board.new(Dino::TxRx.new)
sensor = Dino::Components::Sensor.new(pin: ‘A0’, board: board)

on_data = Proc.new do |data|
if data.to_i < 500
puts “I have too dry here!!”
else
puts data
end
sleep 1
end

sensor.when_data_received(on_data)

sleep[/code]
Zastanawiam się jak powinienem wyświetlać asynchronicznie te wartości. Np. używając Sinatrę i javascript.

Porady jak się do tego zabrać, mile widziane.

Najprościej z gemem Faye: http://railscasts.com/episodes/260-messaging-with-faye

Korzystałem, polecam.

Na przyszłość polecam sprecyzowanie o jakiego sensora chodzi (komputer? jakieś api? lego? arduino?). Jeśli używasz czegoś co nie jest w codziennym użyciu przez forumowiczów warto to zaznaczyć, wtedy zainteresują się tym postem dokładnie te osoby które chcesz. Na przykład:

“Jakich narzędzi użyć do wyświetlania wartości z sensora w Ardiuno przez www?”

Albo zgeneralizować temat.

Odpowiadając na pytanie, nie znając do końca setupu, zapisałbym sobie to najpierw do bazy i w aplikacji bym brał najnowszy rekord. Uzyskasz za darmo historię wartości sensora co może być przydatne.