Satura rādītājs:

Krāsu noteikšanas krāsu iekārta: 4 soļi
Krāsu noteikšanas krāsu iekārta: 4 soļi

Video: Krāsu noteikšanas krāsu iekārta: 4 soļi

Video: Krāsu noteikšanas krāsu iekārta: 4 soļi
Video: Памяти Андрея Зяблых. Холангиокарцинома 4 стадии 2024, Jūlijs
Anonim
Image
Image
Krāsu noteikšanas krāsu iekārta
Krāsu noteikšanas krāsu iekārta
Krāsu noteikšanas krāsu iekārta
Krāsu noteikšanas krāsu iekārta

Krāsu noteikšanas krāsu iekārta kopē apkārt esošās krāsas un ļauj ar tām zīmēt. Ja jums ir primāro krāsu krāsa, varat izmantot RGB krāsu sensoru, lai saprastu vēlamo krāsu un to sajauktu. Bet atcerieties, izmantojiet spilgtas krāsas objektu.

Piegādes

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

- Maizes dēlis _x1 - Pērciet šeit

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

- Spiedpoga (jebkura veida) _x1

- 10 kΩ rezistors _x1 - pērciet šeit

- Kartons

- Ūdens sūknis 5V 120L/H _x3 - Pērciet šeit

- Gumijas šļūtene (izmērs piemērots motora ūdens izplūdes atverei) _x3

- L298N motora vadītājs _x3 - Pērciet šeit

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

Image
Image
Visu elementu savienošana ar maizes dēli
Visu elementu savienošana ar maizes dēli
Visu elementu savienošana ar maizes dēli
Visu elementu savienošana ar maizes dēli

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

- 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ā A5.

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.

Motors (ūdens sūknis 5V 120L/H) un motora vadītājs (L298N)

pievienojiet motoru L298N (tas ir atkarīgs no izmantoto motoru skaita)

1. L298N (savienots ar dzelteniem un ziliem motoriem): + → In1 / - → In2, + → In3 / - → In4

2. L298N (savienots ar sarkanu motoru): + → In1 / - → In2

L298N izejas uz Arduino tapām:

motors 1 (sarkans): + → In1 / - → In2. Izeja uz 6. un 7. tapu

motors 2 (zils): + → In1 / - → In2. Izeja uz 2. un 3. tapu

motors 2 (dzeltens): + → In1 / - → In2. Izeja uz 4. un 5. tapu

2. darbība: koda rakstīšana

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.

3. solis: izveidojiet konteineru savam Arduino

Image
Image

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.

Korpusa izmērs:

- garums: 22 cm

- platums: 21 cm

- Augstums: 11 cm

4. darbība. Krāsu noteikšanas krāsu mašīnas izmantošana

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

Pielāgojiet trīs vēlamās krāsas (ieteicams izmantot trīs galvenās krāsas: sarkanu, dzeltenu, zilu)

Ieteikums: jo vairāk krāsu, jo labāk, jo gaišāka būs neskaidra

Ja vēlaties purpursarkanu ūdeni, izvēlieties spilgti violeto objektu, lai sajustu, tad tas sajauc zilu un sarkanu, lai kļūtu purpursarkans.

Ja vēlaties zaļu ūdeni, izvēlieties spilgti zaļo objektu, lai sajustu, tas sajauks zilo un dzelteno krāsu, lai kļūtu zaļš.

Brīdinājums !!!

Motora stāvoklis nedrīkst būt augstāks par krūzi, pretējā gadījumā ūdens netiks sūknēts.

Ieteicams: