Мазмуну:

Clemson Tiger Paw Decoration WS2812 LED тилкелери менен кайра жарыктандырылган: 5 кадам (Сүрөттөр менен)
Clemson Tiger Paw Decoration WS2812 LED тилкелери менен кайра жарыктандырылган: 5 кадам (Сүрөттөр менен)

Video: Clemson Tiger Paw Decoration WS2812 LED тилкелери менен кайра жарыктандырылган: 5 кадам (Сүрөттөр менен)

Video: Clemson Tiger Paw Decoration WS2812 LED тилкелери менен кайра жарыктандырылган: 5 кадам (Сүрөттөр менен)
Video: LED Clemson Tiger Paw Wifi-Controlled demo 2024, Июль
Anonim
Image
Image
Clemson Tiger Paw Decoration WS2812 LED тилкелери менен арткы жарык
Clemson Tiger Paw Decoration WS2812 LED тилкелери менен арткы жарык

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

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

WallPawтын дагы сүрөттөрүн жана күлкүлүү суроолорду бул жерден менин веб -сайтымдан текшере аласыз.

Бөлүктөрдүн тизмеси

Компоненттер

  • 1/4 "жыгач - 2 'чарчы
  • 3/8 "акрил - 1 '2'
  • WS2812 LED тилкеси - 5 метр
  • Arduino Uno
  • Arduino Mega
  • Infrared алуучу модулу
  • 1000 uF конденсаторлор - 5ish
  • Туташтыргыч зым (көп)
  • Компьютердик PSU (же 5V жана 12V электр менен камсыздоо)
  • 44 ачкычтуу IR LED алыстан башкаруу
  • Микрофон модулу - Мен MAX9814 же MEMSти колдоном

Куралдар

  • Лазердик кескичке жетүү (мен Clemsonдо колдонгом)

    CNC машинасы кесүү үчүн да иштейт, бирок ал акрилди оюп сала албайт

  • Кандооч

    Үчүнчү кол керек

  • Ысык желим тапанча (бул абдан маанилүү)
  • Сым кескичтер/стриптизаторлор
  • Сабыр

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

1 -кадам: Баштапкы Дизайн - Сүрөттөр жана Вектордук Файлдар

Баштапкы дизайн - Сүрөттөр жана вектордук файлдар
Баштапкы дизайн - Сүрөттөр жана вектордук файлдар
Баштапкы дизайн - Сүрөттөр жана вектордук файлдар
Баштапкы дизайн - Сүрөттөр жана вектордук файлдар
Баштапкы дизайн - Сүрөттөр жана вектордук файлдар
Баштапкы дизайн - Сүрөттөр жана вектордук файлдар

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

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

Сүрөттөр

Өлүм өрөөнү менен Тиллмандын сүрөттөрү үчүн мен сүрөттү сызыктуу чийүү үчүн бул вебсайтка жүктөгөм. Мен туура көрүнмөйүнчө орнотууларды бузуп койдум.

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

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

Сиз сүрөттөрдү-p.webp

МААНИЛҮҮ: Акрилдин четине жарык түшүргөндө, эгерде акрил бөлүгүнүн арт жагында чегүү болсо, анда ал бир топ жакшы көрүнөт. Буга жетүү үчүн, сүрөттү кесип жаткан бөлүктүн ортосуна койгондон кийин, аларды топтоштуруп, горизонталдуу түрдө чагылдыруу керек. Ошентип, менин учурда бармагым менен сүрөттүн ички контурун топтодум, анан аларды горизонталдуу бурдум. Бул жыгачтын/акрилдин кесилишинин өлчөмүн бузбоо үчүн кылган акыркы нерселериңиздин бири болушу керек.

2 -кадам: Лазердик кесүү

Лазердик кесүү
Лазердик кесүү
Лазердик кесүү
Лазердик кесүү
Лазердик кесүү
Лазердик кесүү
Лазердик кесүү
Лазердик кесүү

Мен жыгачымды жана акрилимди Уоттс борборундагы Clemson Makerspaceке алып бардым. Биздин лазердик кескич - бул Epilog Fusion M2 40 лазердик кескич, анын ою "40" x 28 "аянты бар.

Вектордук файлдарда мен сызыктарды 0.00001 дюймдук штрих менен жаздым, ошону менен лазер кескич программалык камсыздоо ошол сызыктарды аягына чейин кесүүнү билет. Мен жыгач кесимдериндеги 1/4 жыгач үчүн программалык демейки жөндөөлөрдү колдондум. Акрил кесимдери боюнча, биз акрилди кесүү үчүн 100% ылдамдыкты жана 2% күчтү колдонгонбуз деп ойлойм, жана чегүү үчүн демейки кубаттуулуктан бир аз жогору. Мен эч кандай жалын акрилди күйгүзбөшү үчүн, акрил бөлүгүнүн арткы бетине коргоочу баракты калтырдым, болгону коргоочу барак. (Жогорку коргоочу баракты алып салыңыз)

Лазердик кескичти колдонууда, эгерде программалык камсыздоо сиздин бардык кесимдериңизди бир эле басып чыгарууда жасабаса, анда аларды эки бөлүккө/файлга бөлүңүз: бир файл кесүү үчүн, экинчиси чегүү үчүн. Балким, бул Epilog лазеринин көйгөйү болчу, бирок ал көбүрөөк таралган.

3 -кадам: Зымдарды жана LED орнотуу

Сым жана LED орнотуу
Сым жана LED орнотуу
Сым жана LED орнотуу
Сым жана LED орнотуу
Сым жана LED орнотуу
Сым жана LED орнотуу
Сым жана LED орнотуу
Сым жана LED орнотуу

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

Мен салмагын үнөмдөө үчүн долбоордун артында эмес, электр менен камсыздоону жерде калтырууну чечтим. (Ошондой эле менде электр менен камсыздоого орун жок болгондуктан) Мен эски компьютер PSU колдондум жана 5V жана 12V чыгаруу зымдарына баррель бириктиргичтерин гана soldered. Эгерде сиз кадимки 5В электр энергиясын колдонгуңуз келсе, анда зымдарды Arduinoдогу Винге (чыңалууга) туташтырсаңыз болот жана күчөткүчтү алмаштыруучу же экинчи камсыздоо менен алектенүүнүн кажети жок.

WS2812 светодиоддору абдан ачка - ар бир светодиод 60 мА чейин колдоно алат, ал 200 жарыкка көбөйтүлгөндө бизге 12А (5В = 60 ватт) берет. 12 ампер - бул чоң күч, андыктан калың зымдарды колдонуңуз. Мен электр тогун WallPawка туташтыруу үчүн 10 калибрдүү зымды колдондум, бул ашыкча болуп кетиши мүмкүн.

Сиз бул долбоор үчүн эки башка Arduino колдонуп жатканымды байкайсыз. Мен экөөнү колдонууну тандадым, анткени бул окуу куралы экөөнү колдонгон жана коддун көбү жазылганга чейин мага эки Arduino керек деп ойлогом. Көрсө, сиз кодуңузду туура жазганда, ал бир эле Arduinoдо иштеши керек экен. Эгерде сиз көп светодиоддор менен татаал жарык түзүлүштөрүн жасап жатсаңыз, сизге Мега керек, анткени программалоо эс тутуму абдан ачка. Мен бир нече күн Uno колдондум, андан кийин код иштебей калды, анткени ал эс тутуму аз болуп калды.

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

Soldering

Алгачкы 198 светодиоддорду желимдөө жана ширетүү үчүн бир -эки саат талап кылынган, бирок акрил бөлүктөрү жалпысынан 6 саатка созулган. Мен светодиоддун уячасын өтө кең кылбадым (андыктан алар анча байкалбайт), бирок натыйжада мен зымдарды жогорудагы сүрөттө көрсөтүлгөндөй адаттан тыш түрдө ширетүүгө туура келди. 4 акрил даана * 3 светодиоддун ар бири * 6 след үчүн күнүнө LED = 72 лейдеры светодиодов. Убакытты кошуп, туташтыруучу зымдарды өлчөө/кесүү/чечүү жана бир нече светодиоддорду күйгүзүү менен кошуп коюңуз, сизде 6-8 сааттык жумуш бар.

Эгер сиз анын версиясын жасап жатсаңыз, анда дизайн үчүн уячалар менден алда канча кеңири. Өзүңүздүн акылыңыз үчүн.

4 -кадам: Программалоо

Программалоо
Программалоо

Мен FastLED китепканасын WS2812 LEDлерин көзөмөлдөө үчүн колдондум. Мен 44 ачкычтуу IR пульту үчүн атайын жасаган жеке LEDCodes китепканамды колдондум.

Код жалпысынан ушундай иштейт

  1. Arduino 1 (Uno) IR сигналын угат

    1. Эгер ал сигнал алса, алыстан башкаруучу пульттун кайсы баскычы экенин аныктаңыз
    2. Бул номерди (1-44) Arduino 2ге (Mega) жөнөтүңүз
  2. Arduino 2 (Mega) Arduino 1ден жаңы сан кодун текшерет

    Эгерде ал номерди алса, учурдагы режимди ошол номерге өзгөртүңүз

  3. Учурдагы режимдин номерине туура келген жарык ыраатын иштетүү

    1. Жаңы кодду 150мс сайын текшериңиз
    2. Эгерде жаңы код учурдагы код менен бирдей болсо, кийинки суб-режимге өтүңүз

Жарыктардагы бир түстүү баскычтардын бир нече суб-режимдери бар

  1. Бардык жарыктар күйөт
  2. Жөн гана акрил жарыктары жана Клемсон Тайгерс
  3. Бардык жарыктар күйүп/өчөт
  4. Үн реактивдүү
  5. Акрил гана

Кызыл/Жашыл/Көк баскычтар жарыктардын эки түстүү айкалышын көрсөтүү үчүн коюлган

  1. Сырттагы жарыктар 1 -түс, акрил+Клемсон Тайгерс 2 -түс
  2. Аны алмаштыруу^
  3. 1 жана 2 түстүү альтернативдүү акрил бөлүктөрү (1 жана 3 -бөлүктөр 1 -түс, 2 -бөлүк жана 4 -түс 2)
  4. Аны алмаштыруу ^

Мен бул веб -сайттан бир нече сонун жарык режимдерин көчүрдүм, мисалы:

  • Айланма асан -үсөн (менин сүйүктүүм)
  • Театрдын артынан сая түшүү
  • Кар бүртүгү жарк этип
  • Cylon секирүү
  • Чакыруучу топтордун симуляциясы
  • Өрт симуляциясы

Мен ошондой эле микрофонду колдонуу менен үн реактивдүүлүгүнүн жеке функцияларын жасадым. Сиз аларды WallpawLightTester.zip файлындагы MicrophoneFunctions.ino файлынан окуй аласыз бул жерде.

5 -кадам: Акыркы продукт

Акыркы продукт
Акыркы продукт
Акыркы продукт
Акыркы продукт
Акыркы продукт
Акыркы продукт
Акыркы продукт
Акыркы продукт

Та-да!

Мага суроолорду комментарий же электрондук почта аркылуу жөнөтүңүз - мен бул нерсени жакшы көрөм жана башка адамдарга сонун долбоорлорду түзүүгө жардам бергим келет. Мен ошондой эле Клемсон/Гринвилл СК аймагындагы хобби/фрилансер/жарым профессионал фотографмын, андыктан эгер сиз фотограф издеп жатсаңыз мага кайрылыңыз!

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