quantified_home.1319725120.txt.gz · Last modified: 2018/12/30 00:15 (external edit) 

This is an old revision of the document!


Combine an Arduino with an Ethernet Shield and my 1wire stuff from the fridge to make online temperature logging possible.

Plan

  1. Buy required parts
    • Arduino & Ethernet Shield are ordered at floris.cc
  2. Make blinkylight on Arduino (hello world) (Made combo of pot-meter and led blinky, addictive!)
  3. Read up on Ethernet Library for Arduino
  4. Give Ethernetshield link, plug and play.
  5. Do Hello World with Ethernetshield (didn't do this, http was easier)
  6. Get the HTTP client on the Arduino. Simply adding the example from Arduino interface was all. Added gateway and netmask and also online!
  7. Connect the 1wire stuff to Arduino.
  8. It works!

Other stuff

Pictures and current status

Base module

Built the base module with 1 arduino Uno, 1 Ethernet Shield and 1 LCD display. It has 2 temperature sensors (KTY and 1Wire) and 1 light sensor. There is a Mic connected for sound level recording but it's not yet read by software. Data is received with an rf433 receiver connected to pin2 (hardware interrupt). (The yellow wire is the antenna)
Quantified home

Node (wireless)

The node is 1 Arduino Pro 328 and 1 Seeed Solar charger shield. 1 1Wire temperature sensor for now. It has 2 solar panels connected, one using USB and one direct. So far it runs 24/7 on the full battery and only solar charge. Data is sent using a rf433 transmitter.
Node overview Node board

 

Author Herman Kopinga. This work is licensed under a Creative Commons License.
Created with Dokuwiki, layout using XHTML 1.0 and stylesheets, follow changes through rrs.