Case 02: Flower-watering Prompter
Some plants can make people live healthier. For example, a pot of green dill in a room of 8-10 square meters is equivalent to an air purifier, which can effectively absorb harmful gases such as formaldehyde, benzene and trichloroethylene in the air. Thus, we can make a simple watering device to help us take care of plants.
Nezha expansion board × 1
micro:bit × 1
LED-red × 1
LED-green × 1
Soil moisture sensor × 1
RJ11 wires × 3
Tips: You may need to purchase Nezha Inventor's Kit if you want all the above compoents.
Connect the green LED to J4, red LED to J3 and soil moisture sensor to J2 on the Nezha expansion board as the picture shows.
Click "Advanced" in the MakeCode to see more choices.
For programming, we need to add a package: click "Extensions" at the bottom of the MakeCode drawer and search with "PlanetX" in the dialogue box to download it.
Notice: If you met a tip indicating that some codebases would be deleted due to incompatibility, you may continue as the tips say or create a new project in the menu.
Code as below:
You may also download it directly below:
The red LED lights on for reminding of watering if the soil moisture sensors gets a low value from the earth, or the green LED lights on.