Things used in this project

Hardware components:
Microbitheart
micro:bit BBC micro:bit board
×1
13637 01
SparkFun SparkFun Soil Moisture Sensor (with Screw Terminals)
×1
SparkFun JST Jumper 3 Wire Assembly
×1
SparkFun SparkFun micro:bit Breakout (with Headers)
×1
12002 04
Breadboard (generic)
×1
Software apps and online services:
Cmdscreen2
micro:bit pxt.microbit.org

Custom parts and enclosures

Code for Micro:Bit Makecode
Screen shot 2017 07 09 at 11 09 07 pm h19kjdcbvv

Schematics

Option A: With breadboad
Connect using a breakout board and bread board
Microbit moisture sensor1 texdwggdb8
Option B: With out bread board/breakout board
Use wires to connect micro:bit to moisture sensor. Use diagram for guidance.
Microbit moisture sensor2 v3rfmtxbrx

Code

Code for MicropythonPython
from microbit import *

while True:
    lightSensor = pin1.read_analog()
    if lightSensor > 200:
        smile = Image(  "00000:"
                        "09090:"
                        "00000:"
                        "90009:"
                        "09990")
        display.show(smile)
    elif lightSensor < 200:
        frown = Image(  "00000:"
                        "09090:"
                        "00000:"
                        "09990:"
                        "90009")
        display.show(frown)

Credits

Replications

Did you replicate this project? Share it!

I made one

Love this project? Think it could be improved? Tell us what you think!

Give feedback

Comments

Similar projects you might like

Arduino Amiga Floppy Disk Reader
Easy
  • 1,993
  • 5

Work in progress

An Arduino powered floppy disk controller and reader for making disk images from old AmigaDOS floppy disks.

3D-Printed, Internet-Controlled, Self-Balancing FPV Robot
Easy
  • 1,607
  • 22

Full instructions

Open source telepresence robot that keeps its balance on two wheels. Controlled from UI in the web browser.

Connect Your ESP8266 to Any Available Wi-Fi Network
Easy
  • 1,804
  • 17

Full instructions

Establish an Access Point that connects your ESP8266 module to any network making a universal firmware that can be used anywhere.

Interactive European Monuments Board
Easy
  • 162
  • 2

Work in progress

3D-printed monumets of Europe, a Raspberry Pi and Makey Makey. Can be connected to any screen and speakers.

Franzino
Easy
  • 77
  • 3

Full instructions

Franzino is a low cost Arduino standalone board

My First Arduino 101 Car Controlled by BLE
Easy
  • 560
  • 4

Full instructions

Recently I received an Arduino 101 kit from Hackster. My joy was great because it had a lot to do new projects!

ProjectsCommunitiesTopicsContestsLiveAppsBetaFree StoreBlogAdd projectSign up / Login