P3 | Challenger - Visual Audio
This project will show you how to build your own bluetooth speaker!
Project Description
Parts List
Learning Objectives
New Electronic Components - Electret Microphone
New Electronic Components - RGB LEDs
New Electronic Components - Addressable RGB LEDs
Step 1 - Gather the Parts
Step 2 - Set up the Box
Step 3 - Install the Microphone
Step 4 - Install the RGB LED Matrices
New Coding: Creating a Library
New Coding: Classes and Structures
New Coding: Operators
New Libraries
Creating our Library - Introduction Video
Background Worksheet
Base Code
Downloadable/Printable PDF of Programming Steps
Programming - Library Header File (.h) - structs
Programming - Library Header File (.h) - classes
Programming - Library Header File (.h) - color definitions
Programming - C Plus Plus File (.cpp) - Visualization object
Programming - C Plus Plus File (.cpp) - addBands/addLedGroups
Programming - C Plus Plus File (.cpp) - updates
Programming - C Plus Plus File (.cpp) - Create a Visual
Programming - C Plus Plus File (.cpp) - Manager
Programming - Main Loop - test sketch
Almost There - Testing
Having Trouble? - Downloadable Code
Placing the Components Inside the Box
Troubleshooting - Circuits
Troubleshooting - Code
Exercises
Monthly Challenge
Questions, answers, comments