Concepts Covered: Reading sensor data, adding extensions, and controlling visual displays.
Activities:
Demonstrate how to read and act using built--in sensors
Demonstrate How to search for and add extensions to MakeCode
Write short programs that display built-in sensor values- tilt, temperature, light,etc.
Materials: Microbit, MicroUSB to USB-A cable, 3V MicroBit battery, USB-A--->USB-C adaptor;
Build-2:Neopixels
Neopixels: Attach Neopixel strip using alligator clips to pins 3V, GND, and 0 and add the Neopixels Extension.
https://sites.google.com/aceraschool.org/mrjonathansengineering/lessons/3-neopixels-extension.
Vary the behaviors of the strip utilizing built-in sensors.
Main Project Option 2: Infinity Mirror :Combine circuit design and programming to build and code an interactive Infinity Mirror art project, which changes its behavior based on the built-in accelerometer/tilt sensors.
Infinity Mirror can be built into classroom window, using a fixed mirror
https://sites.google.com/aceraschool.org/mrjonathansengineering/projects/infinity-mirror
Parts Needed: Microbit, MicroUSB to USB-A cable, 3V MicroBit battery, USB-A--->USB-C adaptor;
Cardboard; mirror film; Neopixel strips, power supply, duct tape