Мазмуну:

DIY PC Ambient Lighting Arduino жана WS2812b LEDлерин колдонуу: 6 кадам (Сүрөттөр менен)
DIY PC Ambient Lighting Arduino жана WS2812b LEDлерин колдонуу: 6 кадам (Сүрөттөр менен)

Video: DIY PC Ambient Lighting Arduino жана WS2812b LEDлерин колдонуу: 6 кадам (Сүрөттөр менен)

Video: DIY PC Ambient Lighting Arduino жана WS2812b LEDлерин колдонуу: 6 кадам (Сүрөттөр менен)
Video: Arduino веб сервер для умного дома и не только 2024, Июль
Anonim
DIY PC Ambient Lighting Arduino жана WS2812b LEDди колдонуу
DIY PC Ambient Lighting Arduino жана WS2812b LEDди колдонуу

Оюн/кино көрүү тажрыйбам үчүн дагы тереңирээк болууну кааладым, андыктан мен айланадагы жарыктандырууну кантип орнотконум.

Биз баштаардан мурун, бул проект сизден ширетүүчү темирди жана башка кээ бир негизги шаймандарды кантип колдонууну билүүнү талап кылат. Эгерде сиз ыңгайлуу ширетүүнү каалабасаңыз, анда кимдир бирөө сиз үчүн муну жасай алат … же үйрөнүңүз:)

Эскертүү: Мен муну долбоорду бүтүргөндөн кийин жасап жатам, андыктан көрсөтүлгөн сүрөттөр даяр продукттан болот.

Note2: Бул баш аламандык болуп көрүнөт. Бул долбоор Ambibox программасын иштете турган компьютерлерде иштейт. Светодиоддор бул программанын жардамы менен көзөмөлдөнөт, андыктан бул орнотууну үзгүлтүксүз сыналгы көрүү үчүн иштебейт.

Note3 (рахмат RostislavK): Эгерде сиз arduino коду менен көйгөйгө туш болуп жатсаңыз, анын ордуна төмөнкүлөрдү колдоно аласыз:

Эми бул жол жок болгондуктан, бөлүктөр тизмеси менен баштайлы:

1. WS2812b LED тилкеси (5м, 300 LED, суу өткөрбөйт (кереги жок, бирок жеңи жагат).

Шилтеме:

2. Arduino тактасы. Мен Arduino Leonardo 16MHz колдондум

Шилтеме:

3. Эски компьютердик энергия булагы. (Офистен алдым, эгер таба албасаңыз, кимдир бирөөнүн кошумча бирөөсү бар деп сураңыз)

4. Эки жактуу скотч. Мен Wurth автомобиль лентасын колдоном, анткени ал эч кандай калдык калтырбайт.

5. Лампочка, ширетүүчү, кээ бир зымдын сыныктары, негизги шаймандар

1 -кадам: LED тилкесин өлчөө жана кесүү

LED тилкесин өлчөө жана кесүү
LED тилкесин өлчөө жана кесүү

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

Ченөөңүзгө канааттанган соң, LED тилкесин узун кылып кесип алыңыз. Бул светодиоддордун ар бири өзүнчө даректелет, андыктан ар бир светодиоддон кийин белгиленген кесүү чекитинде кесе аласыз (сүрөттө көрсөтүлгөн).

Баргыла жана бардык 4 тилкени кескиле. Бүткөндөн кийин кийинки кадамга өтүңүз.

2 -кадам: тилкени ширетүү

Strip Soldering
Strip Soldering

Бардык тилкелериңизди өлчөмүнө чейин кесип алганыңыздан кийин, аларды кайра туташтырып, бир гана "ийкемдүү" тилке катары иштөө убактысы келди.

Мен Cat6 тармак кабелинин бир бөлүгүнөн зым колдондум. Жөн гана +5v кийинки +5v рельске, DIN кийинки DINге жана GND кийинки GNDге ширетет.

Муну аткаргандан кийин, тилке 4 бөлүккө бириктирилиши керек.

КЕҢЕШ: Резина капкагынын бир бөлүгүн чечип, муундарды ачыңыз.

Маанилүү кеңеш: LED тилкесинин жебелери туура багытта экенин текшериңиз, антпесе эч нерсе иштебейт.

3 -кадам: тилкенин учтарын туташтыруу

Тилкенин учтарын туташтыруу
Тилкенин учтарын туташтыруу
Тилкенин учтарын туташтыруу
Тилкенин учтарын туташтыруу
Тилкенин учтарын туташтыруу
Тилкенин учтарын туташтыруу

Тилкени бириктирип бүткөндөн кийин, учтарын бириктирүү убактысы келди, бул бөлүккө дагы бир аз чыдамкайлык керек.

Кара тилкени тилкенин башында жана аягында GND казыктарына туташтырыңыз.

Кызыл тилкени тилкенин башында жана аягында +5в казыктарына эриңиз.

Ишара: Күч туташуусун ушундай жол менен ширетүү дагы бирдей жарык берүүчү LED тилкесинде электр энергиясын жакшы бөлүштүрүүгө мүмкүндүк берет.

Жашыл/ак кабелди Din тилкесинин БАШЫНДА ээрчиңиз (антпесе эч нерсе иштебейт).

Бул бүткөндөн кийин, кара жана кызыл электр зымдарын molex коннекторуна, андан кийин PSUга туташтырсаңыз болот.

Эскертүү: Кийинки кадамга өтүүдөн мурун, сиздин туташууларыңыз туура экенин текшериңиз, анткени алар андай болбосо, бир нерсе кууруп алсаңыз болот.

Акыр -аягы, ATX туташтыргычынын жашыл жана кара казыктарынын ортосуна секиргичти (мен бир аз ширетүүнү колдонуп) коюп, PSUну күйгүзө аласыз. Бул PSU компьютерди кубат сурап жатат деп ойлонуп, аны иштетет.

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

4 -кадам: Arduino туташуу

Arduino туташуу
Arduino туташуу

DIN пинди arduino тактасындагы 3 -пинге туташтырыңыз. Меники кээ бир баштар менен келди, мен аларды ээрчидим.

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

Кошумча: Сиз GND пинин ардуинодон PSU GND -ге туташтыра аласыз, бул сиздин PC PSUдан өзүнчө энергия булагын колдонуп жатсаңыз пайдалуу.

Андан кийин arduino -ны компьютериңизге туташтырып, керектүү драйверлерди орнотуңуз (эгер бар болсо).

Божомол: Сиз ардуиного кодду кантип түзүүнү билесиз. Эгерде интернетте сансыз окуу куралдарын издебесе:)

Төмөнкү код менен arduino тактасын түзүү жана программалоо үчүн arduino программистин колдонуңуз:

pastebin.com/9UGAQrTy

5 -кадам: Программаны орнотуу

Программаны орнотуу
Программаны орнотуу
Программаны орнотуу
Программаны орнотуу

Ambiboxту жүктөп алып, орнотуңуз

www.ambibox.ru/ky/index.php/Download_AmbiBo…

Программаны баштаңыз жана тиешелүү COM портун колдонуп, тактаңызды "Adalight" тактасы катары конфигурациялаңыз (түзмөк менеджеринен табыңыз).

Түзмөктүн түрүн Adalight деп коюңуз.

Зоналардын санын сизде бар диоддордун санына жараша коюңуз

Акыры тартуу зоналарын конфигурациялоо үчүн устаны колдонуңуз (биринчи көрсөтүү зоналарын чыкылдатыңыз). Бул зоналар жарыктын түсүн аныктайт.

Бул аяктагандан кийин, сиз барууга туура келет, "жарыкты колдонуу" күйгүзгүчүн күйгүзүңүз жана түстөрдөн ырахат алыңыз:)

6 -кадам: Стрипти мониторго жабыштырыңыз жана сиз баргыңыз келет

Stripти мониторго жабыштырыңыз, ошондо сиз баргыңыз келет
Stripти мониторго жабыштырыңыз, ошондо сиз баргыңыз келет

Акырында, тилкени мониторго бекитүү үчүн эки жактуу скотчту колдонуңуз. Мен Wurth буюмдарын колдондум, анткени ал күчтүү.

Жөн эле тилкенин жанына бир нече лента коюп, анан тизип, чаптап коюңуз.

Voila сизде оюндар үчүн айланадагы жарык бар.

Бул окуу куралы сизге көтөрүлүүгө жардам берди деп үмүттөнөбүз.

#pcmr

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