SKU_BOS0006_Boson_Steam_Sensor_i6-DFRobot

Introduction

This steam sensor measures water amount on its petal-shaped pad and converts to analog output. The difference between a steam sensor and air humidity sensor is that the former is designed for detecting water droplets while the latter is for measuring water vapor content in air.
When water droplets falls on the detection area, the humidity goes up, and then the voltage increases. Besides the raindrops, water from frog and steam can also be detected. The steam sensor can be used with Arduino or micro:bit to make interactive projects for enviroment monitoring, such as simple rain gauges, steam level switch, etc.

Note: This product is not 100% waterproof, please do not immerse the 3P cable interface in water.

Specification

Board Overview

BOS0006 Pinout

Num Label Description
1 GND Power -
2 VCC Power +
3 A Signal Line(Analog)

Usage Description

The sensor can sense the humidity in environment. Using with Arduino or micro:bit to make rain monitoring device.

The more water on the detection area, the larger the output signal, and vice versa.

Note: This product is not fully waterproof, please do not immerse the 3P cable interface in water.

Principle

The output voltage increases when the humidity of the sensor detection surface goes up.

Application

1. Rain Alarm

Description: Put the steam sensor outdoors, when there is raindrops on the petal-shaped detection surface, the buzzer will buzz to tell people that it is raining.

Components:

BOS0006 BOS0020 bos0035
BOS0006 Steam sensor BOS0020 Buzzer module BOS0035 Mainboard-3IO
MBT0039 BOS0040
MBT0039 micro:bit BOS0040 micro:bit BOSON Expansion Board

Tip: micro:bit and its expansion board will be used in programming projects.

Non-programming Project

Connection Diagram:

Connection 1

Programming Project

Connection Diagram:

Connection 2

Flowchart:

Flowchart 1

Mind+ Sample Code:

MakeCode Sample Code:

Video Demo

Non-programming Programming
BOS0006 Video 1 BOS0006-Video 2

2. Automatic Windows Closer

Description: Place the steam sensor outside, and when it senses the rain, it will drive the servo to move to automatically close the window.

Components:

bos0006 bos0035 SER0045
BOS0006 Steam Sensor BOS0035 Mainboard-3IO SER0045 9g Metal Servo
MBT0039 BOS0040
MBT0039 Micro:bit BOS0040 Micro:bit BOSON Expansion Board

Tips: micro:bit and its expansion board will be used in programming projects.

Non-programming Project

Connection Diagram:

Connection 2-1

Programming Project

Connection Diagram:

Connection 2-2

Flowchart

Flowchart 2

Mind+ Sample Code:

MakeCode Sample Code:

Video Demo

Non-programming Programming
BOS0006-Video 3 BOS0006-Video 4

3. Simple Flood Warning System

Description: Make a simple flood warning system. The system does nothing when the steam sensor detects that it is not raining; when the steam sensor detects light rain, the green LED lights up and the buzzer make sounds to alarm for 5 seconds; when the steam sensor detects moderate rain, the blue LED switches on and the alarm sounds last for 10 seconds; when the steam sensor detects heavy rain, the red LED turns on and the buzzer makes sounds for one minute.

Components:

BOS0006 BOS0020-1 bos0017
BOS0006 Steam Sensor BOS0020 Buzzer Module BOS0017 Red/Green/Yellow LED Module
MBT0039 BOS0040
MBT0039 micro:bit micro:bit BOSON Expansion Board

Connection Diagram:

Connection 3

Flowchart

Flowchart 3

Mind+ Sample Program:

Simple Flood Alarm

MakeCode Sample Program

FAQ

For any questions, advice or cool ideas to share, please visit the DFRobot Forum

Turn to the Boson Kit Page