A projects for Scientific Research Seminar at HSE.
Let's make an overview:
-
String <String> = ColorRecognizion()- uses tcs3200 library for take hue, after that my alghorithm separates 13 colors and returns color's name; -
MakeSound(<String>)- takes color's name and search appropriate sound tone, then plays this tone; -
RedAlert(int alertTime=3000)- arises when color's name equals "Unknown" and bring to user a little time to think about that; -
MakeTextAnimation(String message, int delayVal=25, String ending="")- used for make a text in console more user-friendly, allows showing animation slowler and make ending like "\n" or whatever else;
Color - in model it is RBGA, but RGB - is not a color hue, thats relevant values [All questions about it redirect to tcs3200.h] Sound - try to use values at notes for good effect.
| № | Detail | Purpose |
|---|---|---|
| 1. | Arduino Uno R3 | |
| 2. | Cables | |
| 3. | tcs3200 | Color recognizion |
| 4. | Passive buzzer module | Sound |
| 5. | Pieces of color paper | Testing |
| 6. | Arduino Shield Prototype.5 | For red LED and a button |
It was created by https://github.com/D1scoDancer

