•A microcontroller is a programmable device that receives data from inputs in order to produce one or more outputs.
•A microcontroller is made up of small microchips that contain microscopic circuits called integrated circuits that can be programmed to carry out simple functions. Once programmed, there is no need to use a computer to operate them.
•Another name for a Microcontroller is a Programmable Logic Controller (PLC). Which are typically used in machinery, essentially a microcontroller in a box. This is an older technology
•A microcontroller can only work if it has been programmed.
•The program is written on a computer which is called a sketch. The program is then uploaded to the microcontroller chip via a USB cable or wifi connection.
•The microcontroller can then be disconnected from the computer an alternate power supply can be connected. This allows the microcontroller to be an independent control technology system.
There are many different brands of microcontrollers for example:
-Arduino
-Raspberry Pi
-Lego
-microbit
Arduino is a company that develops microcontrollers and the software required to program them. During this unit you will be using Arduino software and a compatible microcontroller board to create your own control technology.
Look at your microcontroller and discuss as a class the parts of the board and their functions.
The MAAS ThinkerShield was developed by the Museum of Applied Arts and Sciences Sydney, Australia.
It contains a variety of on-board components to make it easy to learn how to code without having to learn how to do electronics.
The items circled are output components. There are six Light Emitting Diodes (LEDs) and a buzzer.
The items circled are input components. There is one pushbutton, a potentiometer and a Light Dependant resistor (LDR).
The items circled are expansion ports that allow other components to be connected to the Arduino while the shield is connected.