Мазмуну:

RGB LED & Breathing Mood Light: 8 кадам
RGB LED & Breathing Mood Light: 8 кадам

Video: RGB LED & Breathing Mood Light: 8 кадам

Video: RGB LED & Breathing Mood Light: 8 кадам
Video: Загадка Титаника : Как они могли не заметить айсберг?! Самая подробная история! 2024, Июль
Anonim
Image
Image
Жабдуулар
Жабдуулар

RGB LED & Breathing Mood Light - бул эки режимди камтыган жөнөкөй түнкү жарык. Биринчи режимде, сиз үч өзгөрүлмөлүү резисторду буруп RGB LEDдин түсүн өзгөртө аласыз, ал эми экинчи режимде ал дем берүүчү жарыктын абалын көрсөтөт. Маанай жарыгы негизинен 1 RGB LED, 2 баскыч жана 3 өзгөрмөлүү резистордон турат. Ар бир баскычка объект коюлат жана маанайдын жарыгы иштеши үчүн объекттерди баскычтан алып салыңыз. Мисалы, эгер сиз биринчи режимди кааласаңыз, объектти биринчи режимди башкаруучу баскычтан алыңыз. Эгер сиз аны дем алуучу жарыкка өзгөрткүңүз келсе, алгач объектти биринчи режимди башкаруучу баскычка кайра коюңуз, андан кийин объектти экинчи режимди башкаруучу баскычтан алыңыз.

1 -кадам: Берилиштер

Район үчүн материалдар:

- 1 Ардуино Леонардо (Ардуино)

- 1 нан тактасы (Amazon)

- 1 RGB LED (Amazon)

- 2 баскычтар (диаметри: 30мм, Дюпонт зымдары кирет) (Amazon)

- 3 Variable каршылыгы (B10K, 3 буту) (Amazon)

- 1 100 Ом каршылыгы (Amazon)

- 2 10 кох резистор (Amazon)

- 3 эркек -ургаачы секирүүчү зымдар (Amazon)

- 22 Эркектен Эркекке секирүүчү зымдар (Amazon)

- Эркек секирүүчү зымдарга 9 Alligator клип (Amazon)

Маанай жарыгы үчүн материалдар:

- 1 кара картон (A4)

- 1 Пластик/айнек цилиндр контейнери (бийиктиги: 16см, диаметри: 7.5см)

- Пахта/пахта топтору

- 1 картон куту (5,5 см х 14,5 см х 17 см)

- 1 кара кагаз (октаво, 26 см х 38 см)

- 2 оор нерселер (баскычты басуу үчүн)

- Желим, кайчы, скотч, пайдалуу бычак

2 -кадам: Маанай жарыгынын ичиндеги мүнөз

Маанай Жарыгынын ичиндеги мүнөз
Маанай Жарыгынын ичиндеги мүнөз
Маанай Жарыгынын ичиндеги мүнөз
Маанай Жарыгынын ичиндеги мүнөз

Маанай жарыгынын ичиндеги каарман үчүн адегенде каарманды ак кагазга тартыңыз. Андан кийин, ак кагазга чийилген белгини ылдый кесип, кара картонго чийип коюңуз. Көз салгандан кийин кара картондогу белгини сызык боюнча кесип алыңыз. Кара картон каармандын маанайдын жарыгында дагы деле турушу үчүн жетишерлик катуу болушу керек.

3 -кадам: Mood Light Hood

Mood Light Hood
Mood Light Hood

Маанай жарыгынын капоту үчүн, мен туман жана тумандуу сезимди жаратуу үчүн пластик цилиндр идишинин ичине кебезди чаптадым. Бул дагы жарыкты алсыратып, түнкүсүн анчалык жаркырабайт. Биринчиден, цилиндр контейнеринин ички дубалына клей сүйкөп коюңуз. Андан кийин, кебезди алып, ички дубалга чаптаңыз. Пахтанын көлөмү, калыңдыгы жана формасы, мүнөздүн ичинде турушу үчүн жетиштүү боштук калтырып койсоңуз болот. Ошондой эле, пахтаны цилиндр контейнерине жабыштырып жатканда өтө катуу бастырбаңыз. Бул кебездин тегиз жана калың болушуна шарт түзөт, бул жакшы көрүнбөйт жана жарыктын өтүшүнө жол бербейт.

4 -кадам: Circuit Box

Circuit Box
Circuit Box
Circuit Box
Circuit Box

Райондук куту үчүн мен туш келди картон кутуну (5,5см х 14,5см х 17см) колдонуп, үстүн кара кагаз менен каптадым (26см х 38 см).

1) Сиз колдоно турган кутунун өлчөмүн өлчөңүз

2) кутунун торун кара кагазга чийиңиз (кагаздын өлчөмү кутунун 5 тарабын гана камтыйт, андыктан жабылбаган тарабы кутунун түбүндө экенин текшериңиз. Чоңураак кагазды колдонуңуз) эгер сиз бардык 6 жагын жапкыңыз келсе).

2) Пайдалуу бычак менен кагазды тартылган торго ылайык кесиңиз

3) Картон кутусуна кара кагазды скотч менен чаптаңыз

4) Компоненттердин бетинин аянтын өлчөө (2 баскыч, 3 өзгөрмөлүү резистор, 1 RGB LED, 1 USB кабели)

5) Кыскача аларды картон кутуга салыңыз

6) Пайдалуу бычакты колдонуп, ар бир компоненттин тешиктерин кесип алыңыз

- баскыч үчүн тешик: 3см (диаметри)

- Өзгөрүлмө резисторлор үчүн тешик: 0.6см (диаметри)

- RGB LED үчүн тешик: 1см х 0,6см

- USB кабели үчүн тешик: 1см х 0,7см

5 -кадам: Circuit

Circuit
Circuit
Circuit
Circuit
Circuit
Circuit

Мүнөздү, маанайдын жарык капотун жана райондук кутучаны жасап бүткөндөн кийин, кийинки кадам схеманы туташтыруу болмок. Электр схемасына ылайык, бардык зымдарды нан тактасына жана Ардуино Леонардого туташтырыңыз.

- RGB LED диаметри 5, 6 жана 9. санарип пинге туташкан. Санарык пин 5 R түсүн жана жарыктыгын көзөмөлдөйт, санарип пин 6 G түсүн жана жарыктыгын көзөмөлдөйт, ал эми санарип пин 9 Б түсүн жана жарыктыгын көзөмөлдөйт. Негизги электродго нан панелинен 100 Омдук резисторду туташтырыңыз.

- 3 өзгөрмөлүү резистор 0, 1 жана 2 аналогдук пинге туташтырылган. Санариптик пин 5ке туташкан RGB LEDдеги Rнын мааниси 0дон 255ке чейин өзгөртүлүшү мүмкүн, аналогдук пин 2ге туташкан өзгөрмөлүү каршылыкты бурганыңызда, санарип пин 6га туташкан RGB светодиодунда G мааниси 0 ден өзгөртүлүшү мүмкүн. аналогдук пинге туташкан өзгөрмөлүү каршылыкты 255ке которгондо, аналогдук пинге туташкан өзгөрмөлүү каршылыкты бурганыңызда, санариптик пинге 9 туташтырылган RGB LEDдеги В мааниси 0дон 255ке чейин өзгөртүлүшү мүмкүн.

- Эки баскыч санариптик 2 жана 3 туташтырылган. Санарык 2ге туташтырылган баскыч RGB LEDинин түсүн өзгөртүүгө болобу же жокпу көзөмөлдөйт, ал эми санариптик 3 -пинге туташтырылган баскыч жарыктыгын эмес же жоктугун көзөмөлдөйт. RGB LED өзгөртүлүшү мүмкүн. Ар бир баскыч позитивдүү электродго жана нанкорддон терс электродго чейин 10 кох резисторго туташкан.

- 5Vдан терс электродко жана GNDден оң электродко туташтыруучу зым бар экенин тактаңыз.

6 -кадам: Код

Code
Code
Code
Code

Код:

- 1ден 6га чейин жарыктык бүтүн сан экенин жана эки баскыч санарип пин 2 жана 3кө туташтырылганын көрсөтөт

- 16дан 47ге чейинки сап бүтүндөй аппараттын кантип иштээрин көрсөтөт. Эгерде санариптик 2-пинге туташтырылган баскыч басылса, анда RGB светодиоду күйбөйт (16-20-сап), жана түзмөк 3-санарип пинге туташкан баскычтын басылганын аныктайт (21-сап). Эгерде 3-санарип пинге туташтырылган баскыч басылса, RGB LED күйбөйт (21-24-сап). Эгерде 3-санарип пинге туташтырылган баскыч басылбаса, RGB LEDи күйүп, дем алуу абалынын абалын көрсөтөт (26-40). Эгерде санарип пин 2ге туташкан баскыч басылбаса, RGB LED күйөт жана сиз өзгөрмөлүү резисторлорду буруп түсүн өзгөртө аласыз (44-47).

- Сиз кодду схемаңызга өткөрүп жатканда, тактаны каалаган түзмөгүңүзгө туташтырыңыз.

Өзгөртүү:

Дем алуучу жарык үчүн ылдамдыкты (дем алуучу жарык канчалык тез иштээрин) жана кечигүү узактыгын өзгөртө аласыз (ал эң жаркырагандан кийин кечиккен сайын). 32 жана 40 -саптагы санды (миллисекунд) өзгөртүү менен, дем алуу жарыгынын ылдамдыгын өзгөртүүгө болот. 34 -саптагы санды (миллисекунд) өзгөртүү менен, жарык эң жарык болгондон кийин кечигүү узактыгын өзгөртүүгө болот. Дем алуу жарыгынын жарыктыгы да өзгөртүлүшү мүмкүн. 27 жана 35 -саптагы "255" санын 255тен кичине башка сандарга алмаштыруу менен (эң жаркыраган LED 255 болушу мүмкүн, ал 255тен ашпашы керек), сиз дем берүүчү жарыктын жарыгын өзгөртүп, аны өзгөртө аласыз. силер үчүн эң ылайыктуу жана ыңгайлуу жарыкка.

7 -кадам: Компоненттерди чогултуу

Компоненттерди чогултуу
Компоненттерди чогултуу

Районду, кодду жана маанай жарыгынын бардык компоненттерин бүтүргөндөн кийин, акыркы кадам баарын чогуу чогултуу болмок.

1. Районду чынжыр кутусуна салыңыз (USB кабелинин тешиги чынжыр кутусунда туура багытты карагыла).

2. Ар бир компонентти (1 RGB LED, 2 баскычтар, 3 өзгөрмөлүү резисторлор, 1 USB кабели) тийиштүү тешигине бекиңиз.

3. Ар бир компонентти камсыз кылуу жана стабилдештирүү үчүн лента колдонуңуз, ошондо ал басканда жылып кетпейт жана түшпөйт.

4. RGB LEDдин зымын тосуу үчүн, белгини RGB LED тешигинин алдына чаптаңыз.

5. Каармандын арт жагындагы RGB LEDди жабыш үчүн лентаны колдонуңуз.

6. Маанайдын жарык капотун райондук кутуга коюп, анын мүнөзүн жаап коюңуз. Каарман борбордо турганын тактаңыз. Анын ордун бекитүү үчүн клей колдонуңуз.

7. USB кабелин сайыңыз жана кодуңузду платаңызга өткөрүп бериңиз.

8 -кадам: ырахат алыңыз

Кантип иштетүү керек:

Ар бир баскычка объект коюлат жана маанайдын жарыгы иштеши үчүн объекттерди баскычтан алып салыңыз. Мисалы, эгер сиз биринчи режимди кааласаңыз, объектти биринчи режимди башкаруучу баскычтан алыңыз. Эгерде сиз аны дем алуучу жарыкка өзгөрткүңүз келсе, алгач объектти биринчи режимди башкаруучу баскычка кайра коюңуз, андан кийин объектти экинчи режимди башкаруучу баскычтан алыңыз. Режимди өзгөрткүңүз келген сайын, алгач объектти баштапкы баскычка кайра коюңуз. Баскычтардагы эки объект тең алынып салынса, аппарат туура иштебейт. Ырахат алыңыз!

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