Sisällysluettelo:
Video: RGB LED Adaptive Camouflage (kameleontti) Ebot / Arduino -toiminnon avulla: 5 vaihetta (kuvien kanssa)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
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.
Suositeltava:
7-segmenttisen LED-näytön ohjaaminen ESP8266-verkkopalvelimen avulla: 8 vaihetta (kuvien kanssa)
7-segmenttisen LED-näytön ohjaaminen ESP8266-verkkopalvelimen avulla: Projektissani on Nodemcu ESP8266, joka ohjaa 7-segmenttistä näyttöä http-palvelimen kautta html-lomakkeella
Elektroninen kameleontti: 6 vaihetta (kuvilla)
Elektroninen kameleontti: Oletko koskaan miettinyt, miten kameleontti muuttaa väriä ympäristön värien muutosten vuoksi? On jotain nimeltään melanosyyttejä stimuloiva hormoni tai MSH. Jos haluat perehtyä aiheeseen tarkemmin, seuraa tätä linkkiä. Tarinat erillään, halusin
48 X 8 vierittävä LED -matriisinäyttö Arduinon ja Shift -rekisterien avulla .: 6 vaihetta (kuvien kanssa)
48 X 8 vieritys -LED -matriisinäyttö Arduino- ja Shift -rekisterien avulla: Hei kaikki! Tämä on ensimmäinen Instructableni, ja kyse on 48 x 8 ohjelmoitavan vieritys -LED -matriisin tekemisestä Arduino Uno- ja 74HC595 -siirtorekisterien avulla. Tämä oli ensimmäinen projektini Arduinon kehityskortilla. Se oli haaste m
Ohjelmoitava RGB -LED -sekvensseri (Arduinon ja Adafruit -ristikkojen avulla): 7 vaihetta (kuvien kanssa)
Ohjelmoitava RGB -LED -sekvensseri (käyttäen Arduinoa ja Adafruit Trellisiä): Poikani halusivat värillisiä LED -nauhoja valaisemaan työpöydänsä, enkä halunnut käyttää purkitettua RGB -nauhaohjainta, koska tiesin, että he kyllästyisivät kiinteisiin kuvioihin näillä ohjaimilla on. Ajattelin myös, että se olisi loistava tilaisuus luoda
Näytön lämpötila P10 -LED -näyttömoduulissa Arduinon avulla: 3 vaihetta (kuvien kanssa)
Näytön lämpötila P10 -LED -näyttömoduulissa Arduinon avulla: Edellisessä opetusohjelmassa on kerrottu, kuinka teksti näytetään Dot Matrix LED Display P10 -moduulissa Arduinon ja DMD -liittimen avulla, jonka voit tarkistaa täältä. Tässä opetusohjelmassa annamme yksinkertaisen projektin opetusohjelman käyttämällä P10 -moduulia näyttövälineenä