Skip to content

tonnerre33/Soil_Moisture_Sensor_SMD-cr

Repository files navigation

Soil Moisture Sensor SMD

What is this ?

Simple office plant monitor inspired by @carlierd on the this post.

This is my first SMD project, i hope he'll used by other members ;)

The skech is 2.0.0 Mysensors compatible, i haven't test this sketch with the 2.1.1 version.

You can order the pcb here : https://PCBs.io/share/zjX7M

Soil Moisture Sensor SMD

The PCB files are for the V1.1.2 version, i haven't posted the V1.1 because there were important mistakes on the v1.1.

I have put 3 leds on this project :

  • one connected on SCK for see the same thing than an arduino pro mini
  • one for see when the node is initialised and when is goes in a sleep mode
  • one not used for the moment, my idea was to use this led for offline node but i don't know how to do this without alterate the autonomie of the battery :(

Features :

  • Send Soil moisture mesure every hours
  • Send Battery Level every hours if the value has changed
  • Send Battery voltage every hours if the percentage has changed

Compatibilies :

  • Mysensors Library 2.0.0
  • PCBs v1.1.x compatibles with Soil_Moisture_Sensor_SMD_v1.1.x sketchs

Logs PCB :

V1.1.2

  • 16/02/2017 = Fabrication V1.1.2 by PCBs.io => Awaiting Panelization
  • 20/02/2017 = Fabrication V1.1.2 by PCBs.io => In Fabrication
  • 27/02/2017 = Fabrication V1.1.2 by PCBs.io => Shipped
  • 09/03/2017 = Fabrication V1.1.2 by PCBs.io => Received
  • 11/03/2017 = Assembly and Test => Functional Board but some minors issues => see v1.1.2a

V1.1.2a

minors modifications

  • Increase Drill battery older CR123
  • Modify text "FTDI" by "AVRISP"
  • Add text "FTDI"

Logs Sketch:

V1.1.1

  • Add default values
  • Do not send moisture to the controler if she didn't change more than 1%
  • Change Low Fuse example

V1.1.2

  • Fixed "Do not send moisture to the controler if she didn't change more than 1%"
  • Added possibility to blink the "info" led when insufficient moisture
  • Added possibility to blink the "warning" led when insufficient battery
  • Added possibility to use this node without controler (need mysensors >= 2.1.0)
  • Disable smartsleep when not OTA used (increase battery life)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages