Discover the World of Digital MakingDigital making involves creating with technology, helping you understand how it works. This course introduces you to basic computer programming concepts for building Internet of Things (IoT) projects. You will learn how to make technology work for you while exploring exciting new possibilities.Build and Program with Micro:bitYou will apply your skills to connect input and output devices to a microcontroller board. Using the Micro:bit, you will program devices like LED matrices, buttons, and sensors. This hands-on experience will let you create a real-life electronic project, boosting your confidence in electronics and programming.
Connect Devices to Your MicrocontrollerBy the end of this module, you will know how to interface input and output devices with a microcontroller board. This skill is essential for making different components work together in a project. You will gain the confidence to connect and manage various devices effectively. Control Devices with Your Own CodeYou will learn to deploy programs that control output devices like LED matrices, buttons, and sensors. Using your programming skills, you will bring devices like Bluetooth, compasses, and accelerometers to life. This hands-on experience will empower you to create and control your own electronic projects.
S/N Module Outline 1Safety and HousekeepingState the dangers involving electrical work and the safety rules and regulations.State the uses of various hand tools.List the important points of housekeeping.Practice work safety and housekeeping. 2Electronic Components and Input/Output DevicesIdentify the electronic symbols of the various components and state their basic functions:Identify the electronic symbols of the various Input/Output (I/O) devices and state their basic functions:Construct an electronic circuit on a breadboard. 3Hardware InterfaceState the functions of the built-in hardware of the microcontroller:State the functions of the input and output pins of the microcontroller.State the electrical specifications of the input and output pins of the microcontroller.Connect an electronic circuit and I/O devices to the microcontroller board. 4Microcontroller Programming State the structure of a programming statement:State the functions of various programming codes and functions.Enter program codes using a code editor.Download a program to a microcontroller board. 5Programming TechniquesState the functions of arithmetic, relational and logical operators. State the functions of conditional and loop controls. Deploy program codes using a conditional and loop controls.Deploy and modify program codes to control a LED matrix, programmable button, Bluetooth device, compass and accelerometer.