COURSE DESCRIPTION
In this course, we will introduce you to the basics of programmable electronics using Arduino. We will start off with simple concepts around designing and creating light sculptures with LEDs that blink to create a variety of patterns and sequences. The course will expand this project to show you how to dim and fade LEDs using a technique called Pulse Width Modulation (PWM). This same technique will be used to mix colors of a tri-color LED to re-create any color in the rainbow and produce your very own disco light show!
Throughout this course, we will introduce the basics of programming in Arduino, introducing a handful of useful constructs in C \ C++ programming.
Our focus will be around five main concepts in Arduino:
- basic program flow and control
- analog and digital
- basic serial communication
- variables and memory
- inputs and outputs
This course is offered in collaboration with SparkFun Electronics.
SCHEDULE
This course is in Scheduled mode, and Learn more about Scheduled courses here.
Session 1: Introduction To Digital Control
What makes Arduino really powerful is that it can interact with the physical world. We'll start by covering how to build simple sensors that can measure the light level of a room, monitor the temperature, or even test your reaction speed!
What makes Arduino really powerful is that it can interact with the physical world. We'll start by covering how to build simple sensors that can measure the light level of a room, monitor the temperature, or even test your reaction speed!
Session 2: Custom Functions & Color Mixing RGB
This session will discuss the basics of designing and creating light sculptures with LEDs that blink to create a variety of patterns and sequences.
This session will discuss the basics of designing and creating light sculptures with LEDs that blink to create a variety of patterns and sequences.
Session 3: Reading Analog Sensors
This session will cover reading analog inputs and setting up basic serial communication.
This session will cover reading analog inputs and setting up basic serial communication.
Session 4: Push Buttons And State Machines
In this session we will cover combining the ability to control output devices like LEDs and to interact with sensors like photodetectors and push buttons.
In this session we will cover combining the ability to control output devices like LEDs and to interact with sensors like photodetectors and push buttons.
https://www.kadenze.com/courses/foundations-in-arduino-programming/info
No comments:
Post a Comment