About this Event
Flashing a single red LED is a fun first project for Arduino hobbyists. But that may sound boring to some Makers. In this class for total beginner and intermediate hobbyists we will jump in with both feet and exercise a strip that has an individually addressable RGB LED every 0.6". These fascinating components have finally dropped into the hobby price range. Understanding libraries, current ratings and other details is challenging to beginners but we will run through that in a short presentation and then you will wire up your own circuit, load programs and see what happens. All parts except your laptop are provided.
Goals are to:
- Wire up simple circuits on the breadboard to control a strip.
- Download provided programs to the Arduino.
- Make simple program changes to customize a program. We will not cover programming but will discuss changing certain lines to customize results.
- Leave with the knowledge, documentation, parts list and programs to acquire your own parts to repeat the exercises at home and expand on them.
I like to encourage students without electronics or programming experience to see that its possible to jump into the Arduino hobby and see that it can be easy and fun. Knowledge can be furthered by taking other DMS classes, internet tutorials and youtube videos.
Students will each use a parts kit containing an Arduino Nano, a 24" WS2812B strip containing 36 LEDs, breadboard, KY-001 (DS18B20) temperature sensor and other components.
Most video of these strips are fascinating and have many LEDs shining brightly at the same time. We will be powering the strips directly from a USB powered Arduino and such demos require much more power than is available from the Arduino. Our typical exercises will have a few LEDs appearing race up and down the strip. I will demo how you can add a power supply and run the awesome patterns. I also have a Bluetooth SP105E controller like the on controlling the Mouser sign lights in the ELab. You can load an app on your phone and take turns controlling a fully powered strip.
PM me @bpamplin if there are things you would like to cover in class. No guarantees, but I’ll try to help.
Please try to install the Arduino IDE before class. We can work on it during lab time if you cannot do it before class.
What could you do with your new skills? How about an awesome sign for the new expansion space?
Special Considerations and Warnings
Please install the Arduino IDE as noted above and bring your notebook PC to class