This class will introduce students to the Arduino Single Board Microcontroller – a powerful platform for creating devices that interfaces with the physical world. The Arduino can be used in robotics, art installations, 3D printers, and other do-it-yourself electronics projects.
During this class students will:
Build circuits that utilize sensors and output devices that allow the microcontroller to react to its environment.
Learn electronics, programming, and physical computing concepts by building basic projects.
The course will be valuable for the Arduino enthusiast / hobbyist who would like to learn more about how to add WiFi capability to Arduino or any other electronic projects.
These ESP8266 WiFi modules can then be used to connect to the IOT (Internet Of Things) environment, by connecting all sorts of devices (actuators/sensors).
Once you have accomplished connecting all your devices, complete Home Automation can be achieved.
This class is for anyone who understands the basics of the Arduino Single Board Microcontroller and wants to take their projects to the next level. You will learn to write sketches that fully take advantage of the capabilities of the Arduino. You will also learn new ways make your Arduino communicate with other devices.
As part of the course, you will build an Arduino weather station with temperature, humidity and pressure readings. Data get saved to a SD card and will also be displayed in real time on a LCD screen. A RTC will keep track of date and time.
Please note that this is an intermediate course and those attending are expected to understand the basics of the Arduino, i.e. the basic hardware, pin layout, basic programming with the Arduino IDE and connecting LED’s, switches and potentiometers.