Съдържание:

Лампа на звездата на смъртта, активирана от Alexa: 17 стъпки (със снимки)
Лампа на звездата на смъртта, активирана от Alexa: 17 стъпки (със снимки)

Видео: Лампа на звездата на смъртта, активирана от Alexa: 17 стъпки (със снимки)

Видео: Лампа на звездата на смъртта, активирана от Alexa: 17 стъпки (със снимки)
Видео: 10 истории на ужасите, шепнещи в мрака, Топ 10 на любимите истории на ужасите 2024, Юли
Anonim
Лампа на звездата на смъртта, активирана от Alexa
Лампа на звездата на смъртта, активирана от Alexa
Лампа на звездата на смъртта, активирана от Alexa
Лампа на звездата на смъртта, активирана от Alexa

Донесете откъс от тъмната страна във вашата всекидневна с тази уникална лампа с гласово активиране. Функционално произведение на изкуството, което е едновременно полезно и приятно за гледане. Включване или изключване? Всички лампи го правят! Промяна на яркостта? Много често! Но твоите могат ли да направят това? *реплика за увеличаване на звука за въвеждащо видео*

Рад, а? Освен това готино светлинно-n-звуково шоу, можете също да помолите Alexa просто да включи/изключи лампата или да избере настройка на яркост между десет нива на сияние.

Впечатлете приятелите си с истинската сила на Тъмната страна!

Стъпка 1: Общ преглед

Този проект използва популярна лампа на IKEA, автоматизира осветлението / кинетичните действия и я свързва с Amazon Alexa, за да даде възможност за гласов контрол. Шестте компонента на този проект, по ред на изпълнение, са:

  • Боядисване на лампата (Стъпки 2-6)
  • Изграждане на веригата (Стъпка 7)
  • Настройване на Alexa (Стъпка 8)
  • Инсталиране на двигателя (Стъпки 9-11)
  • Конструиране на скобата (Стъпка 12)
  • Сглобяване на всичко (Стъпки 13-16)

За да поддържам натовареността управляема, аз абстрахирах елементите на бекенд софтуера, който анализира съобщенията на Alexa и обработва комуникацията в реално време. Необходимо е само да качите скицата на Arduino и да настроите умението Alexa, както е описано в този урок, а гласовото управление трябва да се случи извън кутията.

Всички съответни кодове могат да бъдат намерени тук. Всички модели STL се измерват в мм. За първи път пиша инструкция, така че вашите коментари и отзиви са много оценени!

Стъпка 2: Вземете лампата

Вземете лампата
Вземете лампата
Вземете лампата
Вземете лампата
Вземете лампата
Вземете лампата

Отидете до най -близката си IKEA и вземете висулка PS 2014.

Ще има 14 "версия и 20" такава. Вземете 14 -инчовия вариант с бял/меден вариант. При разопаковане ще намерите бяла централна рамка, 10 медни рамена и 40 бели панела. Четири панела отиват на всяко рамо в точките, отбелязани на снимката. Следните четири реда така изплувам:

  • Малки горни панели
  • Големи горни и средни панели
  • Големи дънни и средни панели
  • Малки дънни панели

Прикрепете ръцете към рамката и ги маркирайте с маскираща лента. Също така маркирайте панелите (но все още не ги поставяйте). Обозначих ръцете от 0 до 9, а панелите от B0 до B9 и T0 до T9. Имайте предвид, че използвах всеки номер на панела два пъти, тъй като дизайнът на редове 1 и 2 (като 3 и 4) е отличителен и може да се използва един и същ етикет. Така например, панелите, преминаващи към рамо 7, ще бъдат Т7 (малък отгоре), Т7 (голям отгоре-средно), В7 (голям отдолу-средно) и В7 (малко дъно).

Досадно? Да. Но цялото това етикетиране ще стане актуално по -късно. Така че, напред, етикет далеч!

Стъпка 3: Оцветете ги в лъскаво сиво

Оцветете ги в гланцово сиво
Оцветете ги в гланцово сиво
Оцветете ги в гланцово сиво
Оцветете ги в гланцово сиво
Оцветете ги в гланцирано сиво
Оцветете ги в гланцирано сиво
Оцветете ги в гланцово сиво
Оцветете ги в гланцово сиво

Вземете лъскава сива боя. Вземете няколко кутии, ще ви трябват. Отидох с Rust-Oleum Gloss Winter Grey.

Поставете панелите (всичките 40!) И ги напръскайте хубаво и равномерно. Уверете се, че носите маска. Дори Тъмната страна обмисля първо безопасността! Вижте моя за справка.

Оставете панелите да изсъхнат за една нощ, след което им дайте второ покритие. Сладка!

Стъпка 4: Залепете лентите нагоре

Залепете траншеите
Залепете траншеите
Залепете траншеите
Залепете траншеите
Залепете траншеите
Залепете траншеите

Поставете отново всички панели на ръцете, но не докрай. Не им позволявайте да щракнат. Скоро ще ги премахнете отново и са необходими известни усилия, за да премахнете панела, щракнат на място.

След като приключите, използвайте референтно изображение на Звездата на смъртта (като това), за да залепите всички „окопи и долини“по земното кълбо. Това са областите, които искате да останете светлосиви, като екваториалния изкоп и т.н. Това е бавен и повтарящ се процес, но ще се изплати много, след като видите крайния резултат!

Също така не забравяйте да залепите голям кръг в горното полукълбо. Това е мястото, където дизайнът на Superlaser ще бъде проследен по -късно. Просто използвайте нещо голямо и кръгло, за да маркирате кръг в тиксо. След това го изрежете и го залепете на приблизително същото място, както е показано на снимките.

Стъпка 5: Боядисвайте текстурата

Боядисване в текстурата
Боядисване в текстурата
Боядисване в текстурата
Боядисване в текстурата
Боядисване в текстурата
Боядисване в текстурата

Вземете няколко кутии сива боя с текстура на камък. Отидох с Rust-Oleum Grey Stone финиш.

Свалете панелите и ги боядисайте! Един -единствен слой с по -бавно, леко продължително пръскане ми даде точното докосване. Етикетите на раменете и панелите ще ви помогнат да поставите парчетата на правилното им място в дизайна, но задръжте това за по -късно.

Издърпайте маскиращата лента и виолата, панелите ви на Death Star са готови!

Стъпка 6: Изтеглете суперлазера

Изтеглете суперлазера
Изтеглете суперлазера
Изтеглете суперлазера
Изтеглете суперлазера
Изтеглете суперлазера
Изтеглете суперлазера

Използвайте 3D принтер, за да направите шаблон за Superlaser. Прикачих STL от моя дизайн.

Прикрепете само панелите, които имат зоната на Superlaser обратно на ръцете (само леко, все още няма щракване), и ги залепете заедно от другата страна. Залепете 3D отпечатания шаблон и използвайте черна острие, за да очертаете концентричните кръгове. След това направете линии за вътрешния дизайн на Superlaser, като използвате референтното си изображение на Звездата на смъртта.

Поздравления, всички сте готови с дизайнерските битове!

Стига с артистичните неща. Сега нека да се заемем с техническото.

Стъпка 7: Изградете веригата

Изградете веригата
Изградете веригата
Изградете веригата
Изградете веригата
Изградете веригата
Изградете веригата

Имате добре боядисан глобус и добре функционираща двигателна система, но това нещо няма да се свърже със самата Алекса! Нека осъществим тази верига.

Използвайте приложените файлове Gerber, за да поръчате печатната платка. Аз лично обичам да използвам БЗР Парк. Ако не искате да се занимавате с файлове на Gerber, просто поръчайте таблото, което споделих тук.

Докато чакате платката да пристигне, вземете компонентите, показани на схемата:

  • 1 x Arduino MKR1000
  • 1 x A4988 Стъпков драйвер
  • 1 x 5V 1-Channel SSR платка
  • 1 x LM7805 регулатор + радиатор
  • 1 x 1N4004 диод
  • 1 x 100 μF кондензатор
  • 1 x 10µF кондензатор
  • 1 x 0,1 μF кондензатор
  • 3 x 2-полюсни 5 мм винтови клеми

Запоявайте всичко, както е показано на снимките. Използвайте 4 тънки винта, за да прикрепите SSR платката към печатната платка. Обърнете внимание, че ще трябва да прикрепите три къси проводника от печатната платка към SSR терминалите.

Ако искате да проверите веригата, използвайте тестовия код тук. Ако всичко работи добре, трябва да видите нещо като видеото по -горе.

Стъпка 8: Свържете го с облака

Свържете го с облака
Свържете го с облака
Свържете го с облака
Свържете го с облака
Свържете го с облака
Свържете го с облака

В този проект имаше толкова много части, че исках да сваля стреса от разработката на бекенд софтуер от раменете ви. Все още има някаква конфигурация за Alexa, която трябва да направите. И ще ви трябва Ехо! Ако Amazon ми позволи да пусна това умение за обществеността - все още в процес на проверка - ще актуализирам тази стъпка, така че изобщо да не се налага да настройвате Alexa. Но засега…

Отидете на Alexa Skills Kit Dev Console и натиснете Create Skill. Дайте му име (което ще бъде и вашето име за извикване) и след това изберете „Персонализиран“, когато избирате модел. В конзолата на умението отидете на JSON Editor в лявата колона и качете файла с модела на умението. След това под Endpoint добавете това към полето „Регион по подразбиране“: arn: aws: lambda: us-east-1: 074765571920: function: alexa-deathstar.

Запазете всичко и активирайте умението в приложението Alexa на телефона си: Умения> Вашите умения> Умения за разработчици> {Вашето ново умение}. Сега тествайте всичко това, като помолите вашия Echo да настрои вашето устройство: „Алекса, помолете Death Star да инициира настройката“. Alexa трябва да свърши своята работа и да ви даде 8-цифрен номер, който ще бъде идентификационният номер на устройството на вашата лампа.

Проработи ли?!

След това качете скицата DeathStarLamp.ino във вашия MKR1000. Уверете се, че сте актуализирали данните си за Wifi и идентификатор на устройството на редове 30-32 преди качването. В този момент издаването на команда към Alexa трябва да промени показанията на напрежението на щифтовете на Arduino (вижте редове 11-15 за картографиране на щифтове). Използвайте мултицет за тестване!

Забележка: След като настройката на устройството приключи, Alexa ще обработи вашите команди, ако MKR1000 работи и работи. Това е еднопосочен комуникационен канал.

Стъпка 9: Прекъснете струните

Прекъснете струните
Прекъснете струните
Прекъснете струните
Прекъснете струните
Прекъснете струните
Прекъснете струните

За да направим отварянето и затварянето на лампата с моторно задвижване, трябва да се отървем от архаичния струнен механизъм, с който идва.

Извадете скобата за корда, капачката на ролката и шайбата, отбелязани на снимките. След това развийте малкия винт под шайбата, за да извадите чисто останалата конструкция. Върнах винта след това, но това не е задължително.

Намерих малките медни топчета, прикрепени към конците, доста красиви. Затова отрязах връвта и суперлепих топките в двете (произволни) корита, отбелязани на бялата рамка. Наречете ги нашите основни реактори! Лука, стой настрана …

Стъпка 10: Отпечатайте стойката на двигателя

Разпечатайте стойката на двигателя
Разпечатайте стойката на двигателя
Разпечатайте стойката на двигателя
Разпечатайте стойката на двигателя
Разпечатайте стойката на двигателя
Разпечатайте стойката на двигателя

Разпечатайте приложената STL, измерена за кръгъл стъпков двигател Nema 14 и винтове с гнездо M3. Запоявах женски клеми на четирите проводника на двигателя, след което тествах прилягането на отпечатания монтаж. Необходимите гайки, тъй като отворите на този конкретен модел стъпало, вече са с резба.

За закрепване направих малък пилотен отвор в пластмасата с помощта на загрята ютия, след което използвах самонарезен винт 1/2 #5, за да фиксирам стойката към рамката.

Стъпка 11: Поставете рамковите плочи и пръта

Поставете рамковите плочи и пръта
Поставете рамковите плочи и пръта
Поставете рамковите плочи и пръта
Поставете рамковите плочи и пръта
Поставете рамковите плочи и пръта
Поставете рамковите плочи и пръта

Отпечатайте плочите от двата файла STL и натиснете 1/4 -20 шестостенна гайка в слота на горната плоча. Няма нужда от лепило, притискането ще бъде достатъчно стегнато. Сандвичът с 3 рамена се движи върху бялото рамка между плочите и ги завийте с помощта на четири 16 мм винта M3.

След това завийте 6-инчов 1/4 "резбован прът през шестостенната гайка и го прикрепете към вала на двигателя с помощта на съединител на вала 1/4" -5 мм.

Искате ли да тествате настройката си? Захранвайте веригата с 12V, изчакайте Arduino да се свърже с Wifi и изпратете на Alexa команда: „Alexa, помоли Death Star да настрои блясъка на две“.

Ако всичко работи добре, трябва да видите нещо като видеото по -горе. Обърнете внимание, че на показаното видео липсват рамковите плочи; Забравих да направя видео, след като ги добавих. Плочите правят целия механизъм много по -надежден и сигурен.

Стъпка 12: Изградете скобата

Изградете скобата
Изградете скобата
Изградете скобата
Изградете скобата
Изградете скобата
Изградете скобата

Избрах да построя дървена скоба, така че да може да се закачи лампата от всяка стена. По този начин не сте ограничени само до изходите на тавана.

Изрежете 3 -те парчета от скобата от 1,5 "дебела борова дъска. Всички парчета се държат с ширина 2" и използвайте сенника (или таванския капак) на лампата IKEA, за да очертаете кръглата част. Допълнителни измервания са отбелязани в CAD изобразяването. След това пробийте трите отвора в кръга, както е показано: средния с бит 3/8 "и двата странични с бит 5/32".

Пробийте също два отвора 3/8 "(за захранващия кабел) и два отвора 1/8" (за винтове за стена) на местата, отбелязани на снимката.

Добре, време е за рисуване (отново)! Вземете аерозолна кутия всеки от бял грунд и тъмночервена боя. Използвах тези:

  • KILZ Бял вътрешен грунд на маслена основа, уплътнител и аерозол за блокиране на петна
  • Rust-Oleum Satin Colonial Red Spray Paint с общо предназначение

Покрийте цялата скоба с грунд два пъти, с около 8-часово разстояние между слоевете. След това използвайте маскираща лента, за да запечатате само краищата, и дайте на нещо няколко слоя червена боя. Оставете за една нощ да изсъхне, след това отстранете маскиращата лента. И вашата 2-тонна дървена скоба е готова!

Стъпка 13: Сложете всичко заедно - компоненти

Сложете всичко заедно - компоненти
Сложете всичко заедно - компоненти
Сложете всичко заедно - компоненти
Сложете всичко заедно - компоненти
Сложете всичко заедно - компоненти
Сложете всичко заедно - компоненти

Вземете 12VDC 1A захранване, изброено тук.

Избрах тази опция, за да запазя размерите на захранването в рамките на ширината на скобата. Той събира всичко красиво! Използвайте четири самонарезни винта #6 x 3/8 , за да прикрепите захранването и вашата платка към вътрешността на диагоналното рамо на скобата.

Издърпайте белия кабел и заземяващия проводник (прикрепен към сенника на лампата) през големия среден отвор и поставете двата винта за закрепване, които идват с лампата през по -малките странични отвори (но не докрай). След това прикрепете кръглата метална плоча към винтовете, като използвате дъгите на жлеба върху нея.

Стъпка 14: Сложете всичко заедно - проводници на двигателя

Сложете всичко заедно - проводници на двигателя
Сложете всичко заедно - проводници на двигателя
Сложете всичко заедно - проводници на двигателя
Сложете всичко заедно - проводници на двигателя
Сложете всичко заедно - проводници на двигателя
Сложете всичко заедно - проводници на двигателя

След това поставете 4-жилен кабел с дължина 2 фута през главния отвор и след това през отвора на сенника. Харесвам всичките си кабели добре поддържани, така че взех този многожилен кабел.

Разстелете четирите проводника около точката, където кабелът преминава през отвора на сенника, и използвайте двата малки странични канала от двете страни на отвора на сенника, за да настроите проводниците. Това ще позволи на 4-кабелния проводник да премине през сенника без пробиване или модификация, а вие все още ще можете да настроите щепсела на сенника в първоначалното му положение. Вижте снимки за по -добра представа.

Оставете бял кабел с дължина 6 инча да стърчи от дъното на сенника и около 12 инча дължина на 4-проводния кабел. Закрепете всичко на място, като издърпате сенника чак до върха и завийте крайната капачка на щепсела на сенника.

Прокарайте многожилния проводник през горния отвор на кабела и завийте единия край към четирите клеми, предназначени за стъпката на платката. Уверете се, че десният цветен проводник влиза в правилния терминал, както е обозначено на дъската: K-черно, G-зелено, R-червено, B-синьо. Свържете другия край на многожилния кабел към съответните цветни проводници на стъпковия двигател от стъпка 10.

Стъпка 15: Сложете всичко заедно - Връзки

Сложете всичко заедно - Връзки
Сложете всичко заедно - Връзки
Сложете всичко заедно - Връзки
Сложете всичко заедно - Връзки
Поставете всичко заедно - Връзки
Поставете всичко заедно - Връзки
Сложете всичко заедно - Връзки
Сложете всичко заедно - Връзки

Вземете 3-жилен кабел от 18 AWG, който е достатъчно дълъг, за да премине от върха на скобата до най-близкия контакт в дома ви. Взех този, защото се справи добре с червено-бялата цветова тема на скобата.

Прокарайте този захранващ кабел през двата отвора за кабела 3/8 . След това запойте единия край на кабела към проводниците на лампата, стърчащи от централния отвор на скобата. Използвайте червена пластмасова лента (или червен радиатор), за да закрепите връзките. Прикрепете 3-жилен щепсел към другия край на захранващия кабел.

Сега отстранете кабела от частта около SSR релето. Нарежете горещия проводник (в този случай черен) и фиксирайте краищата в винтовите клеми на релейната платка.

Разделете също така кабела около зоната между захранването и веригата и поставете съединенията с Т-кран върху горещите (черни) и неутрални (бели) проводници. Завийте съответните мъжки конектори към края на входните проводници на захранването и ги свържете към съединителите на T-крана. Това позволява на 12VDC захранването да получи необходимия променлив вход, без да е необходим втори захранващ кабел.

Накрая изрежете изходните проводници на захранването и ги завийте във входните клеми за захранване на платката. Включете захранващия кабел в стенен контакт и ако всичко е направено правилно, зелената лампа за PWR на Arduino трябва да светне!

Стъпка 16: Закачете

Закачете го
Закачете го
Закачете го
Закачете го
Закачете го
Закачете го
Закачете го
Закачете го

Вие всички изграждате лампата. Сега нека го инсталираме!

Използвайте #8 x 2 "стенни котви с #10 x 1-1/2" черни винтове за шкаф, за да закрепите скобата към стената. След това щракнете всички боядисани глобус панели в правилното им положение, но оставете няколко в долната част около стойката на двигателя. Прикрепете завършения глобус към рамката на крушката (вижте ръководството на IKEA за подробности). Използвах и малка кабелна връзка, за да подравня многожилния кабел към белия кабел.

След това отворете малко панелите на лампите, за да улесните инсталирането на двигателя. Това ще ви даде малко място за прокарване на проводниците и заработване на винтовете. Използвайте два винта M3, за да прикрепите двигателя към стойката, след което прикрепете съединителя на вала към оста на двигателя.

Плъзнете останалите панели от долната част и сте готови!

Стъпка 17: Започнете да играете

Започнете да играете!
Започнете да играете!
Започнете да играете!
Започнете да играете!
Започнете да играете!
Започнете да играете!

Ако приемем, че сте регистрирали и свързали правилно вашата верига, трябва да можете да включите лампата в този момент и да започнете да изпращате команди на Alexa! Давай, пробвай. Ето действията, които можете да извикате:

  • Включване/изключване: Alexa, помолете Death Star да включи/изключи.
  • Контрол на яркостта: Алекса, помолете Death Star да настрои блясъка на шест.
  • Светлинно-звуково шоу: Алекса, помолете Death Star за пълни ефекти.

Имайте предвид, че {Death Star} трябва да бъде заменен с каквото и да е име на умение, което сте избрали при настройването на умението Alexa. Ето още няколко видеоклипа на лампата в действие.

Забавлявайте се, представяйки приятелите си в славата на ситите!

Космическо предизвикателство
Космическо предизвикателство
Космическо предизвикателство
Космическо предизвикателство

Вицешампион в космическото предизвикателство

Препоръчано: