Meteodino monitoring temperature system

By Guillermo Guerrero | December 31, 2014

Meteodino is a personal project using Arduino and temperature and humidity sensor. The project challenge is build a gadget to measure the temperature and humidity and send these data to a server and to after analyze these data. This project combines Ruby on rails, AngularJS, Coffescript and Arduino.

Making-of

Mounting the gadget:

Meteodino1

Gadget

Server

Temperature gadget => Arduino

Temperature gadget => Raspberry pi (coming soon)

  • Raspberry pi
  • Temperature sensor (DHT-11): Link Dx (Shit, very imprecise)
  • Temperature sensor (DHT-22): Link Dx
  • LCD 16x2: Link Dx

Demo at: meteodino.guerreroibarra.com

Remarks 

The web page is developed with Ruby on Rails and Bootstrap. The web uses some interesting gems, we will explain some:

  • Active Admin generates a complete backoffice for manage the web site.
  • Did you mean
  • Annotate add a comment summarizing the current schema to the top or bottom of each of your models.
  • Rails erd generates a class diagram.
  • Rubocop is a Ruby static code analyzer. Out of the box it will enforce many of the guidelines outlined in the community Ruby Style Guide.

GO TO REPOSITORY

comments powered by Disqus