Мазмұны:

Түсті анықтайтын бояу машинасы: 4 қадам
Түсті анықтайтын бояу машинасы: 4 қадам

Бейне: Түсті анықтайтын бояу машинасы: 4 қадам

Бейне: Түсті анықтайтын бояу машинасы: 4 қадам
Бейне: Өлді деп жерлемек болған еді. Бірақ Алланың қалауымен тірілген Бала 2024, Қараша
Anonim
Image
Image
Түсті анықтауға арналған бояу машинасы
Түсті анықтауға арналған бояу машинасы
Түсті анықтауға арналған бояу машинасы
Түсті анықтауға арналған бояу машинасы

Түсті анықтайтын бояу машинасы айналаңыздағы түстерді көшіреді және олармен сурет салуға мүмкіндік береді. Егер сізде негізгі түстердің бояуы болса, сіз қалаған түсті сезу және араластыру үшін RGB түс сенсорын қолдана аласыз. Есіңізде болсын, ашық түсті нысанды қолданыңыз.

Жабдықтар

- Ардуино Леонардо (немесе басқа) _x1 - Осы жерден сатып алыңыз

- Breadboard _x1 - Осы жерден сатып алыңыз

- TCS3200 RGB сенсоры (немесе басқа) _x1 - осы жерден сатып алыңыз

- батырмалар (кез келген) _x1

- 10kΩ резистор _x1 - Осы жерден сатып алыңыз

- Картон

- 5V 120L/H _x3 су сорғысы - мұнда сатып алыңыз

- Резеңке шланг (өлшемі қозғалтқыштың су шығуына сәйкес келеді) _x3

- L298N мотор драйвері _x3 - Осы жерден сатып алыңыз

1 -қадам: барлық элементтерді тақтаға қосу

Image
Image
Барлық элементтерді тақтаға қосу
Барлық элементтерді тақтаға қосу
Барлық элементтерді тақтаға қосу
Барлық элементтерді тақтаға қосу

Барлығын бірден орнатпас бұрын, әр элементті бір -бірлеп тексеру қауіпсіз болады. Егер сіз бәрін орнатқан болсаңыз, бірақ ол жұмыс істемесе, сіз ненің дұрыс емес екенін біле алмайсыз.

Әр түрлі Arduino сымдары әр түрлі болады. Егер сіз басқа Arduino қолдансаңыз, басқа жобалардан сымдар схемасы мен кодын іздеуге болады.

Енді біз сымды қалай қосуға болатынын таныстырамыз:

RGB түс сенсоры

GND_ екі GND бар, екеуі де тақтаның теріс полюсіне қосылған (теріс полюс сымды Arduino GND -ге тартуы керек)

OUT_Arduino 8 -ші pin -ге қосылу

S2 → Arduinopin10

S3 → Arduino pin9

VCC_тұтас VCC бар, екеуі де тақтаның оң полюсіне қосылған (оң полюс сымды Arduino 5В -ге тарту керек)

S0 → Arduino pin12

S1 → Arduino pin11

- Түйме

Екі сымды нан тақтасына енгізу үшін түйреуішті қолданыңыз

Сол жақ сым_10 кОм резисторды жалғап, сымды Arduino аналогтық A5-ге тартыңыз.

Оң жақ сым_Екі жаққа бөлінеді:

Бірінші жағы: сымды нан тақтасының оң жағына тартыңыз.

Екінші жағы: 10 кОм резисторды қосыңыз, содан кейін нан тақтасының теріс жағына сызық қосыңыз.

Қозғалтқыш (су сорғы 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 мен нан тақтасы арасындағы қашықтықты өлшеп, оны картон қораппен кесіңіз. Байланыстырғаннан кейін, компонентті салыңыз.

Қабықтың мөлшері:

- Ұзындығы: 22 см

- ені: 21 см

- Биіктігі: 11 см

4 -қадам: Түсті анықтайтын бояу машинасын қолдану

USB кабелін Arduino -ға қосыңыз және қуат қосылғаннан кейін оны пайдалануға кірісуге болады!

Қажетті үш түсті реттеңіз (үш негізгі түстерді қолдану ұсынылады: қызыл, сары, көк)

Ұсыныс: түсі неғұрлым жақсы болса, соғұрлым ашық болады

Егер сіз күлгін суды алғыңыз келсе, түсіну үшін ашық күлгін затты таңдаңыз, сонда ол көк пен қызылды араластырып, күлгін болады.

Егер сіз жасыл суды алғыңыз келсе, түсіну үшін ашық жасыл нысанды таңдаңыз, ол жасылға айналу үшін көк пен сары түстерді араластырады.

Ескерту !!!

Қозғалтқыштың жағдайы шыныаяқтан жоғары болуы мүмкін емес, әйтпесе су сорылмайды.

Ұсынылған: