Мазмуну:

LED үлгүлөрү (ар кандай жарык үлгүлөрү): 3 кадам
LED үлгүлөрү (ар кандай жарык үлгүлөрү): 3 кадам

Video: LED үлгүлөрү (ар кандай жарык үлгүлөрү): 3 кадам

Video: LED үлгүлөрү (ар кандай жарык үлгүлөрү): 3 кадам
Video: Бооруңуз ооруп кооптуу абалга түшкөнүн 15 белгиден билсе болот 2024, Июль
Anonim
LED үлгүлөрү (ар кандай жарык үлгүлөрү)
LED үлгүлөрү (ар кандай жарык үлгүлөрү)

Ой:

Менин долбоорум - бул LED түс үлгүсү. Долбоор 6 LEDдан турат, алардын бардыгы Arduino менен иштейт. Циклда ойноло турган 4 түрдүү үлгү бар. Качан бир үлгү бүтсө, экинчиси анын ордун ээлейт. Негизги план бир гана LEDди колдонуу менен синхрондуу үлгү түзүү болчу, код татаал болчу, анткени биз коддо төрт башка моделди ишке ашырышыбыз керек болчу

Изилдөө:

Мен бул идеяны негизинен Мэтт Арнольд аттуу башка Arduino колдонуучусунан алдым. Ал ушуга окшош долбоорду жасады, бирок бир нече айырмачылыктар менен, мисалы үч гана LEDди колдонуу жана резисторлорду кошуу. Мен LEDдерди жана Arduino менен туташкан бир нече зымдарды колдондум, анткени резисторлорго муктаждык жок болчу. Мен анын кодун тепкич катары колдондум, анын кодуна таянып, аны мага жана менин проектиме көбүрөөк шайкеш келтирдим

1 -кадам: 1 -кадам: Материалдарды чогултуу

1 -кадам: материалдарды чогултуу
1 -кадам: материалдарды чогултуу
1 -кадам: материалдарды чогултуу
1 -кадам: материалдарды чогултуу
1 -кадам: материалдарды чогултуу
1 -кадам: материалдарды чогултуу
1 -кадам: материалдарды чогултуу
1 -кадам: материалдарды чогултуу

Бул долбоорду куруу үчүн сизге анча -мынча материалдар керек болот, анткени аны куруу анча деле кыйын эмес.

- Ардуино

- Нан тактасы (каалаган өлчөмдө)

- 6 светодиод (Жакшы эки түс гана, үлгү жагымдуу кылат.)

- Зымдар (алар жетишерлик узун болушун текшериңиз)

Эскертүү: Зымдар ар кандай түстө болушу керек (Power = Yellow, Ground = Blue, ж. Б.). Бул милдеттүү эмес.

2 -кадам: 2 -кадам: Курулуш

2 -кадам: Куруу!
2 -кадам: Куруу!
2 -кадам: Куруу!
2 -кадам: Куруу!

1 -кадам: Уюшканча иштөө үчүн бардык материалдарыңызды бир тыкан жерге чогултуп алыңыз.

2 -кадам: Светодиоддоруңуздун бардыгын 6 даана, өтө алыс эмес жана өтө жакын аралыкта жайгаштырыңыз.

3 -кадам: Эми светодиоддордун узун буттарына көңүл буруп, сиз ар бир светодиоддун узун бутуна зым тиркеп, аларды Arduinoдогу ар кандай пин номерлерине туташтырасыз. Мисалы LED 1 = 12, LED 2 = 9 ж.б. Кийинчерээк кодду тууралоо үчүн каалаган пинти тандаңыз.

4 -кадам: Эми биз жерди Arduinoдан тактага туташтырышыбыз керек, муну Arduinoдун кубат жагында ишке ашыруу үчүн сиз жерге зым сайып, аны тактанын эң четине (көк зым) туташтырасыз.

5 -кадам: Эми алдыга жылып баратып, биздин светодиоддордун кыска буттары биздин жерди туташтырган тарапка туташтырылышы керек. (жашыл зымдар)

6 -кадам: Коддоого өтүңүз!

3 -кадам: 3 -кадам: Эскиздер

Түпнуска код Blatt Pattern © GPL3+ Мэтт Арнольд тарабынан түзүлгөн. Такталган эскиз - бул баштапкы кодду баштапкы код катары колдонгон менин курулган кодум. Эскиздин иштешине ынануу үчүн, ар бир светодиод аныкталганын текшериңиз, ошондой эле алардын төөнөгүчтөрүн туура жазыңыз. Келечектеги долбоорлоруңузду жүктөө үчүн эки эскиз, Мэтт жана меники төмөндө.

Сунушталууда: