Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Tämä on todella hieno ja yksinkertainen projekti. Se tunnistaa taustavärin värisensorin avulla ja näyttää sen RGB -LED -nauhalla.
Käytin Ebot -mikrokontrolleria, mutta voit käyttää myös mitä tahansa muuta mikro -ohjainta, kuten arduino uno.
Vaihe 1: Kokoa materiaalit
Elektroniset komponentit:-
1 x Ebot -mikrokontrolleri (voit käyttää myös arduinoa tai mitä tahansa muuta mikro -ohjainta)
1 x värianturi
1 x RGB LED -nauha
6 x hyppyjohdot
Testausta varten voit saada erivärisiä arkkeja.
Vaihe 2: Asennus
Asennus on todella helppoa
1. ota RGB -LED ja juota kolme hyppyjohtoa GND-, Do- ja +5v -liitäntöihin ja liitä ne mikrokontrollerin GND -nastaan, lähtö 0 -nastainen ja 5v -nastainen.
2. Kytke seuraavaksi värianturilla
GND GND -nasta mikrokontrollerissa
jännite nastajännite mikrokontrollerissa
s A0 -nasta mikrokontrollerissa
Vaihe 3: Kokoonpano
Kun olet suorittanut asennuksen, kiinnitä värianturi nauhaan alaspäin.
Vaihe 4: Koodi
{// Alustukset ebot_setup ();
// Pin -tilat
strip0.begin ();
strip0.show ();
pinMode (0, LÄHTÖ); // RGB -LED
pinMode (A0, INPUT); // Värianturi
}
tyhjä silmukka ()
{if (väri (A0)> = 182 && väri (A0) <= 279) {colorWipe (& strip0, 0, 45, 97, 25);
} else if (väri (A0)> = 79 && väri (A0) <= 149) {colorWipe (& strip0, 0, 105, 14, 25);
} else if (väri (A0)> = 21 && väri (A0) <= 43) {colorWipe (& strip0, 255, 221, 0, 25);
} else if (väri (A0)> = 340 && väri (A0) <= 352) {colorWipe (& strip0, 191, 3, 0, 25);
} else {colorWipe (& strip0, 0, 0, 0, 25); }
}
voit lisätä yhä enemmän lausuntoja, jotta anturi tunnistaa enemmän värejä.
Vaihe 5: Video
Lopuksi, kuten videossa näkyy, voit lisätä eri väripapereita testataksesi miten se toimii.