soil

package
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 20, 2021 License: MIT Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MoistureLevel

type MoistureLevel uint8
const (
	CompletelyDry MoistureLevel = iota
	VeryDry
	Dry
	Wet
	VeryWet
	Water
)

type SoilSensor

type SoilSensor interface {
	Get() MoistureLevel
	Configure()
	On()
	Off()
}

SoilSensor is used to read the humidity value of a soil sensor

func NewSoilSensor

func NewSoilSensor(waterThreshold, dryThreshold uint16, dataPin, voltagePin machine.Pin) SoilSensor

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL