diff --git a/samples/watersensor b/samples/watersensor new file mode 100755 index 0000000..68862fe Binary files /dev/null and b/samples/watersensor differ diff --git a/samples/watersensor.go b/samples/watersensor.go new file mode 100644 index 0000000..8a39605 --- /dev/null +++ b/samples/watersensor.go @@ -0,0 +1,25 @@ +package main + +import ( + "log" + "time" + + "github.com/kid0m4n/go-rpi/sensor/watersensor" +) + +func main() { + fluidSensor := watersensor.New(7) + + for { + isWater, err := fluidSensor.IsWet() + if err != nil { + log.Panic(err) + } + if isWater { + log.Printf("Bot is dry") + } else { + log.Printf("Bot is Wet") + } + time.Sleep(500 * time.Millisecond) + } +} diff --git a/sensor/us020/us020.go b/sensor/us020/us020.go index 4d0a57f..c3497fa 100644 --- a/sensor/us020/us020.go +++ b/sensor/us020/us020.go @@ -84,7 +84,7 @@ func (d *us020) Distance() (distance float64, err error) { } if d.debug { - log.Print("trigetting pulse") + log.Print("trigerring pulse") } // Generate a TRIGGER pulse