In a previous post (UFO has Landed) I started playing with the CBiSEducation's UFO Consumable Robotics. Now I am going to play with it a bit more and add the light sensor, included in the kit, to it;is so it can detect different light levels. Again it is controlled using the Micro:Bit.
Stage 1 - Decorating it
The kit comes with some stickers so I added a few.
Stage 2 Wiring
Pins 0 and 1 are outputs to the LEDs
Pin 2 is the input from the light sensor
The red lead from the light sensor connects to 3v and the grounds to the ground.
Stage 3 Code
The light sensor works more as a low light level detector, the darker the higher the value returned (in this case) on pin 2. So in low light level, the LEDs flash relatively quickly, when the light level rises half of the LEDs start to pulse more slowly.
All opinions in this blog are the Author's and should not in any way be seen as reflecting the views of any organisation the Author has any association with.