Satura rādītājs:

Krāsainā pasaule: 4 soļi (ar attēliem)
Krāsainā pasaule: 4 soļi (ar attēliem)

Video: Krāsainā pasaule: 4 soļi (ar attēliem)

Video: Krāsainā pasaule: 4 soļi (ar attēliem)
Video: Joka pēc alfabēts / Funny Alphabet 2024, Jūlijs
Anonim
Image
Image
Visu elementu savienošana ar maizes dēli
Visu elementu savienošana ar maizes dēli

Atsauces avots: šeit

RGB Colorful World ir nakts gaisma, ko veido RGB krāsu sensori. To var viegli mainīt un izvēlēties vēlamo krāsu atbilstoši jūsu pašreizējam noskaņojumam. Jūs varat iegūt vēlamo nakts gaismas krāsu, tiklīdz to izmantojat spilgtas krāsas objekta uztveršanai.

//

Modificēt daļu (oriģināls):

- Oriģinālais nosaukums: RGB krāsu atlasītājs

Piegādes

Jums būs nepieciešams:

- Arduino Leonardo (vai cits) - Pērciet šeit

- TCS3200 RGB Sencer (vai cits) - pērciet šeit

- LCD panelis (1602 IIC/I2C) - pērciet šeit

- spiedpoga (jebkura veida)

- 4,7 kΩ rezistors (x1)

- 10 kΩ rezistors (x1)

- 220Ω rezistors (x2)

- RGB LED - pērciet šeit

- BreadBoard

- Nakts gaismas abažūrs

- Kartons

//

Modificēt daļu (oriģināls):

- Arduino Pro Micro

- LCD paneļi bez I2C

- TCS34725 RGB sensors

- 3D printeris

1. darbība: visu elementu savienošana ar maizes dēli

Image
Image

Pirms mēs visu instalējam uzreiz, ir drošāk pārbaudīt katru vienumu pa vienam. Jo, ja esat instalējis visu, bet tas nedarbojas, jūs diez vai varat uzzināt, kas notika nepareizi.

Dažādu Arduinos elektroinstalācija būs atšķirīga. Ja izmantojat citu Arduino, varat meklēt citu projektu elektroinstalācijas shēmu un kodu.

Tagad mēs iepazīstināsim ar to, kā savienot vadu:

RGB krāsu sensors

GND_ir divi GND, abi ir savienoti ar maizes dēļa negatīvo polu (negatīvajam polim vajadzētu novilkt vadu līdz Arduino GND)

OUT_izveidojiet savienojumu ar Arduino 8. tapu

S2 → Arduinopīns10

S3 → Arduino pin9

VCC_ir divi VCC, abi ir savienoti ar maizes dēļa pozitīvo polu (pozitīvajam polim ir jāvelk vads līdz Arduino 5V)

S0 → Arduino pin12

S1 → Arduino tapa11

LCD panelis

GND_ savienots ar maizes dēļa negatīvu

VCC_pieslēgts pie maizes dēļa

SDA → Arduino pin2

SCL → Arduino pin3

Poga

Izmantojiet tapu, lai ievietotu divu vadu maizes dēļā

Kreisās puses vads_pievienojiet 10 kΩ rezistoru un pēc tam velciet vadu pie Arduino analogā A1.

Labās puses vads_Sadalīts divās pusēs:

Pirmā puse: velciet vadu uz maizes dēļa pozitīvo pusi.

Otrā puse ir: pievienojiet 10 kΩ rezistoru un pēc tam pievienojiet līniju maizes dēļa negatīvajai pusei.

RGB LED

RGB LED ir 4 tapas lude Iekļaujiet sarkanu, negatīvu, zaļu, zilu (īss, garš, īss, īss)

Sarkans_ ir savienots ar maizes dēli un pēc tam velciet līniju līdz Arduino pin5

Negatīvais elektrods _ ir tieši savienots ar negatīvo elektrodu uz maizes dēļa

Zaļš_ Savienojiet ar maizes dēli, pievienojiet 220Ω rezistoru un pēc tam velciet vadu pie Arduino pin6

Blue_connect ar maizes dēli, pievienojiet 4,7 kΩ rezistoru un pēc tam velciet vadu pie Arduino pin7

Iepriekš ir ķēdes savienojuma ieviešana.

//

Modificēt daļu (oriģināls):

Elektroinstalācija ir tāda pati, izņemot LCD un krāsu noteikšanas moduli.

LCD_Viņš sākotnēji izmantoja tikai LCD, es to nomainu uz I2c LCD.

RGB krāsu sencor_Viņš sākotnēji izmantoja TCS34725 RGB sensoru, es to nomainu uz TCS3200.

2. darbība: koda rakstīšana

Image
Image
Izveidojiet konteineru savam Arduino
Izveidojiet konteineru savam Arduino

Kad ķēde ir pievienota, varat sākt rakstīt kodu.

Kods ir šeit, šeit

Atcerieties pārbaudīt katru daļu atsevišķi !!

Pirms USB kabeļa pievienošanas Arduino, lūdzu, rūpīgi pārbaudiet, vai visi kabeļi ir pareizi. Ja ir nepareiza ķēde, tas var izraisīt datora vai Arduino plates bojājumus.

Tapu var nomainīt pats, saskaņā ar shēmu uz savas shēmas plates.

//

Modificēt daļu (oriģināls):

- ir mainīts LDC un RGB krāsu sensora kods.

- Ir mainīts arī LCD displeja subtitru sākums.

- Mainīts dažu tapu stāvoklis.

3. solis: izveidojiet konteineru savam Arduino

Image
Image
Izveidojiet konteineru savam Arduino
Izveidojiet konteineru savam Arduino

Izmēriet attālumu starp savu Arduino un maizes dēli un izgrieziet to ar kartona kastīti. Pēc savienošanas ievietojiet sastāvdaļu.

Es izveidoju kāpņu veidotu trauku, kur poga un RGB gaismas diode augšējā plaknē, kā arī RGB krāsu sensors un LCD atrodas apakšējā līmenī. Iekšējā telpa ir salīdzinoši liela un nesabojās vadu. Lai savienotu Arduino ar strāvas banku, kastes sānos vajadzētu sagriezt mazu.

Korpusa izmērs:

- Augstāks līmenis

Garums: 19,5 / platums: 10,5 / augstums: 11 cm

- Zemāks līmenis

Garums: 19,5 / platums: 7,5 / augstums: 5 cm

//

Modificēt daļu (oriģināls):

- Konteinera izgatavošanai viņš izmantoja 3D drukāšanu.

4. solis: izmantojiet savu krāsaino pasauli

Image
Image
Izmantojot savu krāsaino pasauli
Izmantojot savu krāsaino pasauli

Pievienojiet USB kabeli Arduino un pēc barošanas ieslēgšanas varat sākt to lietot!

Izvēlieties vienumu ar spilgtām krāsām, novietojiet to 1 cm attālumā no RGB krāsu sensora un nospiediet pogu. Vienuma krāsa tiks parādīta LCD panelī, un tad RGB gaismas diode iedegs arī šai krāsai līdzīgu lampu.

LED lampas ierobežojumu dēļ tā nevar izgaismot ļoti precīzas krāsas. Piemēram, tas nevar izgaismot melnu vai pelēku krāsu, jo pats gaismas diodes materiāls ir balts. Tumši un mazāk spilgti objekti samazinās efektu, apkārtējās gaismas un atstarojošās gaismas arī liks tai uztvert viltus krāsu, tāpēc ieteicams to izmantot tumšā telpā.

Ieteicams: