Գույնի հայտնաբերման ներկի մեքենա `4 քայլ
Գույնի հայտնաբերման ներկի մեքենա `4 քայլ
Anonim
Image
Image
Գույնի հայտնաբերման ներկի մեքենա
Գույնի հայտնաբերման ներկի մեքենա
Գույնի հայտնաբերման ներկի մեքենա
Գույնի հայտնաբերման ներկի մեքենա

Գույնի հայտնաբերման ներկի մեքենան պատճենում է ձեր շուրջը եղած գույները և թույլ է տալիս նկարել դրանցով: Եթե ունեք հիմնական գույների ներկ, կարող եք RGB գույնի տվիչով զգալ ձեր ուզած գույնը և խառնել այն: Բայց հիշեք, օգտագործեք վառ գույնի առարկա:

Պարագաներ

- Arduino Leonardo (Կամ այլ) _x1 - Գնեք այստեղ

- Breadboard _x1 - Գնեք այստեղ

- TCS3200 RGB տվիչ (կամ այլ) _x1 - գնեք այստեղ

- Սեղմակ (ցանկացած տեսակի) _x1

- 10kΩ Resistor _x1 - Գնեք այստեղ

- ստվարաթուղթ

- Pրի պոմպ 5V 120L/H _x3 - գնեք այստեղ

- Ռետինե գուլպաներ (չափը հարմար է շարժիչի ջրի ելքի համար) _x3

- L298N շարժիչի վարորդ _x3 - Գնեք այստեղ

Քայլ 1. Բոլոր տարրերը միացնելով սեղանին

Image
Image
Բոլոր տարրերը միացնելով Breadboard- ին
Բոլոր տարրերը միացնելով Breadboard- ին
Բոլոր տարրերը միացնելով Breadboard- ին
Բոլոր տարրերը միացնելով Breadboard- ին

Նախքան ամեն ինչ միանգամից տեղադրելը, ավելի ապահով է յուրաքանչյուր նյութը մեկ առ մեկ ստուգելը: Քանի որ եթե ամեն ինչ տեղադրել եք, բայց այն չի աշխատում, դժվար թե կարողանաք պարզել, թե ինչն է սխալ:

Տարբեր Arduinos- ի լարերը տարբեր կլինեն: Եթե դուք օգտագործում եք այլ Arduino, կարող եք որոնել էլեկտրագծերի դիագրամը և ծածկագիրը այլ նախագծերից:

Այժմ մենք կներկայացնենք, թե ինչպես միացնել մետաղալարերը.

RGB գույնի ցուցիչ

GND_ կա երկու GND, երկուսն էլ միացված են տախտակի բացասական բևեռին (բացասական բևեռը պետք է լար քաշի Arduino GND- ին)

OUT_ միացեք Arduino- ի pin8- ին

S2 → Արդուինոպին 10

S3 → Arduino pin9

VCC_ կան երկու VCC, երկուսն էլ միացված են տախտակի դրական բևեռին (դրական բևեռին անհրաժեշտ է մետաղալար քաշել Arduino- ի 5v- ին)

S0 → Arduino pin12

S1 → Arduino pin11

- Կոճակ

Օգտագործեք քորոցը ՝ երկու լարերը տեղադրելու համար տախտակի վրա

Ձախ կողմի լարերը_միացրեք 10kΩ դիմադրիչ, այնուհետև մետաղալար քաշեք Arduino անալոգային A5- ին:

Աջ կողմի մետաղալարեր_Բաժանվել է երկու կողմերի.

Առաջին կողմը `մետաղալար քաշեք դեպի հացաթխիկի դրական կողմը:

Երկրորդ կողմը հետևյալն է. Միացրեք 10kΩ դիմադրություն, այնուհետև մի գիծ միացրեք տախտակի բացասական կողմին:

շարժիչ (ջրի պոմպ 5V 120L/H) և շարժիչի վարորդ (L298N)

միացրեք շարժիչը L298N- ին (դա կախված է նրանից, թե քանի շարժիչ է օգտագործվում)

1. L298N (միացված է դեղին և կապույտ շարժիչներին). + → In1 / - → In2, + → In3 / - → In4

2. L298N (միացված է կարմիր շարժիչին) ՝ + → In1 / - → In2

L298N- ի ելքերը Arduino կապումներին.

շարժիչ 1 (կարմիր) ՝ + → In1 / - → In2: Ելք դեպի 6 -րդ և 7 -րդ կապում

շարժիչ 2 (կապույտ) ՝ + → In1 / - → In2: Ելք դեպի 2 -րդ և 3 -րդ կապում

շարժիչ 2 (դեղին) ՝ + → In1 / - → In2: Ելք դեպի 4 -րդ և 5 -րդ կապում

Քայլ 2: Կոդ գրելը

Շղթայի միացումից հետո կարող եք սկսել գրել կոդը:

Կոդն այստեղ է ՝ այստեղ

Հիշեք, որ յուրաքանչյուր մաս առանձին փորձարկեք !!

Նախքան USB մալուխը Arduino- ին միացնելը, խնդրում ենք ուշադիր ստուգել, արդյոք բոլոր մալուխները ճիշտ են: Եթե կա սխալ միացում, դա կարող է վնաս հասցնել համակարգչին կամ Arduino տախտակին:

Քորոցը կարող է փոխվել ինքնուրույն ՝ ըստ ձեր սեփական տախտակի վրայի սխեմայի:

Քայլ 3. Պատրաստեք տարա ձեր Arduino- ի համար

Image
Image

Չափեք ձեր Arduino- ի և breadboard- ի միջև հեռավորությունը և կտրեք այն ստվարաթղթե տուփով: Կպչելուց հետո բաղադրիչը տեղադրեք դրա մեջ:

Կճեպի չափը

- երկարությունը `22 սմ

- Լայնությունը `21 սմ

- Բարձրությունը `11 սմ

Քայլ 4: Օգտագործելով ձեր գույնի հայտնաբերման ներկի մեքենան

Միացրեք USB մալուխը Arduino- ին և միացնելուց հետո կարող եք սկսել օգտագործել այն:

Կարգավորեք ձեր ուզած երեք գույները (խորհուրդ է տրվում օգտագործել երեք հիմնական գույներ ՝ կարմիր, դեղին, կապույտ)

Առաջարկ. Որքան ավելի շատ գույն, այնքան լավ, այնքան բաց կլինի անհասկանալի

Եթե ցանկանում եք մանուշակագույն ջուր, ընտրեք վառ մանուշակագույն առարկան, որը կզգա, այնուհետև այն կապույտը և կարմիրը կխառնի միասին ՝ մանուշակագույն դառնալու համար:

Եթե ցանկանում եք կանաչ ջուր, ընտրեք վառ կանաչ առարկան, որը կզգա, այն կապույտը և դեղինը կխառնի միասին ՝ դառնալով կանաչ:

Wգուշացում !!!

Շարժիչի դիրքը չի կարող բարձր լինել բաժակից, հակառակ դեպքում ջուրը չի մղվի:

Խորհուրդ ենք տալիս: