Arduino is an open-source, single-board, micro-controller for hobbyists and designers to build interactive projects requiring feedback or measurement.
This course is designed to teach hobbyists and designers the basic principles of electronic circuits, usages of the Arduino board to interface with a variety of electronic hardware, and software settings. The topics cover basic electronic circuits, C Programming and the basic operation of the Arduino board and sensors.
By the end of this training, participants will be able to:
· Program Arduino as a simple system to make some light and noise with human interaction:
◦ Control ON/OFF, the intensity of Light and Noise Output of LED and buzzer, respectively.
◦ Use measurement functions of Arduino to trigger response, for example, hands, light intensity or human body temperature.
· Understand the possibilities to operate Arduino as a system with professional electronics components and interface, for example, LCD Display, Accelerometer, Temperature Sensor, Light Sensor, etc
◦ (Probably will do a full-scale demo of what an Arduino can achieve for more advanced function, like Computer Arduino User Interface, Data Logging, Control of Motor)
◦ (Need to discuss with potential students to see what they really want to do or accomplish, can also do circuit, coding, and demonstration in-situ.)
Target Audience
· People curious to Arduino but have difficulties making their project works only by following online examples.
· People with no coding experiences (not coding intensive).
· Hobbyists who have no prior electronics background who want to burn fewer electronics during tinkering.
· Designers who want to add an interactive display to their design like clothes, interactive exhibitions.
Course Content
· Lecture regarding basic electronics principles and basic c coding. (30 minutes to 1 hour)
· Hands-on tinkering with Arduino. (1 hour to 2 hours)
What to Bring
· Laptop with USB connection, preferably windows
· (For discussion) Arduino with necessary components?
◦ The introductory course is free, but the cost of materials should be paid, and students can keep their projects.
Material List: (300 HKD each person)
◦ Arduino Uno R3 or compatible
◦ Breadboard (Small)
◦ Pushbutton
◦ Temperature Sensor
◦ Potentiometer
◦ Buzzer
◦ Connection Wires