Мазмуну:

UChip Lightsaber - "Күч сиз менен болсун": 6 кадам
UChip Lightsaber - "Күч сиз менен болсун": 6 кадам

Video: UChip Lightsaber - "Күч сиз менен болсун": 6 кадам

Video: UChip Lightsaber -
Video: uChip - Lightsaber with antistatic IC tube 2024, Ноябрь
Anonim
Image
Image

Жылдыздар согушу ааламынын Джеди же Сити болууну кыялдандыңыз беле, күчтүү Лайтсаберди өзүңүздүн тарапка колдоо үчүн. Жооп кандай болбосун, бул жерде: DIY Lightsaberти µChip менен кантип жасоо керек

Биринчиден, мен арзан баада, масштабдуу жана портативдүү Lightsaber жасоону пландап жатканымды белгилеп кетейин, сиз адатта Жылдыздар согушу фильмдеринде көргөн Lightsaber толук көлөмүнө эмес, "Lightdaggerге" жакыныраак. Мен µChiptтин чакан өлчөмүнөн пайдаланып, ультра жука Lightsaber, титиретүүчү эффекттерди жасагым келет (мен аны сырткы жарык катары колдоно алам).

5V же 3.3В 1Ага чейин токту жеткире ала турган DC/DC Бак конвертери µChipfeatures болгондуктан, мен канжарымды µChipтеги микро ‑ USB туташтыргычынан түздөн -түз светодиоддорду генерацияланган VEXT пинине туташтырам. Ошентип, мен Lightsaber программасын иштетүү үчүн микро-USB кабелин гана туташтыруум керек жана туташкан LED тилкесине 3.3V же 5V берүүнү өзүм тандай алам.

Мен жарык булагы катары WS2812B LED тилкесин колдоном. Бул 3 LED (RGB) жана драйверди бириктирген WS2812B IC сериясына ээ. Конкреттүү (бирок белгилүү) сериялык протокол IC'лерди айдоо үчүн колдонулушу керек жана аны бул жерден таба аласыз. Ар башка LED тыгыздыгы жана пакети менен мүнөздөлгөн ар кандай тилкелер бар. 100 LED/m жана пакеттөө IP30 бул долбоорго эң сонун туура келет. Жогорку LED тыгыздыгы Lightsaber жетишерлик жарык болооруна кепилдик берет, ал эми пакети кремнийден коргоосу жок, ал менин Lightsaber үчүн алкак катары колдонгон түтүктүн ичине туура келет.

Мен долбоорум үчүн колдонгон кадр - бул кайра иштетилген антистатикалык IC түтүк; ал чакан жана тунук, мындан тышкары, жарык булагына (WS2812B тилкеси) да, контроллерге да (µChip) туура келет, канжарга катуулук берип, бардык компоненттерди коргойт.

Мен жарык диффузор катары упаковка көбүгүн колдондум; Меники ЖК монитордун таңгагынан келет.

Акыр -аягы, энергия булагы катары, жок эле дегенде, 1А жеткирүүчү ар кандай банк бул ишти аткарат.

Бул жерде Lightsaber куруунун жөнөкөй кадамдары.

1 -кадам: Кадрды даярдоо

LED тилкесин оң узундукка кесиңиз
LED тилкесин оң узундукка кесиңиз

UChipfromдун микро USB кабелин туташтырганда түтүктүн ичине жылышын алдын алуу үчүн антистатикалык IC түтүкчөсүндө тешик түзүңүз. Тешик түтүктүн учунан болжол менен 3 см аралыкта жайгашышы керек.

Андан кийин, пластикалык төөнөгүчтү салыңыз (ICлерди кармап туруу үчүн түтүк менен келген пластикалык пинди кайра иштете аласыз).

2 -кадам: Жарык диоддорун оң узундукка кесиңиз

IC түтүкчөсүнүн ичине тилкени орнотуу менен талап кылынган LED санын өлчөп, андан кийин керектүү узундукта кесип алыңыз.

Симметриялуу күйгүзүү/өчүрүү эффектин түзүү үчүн сизге светодиоддордун так саны керек экенин унутпаңыз.

3 -кадам: UChip үчүн LED диапазонун ээрчиңиз

Жарык диоддорун UChipке туташтырыңыз
Жарык диоддорун UChipке туташтырыңыз
Жарык диоддорун UChipке туташтырыңыз
Жарык диоддорун UChipке туташтырыңыз
Жарык диоддорун UChipке туташтырыңыз
Жарык диоддорун UChipке туташтырыңыз

Зымдарды сүрөттө көрсөтүлгөндөй туташтырыңыз:

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

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

µChip pin_8 -> GND тилкеси

µChip pin_2 (же башка жеткиликтүү GPIO) -> DIN тилкеси

Зымдын узундугу адекваттуу болушу керек: кыска эмес (эгер керек болсо, uChipти оңой эле сууруп алуу үчүн), узун эмес, антпесе түтүктү uChipinside салууга болбойт.

Диод ** жок кылынышы мүмкүн **, анткени көпчүлүк учурларда лента дагы иштейт. Анын функциясы LED тилкесиндеги электр менен камсыздоонун чыңалуусун азайтуу, ошондуктан анын жогорку логикалык деңгээли 3.3V спецификациясында.

4 -кадам: Frame структурасын бүтүрүү

Frame Structure түзүңүз
Frame Structure түзүңүз

Баарын түтүктүн ичине салыңыз. Эч нерсе оңой эмес! Зымдарды бүгүүдө этият болуңуз!

Түтүктүн айланасына тунук эмес (бирок жарым тунук) таңгак көбүгүн ороп коюңуз. Бул светодиоддордун жарыгын чачат. Антистатикалык IC түтүгүнө оңдоо үчүн кээ бир скотчту колдонуңуз.

5 -кадам: Arduino IDE менен программа

Тиркелген "LightSaber.ino" эскизи менен µChip жүктөңүз.

Мен жылтылдаган коддун бир бөлүгүн Mad Gyver укмуштуудай долбоорунан алдым.

6 -кадам: Кубат жана кубаныч

Электр энергиясын микро USB кабели аркылуу туташтырыңыз (мен кубат банкын колдондум) жана Jedi / Sith куралыңыздан ырахат алыңыз !!

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

Кредиттер:

Баштапкы коддун айрымдары Mad Gyverдин укмуштуу Instructables долбоорунан шыктандырылган

FastLED китепканасы RGB LEDди башкаруу үчүн колдонулат.

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