Мазмұны:

Clemson Tiger Paw декорациясы WS2812 жарық диодты жолақтармен жарықтандырылған: 5 қадам (суреттермен)
Clemson Tiger Paw декорациясы WS2812 жарық диодты жолақтармен жарықтандырылған: 5 қадам (суреттермен)

Бейне: Clemson Tiger Paw декорациясы WS2812 жарық диодты жолақтармен жарықтандырылған: 5 қадам (суреттермен)

Бейне: Clemson Tiger Paw декорациясы WS2812 жарық диодты жолақтармен жарықтандырылған: 5 қадам (суреттермен)
Бейне: The History of the Tiger Paw: A Conversation with Hootie Ingram 2024, Шілде
Anonim
Image
Image
Clemson Tiger Paw декорациясы WS2812 жарық диодты жолақтармен жарықтандырылған
Clemson Tiger Paw декорациясы WS2812 жарық диодты жолақтармен жарықтандырылған

Ватт орталығындағы Клемсонның кеңістігінде лазерлік кескіш бар, мен оны жақсы пайдаланғым келді. Мен артқы жағындағы жолбарыстың табанын жасау керемет болар еді деп ойладым, бірақ мен сонымен қатар шетінде жарықтандырылған акрилмен бірдеңе жасағым келді. Бұл жоба екі тілектің де үйлесімі.

Мен оны нұсқаулықта WallPaw деп бірнеше рет атайтын шығармын. WallPaw - бұл мен берген код атауы немесе жоба атауы, сондықтан мен оған қатысты файлдарды бақылаудың қарапайым әдісін алдым.

WallPaw туралы қосымша суреттер мен әзіл -сықақ сұрақтарды мына жерден табуға болады.

Бөлшектер тізімі

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

  • 1/4 дюймдік ағаш - 2 'шаршы
  • 3/8 «акрил - 1 'ден 2'
  • WS2812 жарық диодты жолағы - 5 метр
  • Ардуино Уно
  • Ардуино Мега
  • Инфрақызыл қабылдағыш модулі
  • 1000 uF конденсаторлар - 5 дана
  • Қосқыш сым (лоттар)
  • Компьютерлік PSU (немесе 5В және 12В қуат көзі)
  • 44 пернелі IR жарықдиодты қашықтан басқару құралы
  • Микрофон модулі - Мен MAX9814 немесе MEMS қолданамын

Құралдар

  • Лазерлік кескішке қол жеткізу (мен оны Клемсонда қолдандым)

    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 -қадам: сымдар мен жарықдиодты орнату

Сымдар мен жарықдиодты орнату
Сымдар мен жарықдиодты орнату
Сымдар мен жарықдиодты орнату
Сымдар мен жарықдиодты орнату
Сымдар мен жарықдиодты орнату
Сымдар мен жарықдиодты орнату
Сымдар мен жарықдиодты орнату
Сымдар мен жарықдиодты орнату

Барлығы кесілгенде және менің алдымда, мен жай ғана қарындашпен жарық диодтарымның жолын қадағалап, Arduino тақталары мен қуат қосқыштары қайда баратынын сыздым. Бұл дәл болуы немесе кабельді басқарудың қажеті жоқ, себебі бұл жобаның артында, оны ешкім көрмейді.

Мен салмақты үнемдеу үшін жобаның артқы жағында емес, электрмен жабдықтауды жерде ұстауды шештім. (Сондай -ақ, менде қуат көзіне орын жоқ болғандықтан) Мен ескі компьютерлік ПСУ -ды қолдандым және 5В және 12В шығыс сымдарына баррель коннекторларын дәнекерледім. Егер сіз қалыпты 5В қуат көзін қолданғыңыз келсе, сымдарды Arduino -дағы Винге (кернеуді) қосуға болады, бірақ күшейткіш түрлендіргішпен немесе қосалқы қоректендірудің қажеті жоқ.

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

Сіз бұл жоба үшін екі бөлек Arduino қолданатынымды байқайсыз. Мен екеуін қолдануды таңдадым, себебі бұл оқулықта екі қолданылды, мен кодтың көп бөлігі жазылғанша маған екі Arduino қажет деп ойладым. Сіз кодты дұрыс жазғанда, ол бір ғана Arduino -де жұмыс істеуі керек екен. Егер сізге көптеген жарық диодты жарықтандырғыштармен жұмыс жасайтын болсаңыз, сізге Мега қажет, себебі бағдарламалау жадқа жеткілікті. Мен Uno -ны бірнеше күн қолдандым, содан кейін код жұмыс істемей қалды, себебі ол жады аз болды.

Менің барлық жеңіл жолақтарым табанның артқы жағына ыстық түрде жабыстырылған. Мен көбік немесе арқа ретінде қаттырақ нәрсені қолдануға тырыстым, бірақ бұл қажет емес болып шықты. Оларды ыстық желіммен жабыстырыңыз, жарық диодты жолақтар бақытты түрде орнында қалады. FYI ыстық желімі мүлде өткізбейді, мен оны мультиметрмен тексердім.

Дәнекерлеу

Алғашқы 198 жарықдиодты желімдеу мен дәнекерлеуге бір -екі сағат уақыт кетті, бірақ акрил бөлшектері 6 сағатқа созылған шығар. Мен жарық диодты слотты өте кең етпедім (сондықтан олар байқалмайды), бірақ нәтижесінде жоғарыдағы суретте көрсетілгендей сымдарды дәстүрлі түрде дәнекерлеуге тура келді. 4 акрил дана * әрқайсысында 3 светодиод * бір жарық диодына 6 дәнекерлеуші = тек қана жарықдиодты қондырғылар үшін 72 дәнекер. Қосылатын сымдарды өлшеу/кесу/кесу уақытын қосыңыз және оларды жарықтандыратын кезде бірнеше жарықдиодты жағыңыз, сонда сізде 6-8 сағаттық жұмыс болады.

Егер сіз оның нұсқасын жасап жатсаңыз, онда сізге арналған жарықдиодты слоттар менікінен әлдеқайда кең. Өзіңіздің ақыл -ойыңыз үшін.

4 -қадам: Бағдарламалау

Бағдарламалау
Бағдарламалау

Мен FastLED кітапханасын WS2812 жарық диодтарын басқару үшін қолдандым. Мен 44 кілтті инфрақызыл пульті үшін арнайы жасаған 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. Тек акрил шамдары мен Clemson Tigers
  3. Барлық шамдар қосылады/өшеді
  4. Дыбыс реактивті
  5. Тек акрил

Қызыл/Жасыл/Көк түймелері екі түсті шамдардың комбинациясын көрсетуге арналған

  1. Сыртқы шамдардың түсі 1, акрил+Clemson Tigers шамдарының түсі 2
  2. Оны ауыстырыңыз^
  3. 1 және 2 түстері бар балама акрил бөлшектері (сондықтан 1 және 3 бөліктер - 1 -түс, 2 және 4 -бөліктер - 2 -түс)
  4. Оны ауыстырыңыз ^

Мен осы веб -сайттан бірнеше керемет жарық режимін көшірдім, мысалы:

  • Кемпірқосақты айналдыру (менің сүйікті)
  • Театр қууы
  • Қар ұшқыны жыпылықтайды
  • Цилон секіру
  • Доптарды модельдеу
  • Өрт имитациясы

Мен микрофонды қолдана отырып, дыбыстық реактивтілікке арналған өз функцияларымды жасадым. Сіз оларды WallpawLightTester.zip файлындағы MicrophoneFunctions.ino файлынан оқи аласыз.

5 -қадам: соңғы өнім

Соңғы өнім
Соңғы өнім
Соңғы өнім
Соңғы өнім
Соңғы өнім
Соңғы өнім
Соңғы өнім
Соңғы өнім

Та-да!

Маған түсініктеме беріңіз немесе маған сұрақтар жіберіңіз - мен бұл материалды жақсы көремін және басқа адамдарға керемет жобалар жасауға көмектескім келеді. Мен сонымен қатар Clemson/Greenville SC аймағында хобби/фрилансер/жартылай кәсіби фотографпын, сондықтан егер сіз фотограф іздесеңіз, маған хабарласыңыз!

Ұсынылған: