Съдържание:

UChip Lightsaber - „Нека силата бъде с вас“: 6 стъпки
UChip Lightsaber - „Нека силата бъде с вас“: 6 стъпки

Видео: UChip Lightsaber - „Нека силата бъде с вас“: 6 стъпки

Видео: UChip Lightsaber - „Нека силата бъде с вас“: 6 стъпки
Видео: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, Ноември
Anonim
Image
Image

Мечтали ли сте някога да бъдете джедай или сит от вселената на Междузвездни войни, да размахвате мощен светлинен меч, за да поддържате собствената си страна? Какъвто и да е отговорът, ето го: Как да си направим светлинен меч „направи си сам“с µChip

Първо, позволете ми да уточня, че възнамерявам да направя евтин, мащабиран и преносим светлинен меч, по -близо до „Lightdagger“, а не до светлинния меч в пълен размер, който обикновено виждате във филмите „Междузвездни войни“. Искам да се възползвам от компактния размер на µChip, за да направя ултра тънък светлинен меч, с треперещи ефекти (който мога да използвам и като външна светлина в случай на необходимост).

Тъй като µChip се отличава с DC/DC преобразувател, способен да доставя до 1A ток при 5V или 3.3V, ще захранвам камата си директно от микро -USB конектора на µChip, докато свързвам светодиодите към генерирания VEXT щифт. По този начин трябва само да свържа микро-USB кабел за програмиране/захранване на светлинния меч и мога да избера дали да дам 3.3V или 5V към свързаната LED лента.

Използвам LED лента WS2812B като източник на светлина. Той разполага с поредица от интегрални схеми WS2812B, които интегрират 3 светодиода (RGB) и драйвер. За управление на интегралните схеми трябва да се използва специфичен (но добре известен) сериен протокол и можете да го намерите тук. Има различни ленти, всяка от които се характеризира с различна LED плътност и пакет. 100 светодиода/м и опаковка IP30 пасва идеално за този проект. Високата LED плътност гарантира, че светлинният меч ще бъде достатъчно ярък, докато пакетът е този без силиконова защита, така че да се побере вътре в тръбата, която използвам като рамка за моя светлинен меч.

Рамката, която използвам за моя проект, е рециклирана антистатична IC тръба; той е компактен и прозрачен, освен това перфектно пасва както на източника на светлина (лента WS2812B), така и на контролера (µChip), защитавайки всички компоненти, като същевременно придава твърдост на камата.

Използвах опаковъчна пяна като дифузер за светлина; моят идва от опаковката на LCD монитор.

И накрая, като източник на захранване, всяка банка за захранване, която доставя поне 1A, ще свърши работа.

Ето простите стъпки за изграждане на светлинния меч.

Стъпка 1: Подготовка на рамката

Нарежете лентата на светодиодите с правилната дължина
Нарежете лентата на светодиодите с правилната дължина

Създайте дупка в антистатичната IC тръба, за да предотвратите плъзгане на uChip в тръбата, когато свържете микро USB кабела. Дупката трябва да се намира на около 3 см от края на тръбата.

След това поставете пластмасов щифт (можете да рециклирате пластмасовия щифт, доставен с тръбата, за да държите интегралните схеми).

Стъпка 2: Изрежете лентата на светодиодите с правилната дължина

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

Не забравяйте, че имате нужда от нечетен общ брой светодиоди, за да създадете симетричен ефект на включване/изключване.

Стъпка 3: Запоявайте LED лентите към UChip

Запоявайте LED лентите към UChip
Запоявайте LED лентите към UChip
Запоявайте LED лентите към UChip
Запоявайте LED лентите към UChip
Запоявайте LED лентите към UChip
Запоявайте LED лентите към UChip

Свържете проводниците, както е показано на снимката:

µChip pin_16 -> Диоден анод

Диоден катод -> лента +5V

µChip pin_8 -> лента GND

µChip pin_2 (или друг наличен GPIO) -> лента DIN

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

Диодът ** може ** да бъде пропуснат, тъй като в повечето случаи светодиодната лента също ще работи. Неговата функция е да намалява захранващото напрежение на LED лентата, така че високото му логическо ниво да е в рамките на 3.3V спецификации.

Стъпка 4: Завършете структурата на рамката

Попълнете структурата на рамката
Попълнете структурата на рамката

Поставете всичко вътре в тръбата. Нищо по -лесно! Бъдете внимателни, когато огъвате проводниците!

Увийте непрозрачната (но полупрозрачна) опаковъчна пяна около тръбата. Това ще разсее светлината, генерирана от светодиодите. Използвайте лента, за да я фиксирате към антистатичната IC тръба.

Стъпка 5: Програмирайте с Arduino IDE

Заредете µChip с приложената скица “LightSaber.ino”.

Заех част от трептящия код от страхотния проект на Mad Gyver.

Стъпка 6: Захранвайте и се наслаждавайте

Свържете захранването чрез микро-USB кабел (използвах powerbank) и се насладете на оръжието си джедаи / сити !!

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

Кредити:

Някои от изходния код са вдъхновени от невероятния проект на Instructables на Mad Gyver

Библиотеката FastLED се използва за управление на RGB светодиодите.

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