Getting REAL now... connecting components and coding with micro:bit:
1st - an IMPORTANT note about resistors. They are color coded. If you use a drastically inadequate or overly resistant resistor, your components may not work properly, and sometimes can be damaged.
You can go to this website to verify what the values are of the resistors you have in your kit. Keep this site handy...
This is the sign for ohms: Ω Also... the letter 'K' is used in place of 1,000. So, when looking at the resistance value of a resistor, you will often see notations like this: 1KΩ. This would be an abbreviation for one thousand ohms. 10KΩ=10,000 etc. Resistance is important and you can Click here if you must know more about resistors and what ohms are...
And... begin!
Experiments 1-9 work best when done in the order they are listed as each one builds on what you learned in the prior.
Experiments 10 and up are optional, but if you decide you want to use them in your project, then they are there for you.
Each experimental project provides the code you will need for Block, MakeCode Python, and micro:bit Python. Select the code language you prefer, or try the experiments using any of the languages.
#2-a: Potentiometer, displaying the value of potentiometer in the serial monitor
#3 - Photoresistor aka Light Sensor, displaying the value of photoresistor in the serial monitor
#4-b: HC-SR04 Ultrasonic Distance/Motion Sensor and speaker- proximity alarm
#6-a: RGB (red-green-blue) tri-colored LED - blink each color
#8 - Single Channel Relay Module - Spin a 3v DC Motor, make a fan
#9 - LCD Display (1602) - Show Message and Current Temperature
#10 - Water Level Sensor - Display the sensor value of the water level sensor in the serial monitor
#12 - 1-digit, 7 segment tube module - test to show numbers 0-9
#13 - 4-digit, 7 segment tube module - [for micro:bitPython editor] use Keystudios Project21, page 281 for MakeCode editor
Click HERE to go to the next page