Obsah:
Video: Barevný svět: 4 kroky (s obrázky)
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Referenční zdroj : zde
RGB Colorful World je noční světlo vytvořené barevnými senzory RGB. Může se snadno měnit a vybrat požadovanou barvu podle vaší aktuální nálady. Můžete použít požadovanou barvu nočního světla, jakmile ji použijete ke snímání jasných barevných objektů.
//
Upravit část (původní):
- Původní název: RGB Color Picker
Zásoby
Budete potřebovat:
- Arduino Leonardo (nebo jiný) - Koupit zde
- TCS3200 RGB Sencer (nebo jiný) - Koupit zde
- Panel LCD (1602 IIC/I2C) - Koupit zde
- Tlačítko (jakýkoli druh)
- odpor 4,7 kΩ (x1)
- odpor 10 kΩ (x1)
- 220Ω odpor (x2)
- RGB LED - Koupit zde
- BreadBoard
- Stínidlo nočního světla
- Karton
//
Upravit část (původní):
- Arduino Pro Micro
- LCD panely bez I2C
- TCS34725 RGB senzor
- 3D tiskárna
Krok 1: Připojení všech prvků k Breadboardu
Než nainstalujeme vše najednou, je bezpečnější testovat každou položku jednu po druhé. Protože pokud jste nainstalovali vše, ale nefunguje to, stěží můžete zjistit, co se stalo.
Zapojení různých Arduinos bude jiné. Pokud používáte jiné Arduino, můžete hledat schéma zapojení a kód z jiných projektů.
Nyní představíme, jak připojit vodič:
RGB barevný senzor
GND_ existují dva GND, oba jsou připojeny k zápornému pólu prkénka (záporný pól by měl přitáhnout vodič k Arduino GND)
OUT_connect na pin8 Arduina
S2 → Arduinopin10
S3 → Arduino pin9
VCC_ jsou dva VCC, oba jsou připojeny k kladnému pólu desky (kladný pól musí vytáhnout vodič k 5 V Arduina)
S0 → Arduino pin12
S1 → Arduino pin11
LCD panel
GND_připojeno k negativu prkénka
VCC_connected to breadboard positive
SDA → Arduino pin2
SCL → Arduino pin3
Knoflík
Pomocí špendlíku vložte dvouvodič na prkénko
Levý vodič-připojte odpor 10 kΩ a poté vytáhněte vodič k analogovému Arduino A1.
Pravý drát_Dělený na dvě strany:
První strana: vytáhněte drát na kladnou stranu prkénka.
Druhá strana je: připojte odpor 10 kΩ a poté připojte vedení k záporné straně prkénka.
RGB LED
RGB LED má 4 piny , Včetně červené, záporné, zelené, modré (krátké, dlouhé, krátké, krátké)
Red_ připojen k prkénku a poté vytáhnout řádek na Arduino pin5
Záporná elektroda _ je přímo připojena k záporné elektrodě na desce
Zelená_ Připojte se k prkénku, přidejte odpor 220 ohmů a poté vytáhněte vodič k pinu Arduino6
Blue_connect na prkénko, přidejte odpor 4,7 kΩ a poté vytáhněte vodič na pin 7 Arduino
Výše uvedené je zavedení zapojení obvodu.
//
Upravit část (původní):
Zapojení je stejné, s výjimkou modulu pro snímání LCD a barev.
LCD_ Původně používal pouze LCD, měnil jsem to na I2c LCD.
RGB barva sencor_ Původně používal TCS34725 RGB senzor, měnil jsem to na TCS3200.
Krok 2: Psaní kódu
Po připojení obvodu můžete začít psát kód.
Kód je zde : Tady
Nezapomeňte otestovat každou část zvlášť !!
Před zapojením kabelu USB do Arduina pečlivě zkontrolujte, zda jsou všechny kabely správné. Pokud je nesprávný obvod, může dojít k poškození počítače nebo desky Arduino.
Pin můžete změnit sami podle obvodu na vlastní desce s obvody.
//
Upravit část (původní):
- Byl změněn barevný snímač kódu LDC a RGB.
- Byl změněn také začátek titulků LCD displeje.
- Změněna poloha některých kolíků.
Krok 3: Vytvořte kontejner pro své Arduino
Změřte vzdálenost mezi vaším Arduinem a prkénkem a vystřihněte jej pomocí lepenkové krabice. Po lepení vložte součást do.
Vyrobil jsem schodištěm tvarovaný kontejner, kde tlačítko a RGB LED v horní rovině a barevný senzor RGB a LCD jsou na spodní úrovni. Prostor uvnitř je relativně velký a nepřeruší drát. Abychom mohli Arduino připojit k powerbance, měli bychom na boku krabice uříznout malý.
Velikost skořápky:
- Vyšší úroveň
Délka: 19,5 / Šířka: 10,5 / Výška: 11 cm
- Nižší úroveň
Délka: 19,5 / Šířka: 7,5 / Výška: 5 cm
//
Upravit část (původní):
- Na výrobu svého kontejneru použil 3D tisk.
Krok 4: Použití vašeho barevného světa
Připojte kabel USB k Arduinu a po zapnutí napájení jej můžete začít používat!
Vyberte položku s jasnými barvami, umístěte ji 1 cm od barevného senzoru RGB a stiskněte tlačítko. Barva položky se zobrazí na panelu LCD a poté LED dioda RGB také rozsvítí lampu podobnou barvě.
Vzhledem k omezením LED žárovky nemůže osvětlit velmi přesné barvy. Například nemůže osvětlit černou nebo šedou barvu, protože samotný materiál LED je bílý. Tlumené a méně jasné předměty sníží účinek, okolní světla a odrazová světla také způsobí, že bude cítit falešnou barvu, proto se doporučuje používat v temné místnosti.