Oct 062014
 

My little project this last week end.

I need to add a few rf433 oregon temperature sensors to be linked to my rfxcom + jeedom domotic box.
Unfortunately, these sensors (oregon THGR122N) are about 25€ (or 15€ using a cresta clone), not including shiping costs.

Therefore I decided to do a cheap one myself using :
-an arduino pro mini (2.50€)
-a fs1000a transmitter (1.50€)
-a ds18b20 (1€)

The whole thing uses less than 2ma when sleeping, and max 20ma when it reads temperature from the ds18b20.

Here comes the sketch rf433_sendOOK.
Note that that I am re using code from connectingstuff.net to send oregon 2.1 compatible packets.

Possible evolution would be to replace the arduino pro mini by an ATTINY85.

arduino_oregon

Here comes the wiring.

tx_ds18b20_v2_bb

 Posted by at 22 h 21 min

  8 Responses to “Arduino : cheap rf433 temperature sensor (oregon 2.1 compatible)”

  1. […] previous article, I made a cheap temperature probe using an arduino pro […]

  2. Hello thanks for your DIY, i have made this cheap rf433 temperature sensor , it’s working very good on my Jeedom system,.
    But i have made a second cheap rf433 temperature sensor and i would know how you change the ID in the sketch i suppose the 2 sketch should be different, because the result of my 2 sensor is on the same curve in my domotic system !!
    thanks you for help to modify the second sketch of my arduino pro mini
    best regards
    Eric

  3. thank you, it’s ok now, i have made 5 cheap rf433 temperature sensors and it’s working all right in my controllers Jeedom with Rfxcom receiver

  4. hello from Toulouse (France). Thank’s for your tuto. It helped me a lot and allowed me to get some remote information in my JEEDOM/RFLINK plugin system
    Dominique

  5. hello from Toulouse To (France).
    Thank’s for your tuto.
    It helped me a lot and allowed me to get some remote information in my JEEDOM/RFLINK.
    Didier

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

(required)

(required)

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.