Мазмуну:

Күчтү колдонуңуз жана өзүңүздүн жарыгыңызды жасаңыз (Blade): 9 кадам (сүрөттөр менен)
Күчтү колдонуңуз жана өзүңүздүн жарыгыңызды жасаңыз (Blade): 9 кадам (сүрөттөр менен)

Video: Күчтү колдонуңуз жана өзүңүздүн жарыгыңызды жасаңыз (Blade): 9 кадам (сүрөттөр менен)

Video: Күчтү колдонуңуз жана өзүңүздүн жарыгыңызды жасаңыз (Blade): 9 кадам (сүрөттөр менен)
Video: В очко этих Юнитологов ► 2 Прохождение Dead Space Remake 2024, Июль
Anonim

Автордун дагы jtaggardFollow:

Alexa Controlled Dog Feeder
Alexa Controlled Dog Feeder
Alexa Controlled Dog Feeder
Alexa Controlled Dog Feeder
Модулдук DIY CNC V2
Модулдук DIY CNC V2
Модулдук DIY CNC V2
Модулдук DIY CNC V2
Оңой жана жөнөкөй ашкана столу
Оңой жана жөнөкөй ашкана столу
Оңой жана жөнөкөй ашкана столу
Оңой жана жөнөкөй ашкана столу

Жөнүндө: Мен UC Davisтин инженерия факультетинин бүтүрүүчүсүмүн жана нерселерди курууну жана алардын кантип иштээрин түшүнүүнү жакшы көрөм. Мага инженердик жана жалпы графикалык дизайн жаатында дизайн иштери жагат. Мен качан … jtaggard жөнүндө кененирээк »

Бул көрсөтмө Анахайм, Калифорниядагы Диснейленддин Галактикасынан сатып алынган Ben Solo Legacy Lightsaber үчүн бычак жасоо үчүн арналган, бирок башка лампочка үчүн өзүңүздүн бычак жасоо үчүн ушундай кадамдарды жасоого болот. Өзүңүздүн ыңгайлаштырылган бычак жасоо үчүн илхам алуу үчүн ээрчип жүрүңүз! Жарык чачуучуга кирбейсизби? Кабатыр болбоңуз, анткени ушул эле принциптерди башка LED негизделген долбоорлорго колдонсо болот!

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

Негизги маалымат Эгерде сиз билбесеңиз, Disneyland's Galaxy’s Edge - бул Star Wars күйөрмандары үчүн эң сонун жер. Алар сунуштаган тажрыйбалардын бири - бул Savi семинарында өзүңүздүн жеке шамдарыңызды жасоо жөндөмү, бирок бул суроо -талап жогору жана алдын ала ээлеп коюуну талап кылат. Дагы бир вариант - бул дүкөндөрдүн биринде "мураска ээ" чырак кампасын сатып алуу мүмкүнчүлүгү, бирок бул дөңсөлөрдө бычак камтылган эмес жана пышактар бир түстө болушу мүмкүн.

Менин баштапкы планым Savi'дан атайын чыракты сатып алуу, андан кийин пышактын түсүн мен каалагандай өзгөртүү үчүн RFID жазуучусун колдонуу болчу. Тилекке каршы, биз паркка барган күнү өзүңүздүн лампочкаңызды курууга эч кандай резерв калган жок, ошондуктан мен анын ордуна алдын ала даярдалганын сатып алууну чечтим. Мен бычакты капкагы менен сатып албоону чечтим, ошондуктан өзүм каалагандай кылып, каалаган түстө программалай алам.

Бул долбоор Бобдун шыктандыруусу менен жасалды, ал өзүнүн жеке шамдарын жасады, андыктан аны текшериңиз!

Эскертүү: Эгер сиз чыгымдарды ойлоп жатсаңыз, Galaxy's Edgeден мурункуга окшош линияны сатып алуу арзаныраак болот (бирок кээ бир пышактар кайсы кабык менен жүргөнүңүзгө жараша кымбатыраак болот). Эгер сиз бул жолду тандасаңыз, анда пайда болгон чырак бир гана түстө болот. Бул долбоордун баасы Savi устаканасынын лампочкасын, андан кийин пышакты каалаган түстө кылуу үчүн RFID жазуучусун сатып алуу менен салыштырууга болот.

1 -кадам: Долбоордун өзгөчөлүктөрү

Долбоордун өзгөчөлүктөрү
Долбоордун өзгөчөлүктөрү

Дагы, жаңы электрониканы колдоо үчүн кээ бир туруктуу өзгөртүүлөр бар. Эгер сизге бул ыңгайсыз болсо, анда улантпаңыз. Бул жердеги максат - сиз "мурас" бычакты дагы эле сатып ала аласыз жана ал дагы эле кабык менен иштеши керек, бирок бул сыналган эмес жана тастыкталбайт. Киргизилген өзгөртүүлөр Ben Solo мурас бычагында гана жасалган, андыктан эгер сизде башка пышак болсо, анда кээ бир деталдар башкача болушу мүмкүн. Бул көрсөтмөлөрдү аткаруу менен сиз өзүңүздүн бардык өзгөрүүлөрүңүздү тобокелге саласыз. Биз пайда болгон эч кандай зыян үчүн жооптуу эмес.

Капчыктын компоненттерине батарейканын өзөгү (батарейкалар жана динамик камтылган), негизги контролер сегменти (мазмуну белгисиз) жана бычактын көңдөйү (күйгүзүү жана өчүрүү менен) кирет. Негизги контролер сегментине мөөр басылган жана ага кирүү мүмкүн эмес (жок дегенде кампаны толугу менен жок кылбастан). Бул жердеги максат, учурдагы батарейканын өзөгүн колдонуу, андан кийин спикерге LED диапазонун жана үндөрдү чыгаруучу жеке микроконтроллеримди кошуу болчу. Колдонулган микроконтроллер LED тилкелерин жана динамикти башкарууга мүмкүнчүлүк берүү үчүн Prop Shield менен Teensy 3.2 болуп саналат. Чыныгы бычак куралы алынуучу жана поликарбонат түтүктөгү Teensy, Prop Shield жана LED тилкелерин кармап турат. Бычак куралы ийинге жылат жана колдонуучунун 3D басып чыгарылган адаптери менен кармалып турат.

Лампочка бычак күйгүзүлгөндө же өчкөндө үндөрдү камтыйт. Сиз ошондой эле беш түрдүү бычактын түсүнүн ортосунда цикл жасай аласыз. Бул түстөрдү каалаган убакта коддун өзүндө өзгөртсө болот жана ызы -чуу сыяктуу башка өзгөчөлүктөрдү да кошууга болот.

2 -кадам: Керектүү материалдар жана инструменттер

Бул долбоорду аяктоо үчүн сизге төмөнкү материалдар керек болот:

  • A Legacy Lightsaber Hilt (Ben Solo бири бул жерде колдонулат)
  • Өспүрүмдөр 3.2
  • Prop Shield
  • (2x) 3m WS2812B LED тилкеси (144 LED/метр)
  • 1, тышкы диаметри поликарбонат түтүк
  • Баскыч баскычы
  • Зымдар
  • *3D Басылган бөлүктөрү: Түймө кармагыч жана Hilt адаптери

Мындан тышкары, төмөнкү шаймандар жана жабдуулар керек болот:

  • Кандооч
  • Жылуулукту кыскартуучу түтүк
  • 3D принтер
  • Бургулоо
  • Сандер / кум кагаз
  • Супер клей
  • Dremel

*Сиз бул жерде бардык кодго байланыштуу файлдар менен 3D басылган компоненттердин шилтемесин таба аласыз.

3 -кадам: Электроникага даярдык

Электроникага даярдык
Электроникага даярдык
Электроникага даярдык
Электроникага даярдык
Электроникага даярдык
Электроникага даярдык

Эң жакшы нерсе, ар кандай өзгөртүүлөрдү киргизүүдөн мурун, бардык электрониканы туташтыруу. Бул үчүн сизге Teensy and Prop Shield даярдалышы керек, ошондо код Prop Shield'деги аудио файлдарды окуй алат (бул жерде керектүү бардык керектүү файлдарды таба аласыз):

  1. Solder казыктары жана баштары тиешелүүлүгүнө жараша Teensy жана Prop Shieldге.
  2. Teensy'ди Arduino.ideге кошуу үчүн орнотуңуз
  3. Төмөнкү китепканалар Arduino.ideде камтылганын текшериңиз (керек болсо аларды Google аркылуу оңой табууга болот): Аудио, Зым, SPI, SD, SerialFlash, FastLED, NXPMotionSense, EEPROM
  4. Өспүрүмдү Prop Shieldдин үстүнө туташтырып, "Бардыгын тазалоо" эскизин жүктөңүз. Бул Teensy жана Prop Shieldден баарын тазалайт.
  5. USB түрүн "Raw HID" деп өзгөртүп, "teensytransfertool_AUDIOSPI" эскизин жүктөңүз.
  6. Командалык кеңешти иштетип, каталогду teensytransfer.exe папкасына өзгөртүңүз (муну ачуу керек). Үн файлдарын бул жерге. RAW 8.3 форматында коюңуз, эгер сиз башка үн файлдарын кааласаңыз. Түпнуска аудио файлдар бул жерден табылган.
  7. Аудио файлдарды Prop Shieldге өткөрүп берүү үчүн teensytransferди иштетиңиз.
  8. Файлдар кошулганын текшерүү үчүн USB түрүн "Сериялык" кылып өзгөртүңүз жана "ListFiles" эскизин жүктөңүз.
  9. Prop Shield кыймыл датчиктерин калибрлөө үчүн бул жерде Motion Sensor бөлүмүн ээрчиңиз.
  10. "Lightsaber_code" эскизин жүктөңүз.

Жоопкерчиликтен баш тартуу: Коддун өзү орой болушу мүмкүн жана кээ бир тапшырмаларды аткаруунун мыкты мисалы эмес. Ошол эле нерсени жасоо үчүн код жазуунун эффективдүү же жакшы жолдору бардыр. Бул нускамадан башка эч кандай колдоо коду менен сунушталбайт.

4 -кадам: Электроника зымдары

Электроника зымдары
Электроника зымдары
Электроника зымдары
Электроника зымдары

Электроника даярдалып, код жүктөлгөндөн кийин, жабдууну тууралоодон мурун электрониканы сынап көрүүгө убакыт келди. Электрондук өткөргүчтөрдүн диаграммасы сүрөттө көрсөтүлгөндөй дөбө менен бычактын ортосуна бөлүнөт.

Blade зымдары үчүн Connector 2 GND зымдары Teensy же Prop Shieldдеги пинге чейин барышы мүмкүн. Баштапкы тестирлөө үчүн сиз бардыгын бир зым диаграммасы катары карап, туташтыргычтарды өткөрүп жибере аласыз (төмөндөгү коннекторлор жөнүндө кененирээк маалымат). Код иштеп жаткандыгын ырастагандан кийин, чындыгында капталын өзгөртүүгө өтсөңүз болот. Коддун жүрүм -турумунун толук тизмеси жана кайсы компоненттер туура иштебей жатканын чечүү үчүн Blade Testing кадамына кайрылыңыз.

5 -кадам: Hilt өзгөртүүлөр

Hilt өзгөртүүлөр
Hilt өзгөртүүлөр
Hilt өзгөртүүлөр
Hilt өзгөртүүлөр
Hilt өзгөртүүлөр
Hilt өзгөртүүлөр
Hilt өзгөртүүлөр
Hilt өзгөртүүлөр

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

Батарея Негизги Өзгөртүүлөр

  1. Батарейканын ядросун кармаган астынкы капкакты чечүүдөн баштаңыз. Батарейканын өзөгүн капкактан алып салыңыз.
  2. Батарея ядросунун эң алыскы учунда бул тетикти негизги контроллерге туташтырган 4 пин бар. Ичиндеги зымдарды ачуу үчүн бул капкакты казыктар менен бекиткиле (GND, 5V, Speaker + жана Speaker -).
  3. Капкакта казыктардан 4 зымды ажыратыңыз. Бул зымдарды батарейканын өзөгүнүн башка четине багыттаңыз, ошондо алар капкактын сыртына чыгарылышы мүмкүн. Зымдардын агып чыгышы үчүн корпуста кичинекей тешик бургулоо керек.
  4. Зымдарды кармап туруу үчүн скотч же клей колдонуңуз. Батарейканын ядросу дагы эле hilt. These зымдарына жылып жатканын текшериңиз, кийинчерээк узартылат жана негизги контролер бөлүмүн айланып өтүү үчүн сыртка чыгарылат.

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

Blade Cavity өзгөртүүлөр

  1. Негизги контролер сегментине бычактын көңдөйүн туташтыруучу 3 бураманы ажыратыңыз.
  2. Бычактын боштугундагы компоненттерди акырындык менен өйдө жылдырып, которгуч панели өчүп калат. Этият болуңуз, которгуч панелинде бычакты күйгүзүү жана өчүрүү үчүн ага зымдар туташкан.
  3. Коммутатордун пластинасынан жана которгучтун капкагынан ажыратып, зымдарды ажыратыңыз. Бычактын туташтыргычына жакшы жетүүнү камсыз кылуу үчүн, пышактын боштугундагы башка компоненттерди алып салыңыз. Бычакты тегиздөөчү (кара ички түтүк) четке коюлушу мүмкүн жана кереги жок болот, бирок эгерде сиз муртку бычакты колдонуу үчүн дөбөнү кайра айландыргыңыз келсе, аны сактап калышыңыз керек.
  4. Капкакты бычактын туташтыргыч казыктарынын үстүнөн кармап турган бурамаларды чыгарыңыз. Көнүмүш бычак үчүн бычактын көңдөйүндө кошумча боштукту камсыз кылуу үчүн тешиктеринен казыктарды алып салыңыз. Кааласаңыз, кийинчерээк өзгөртүүлөрдү жокко чыгаруу үчүн казыктарды, пружиналарды, бурамаларды жана капкакты сактаңыз.
  5. Ылдый түшүрүп, бычактын туташтыргыч пин кармагычын артка буруңуз, ал түшүрүлгөн абалда ордунда калат. Бул ыңгайлаштырылган бычак үчүн дагы көбүрөөк орунду камсыз кылат.
  6. Кийинчерээк зымдын өтүшүнө жардам берүү үчүн, которуштуруу плитасында бир нече тешик бургулаңыз. Бул тешиктерди которгучтун капкагынын астына жашырып койсо болот.
  7. Коммутатордун капкагы бычакты күйгүзүү жана өчүрүү жана бычактын түсүн өзгөртүү үчүн эки которуштуруу баскычын кармаган 3D басылган версиясы менен алмаштырылат. Жаңы которгуч капкагын которуштуруу панелине чогултуп, которгучту ордуна коюңуз. Жаңы которгучтун капкагын жылдыруу менен дагы эле иштетиле тургандыгын текшериңиз. Же болбосо, бул которгучту өткөрүп жиберип, батарейканын ядросуна коюп, пластинканын астындагы боштукту бошотсоңуз болот. Батареялар түгөнбөшү үчүн, бул которгуч Teensy'дин кубатын күйгүзүп жана өчүрүп коёт.

6 -кадам: Зымдарды багыттоо

Зымдарды багыттоо
Зымдарды багыттоо
Зымдарды багыттоо
Зымдарды багыттоо
Зымдарды багыттоо
Зымдарды багыттоо
Зымдарды багыттоо
Зымдарды багыттоо

Зымдарды өткөрүүнүн эң оңой жолу - капталдын башынан ылдыйына чейин (мага ишен, бул сыноо жана жаңылыштык болгон). Бычактын туташуусунда эки туташтыргычы бар. 1 -туташтыргычта 5В кубаттуулугу үчүн казыктар бар, Динамик - жана Динамик +, ал эми 2 -туташтыргычы GND, Pin 0 (бычакты күйгүзүү/өчүрүү) жана Pin 1 (бычактын түсүн өзгөртүү) үчүн казыктары бар. Мен 1 -туташтыргычка кызгылт сары түстөгү түтүктүн бир бөлүгүн койдум, ошонун кайсынысы экенин билдим.

  • Колдонулган 3 пин туташтыргычтар LED тилкелерин кесип салышты. Бычактын оңой туташуусу үчүн коннекторлордун бычактын көңдөйүнөн чыгып кетишине жол берүү үчүн ар бир туташтыргычка жетиштүү зым тиркеңиз.
  • Кайсы которгуч баскычын бычакты күйгүзүүнү/өчүрүүнү жана кайсынысын бычактын түсүнүн өзгөрүшүн башкарууну тандап алыңыз, андыктан туташтыргычтын кайсы казыктарына зым салгыңыз келерин билиңиз. Эки которуштуруу баскычынын GND жана GND кубаттуулугу үчүн башка зымды бирге туташтырыңыз.
  • Эгерде которгучту дөбөдөн колдонуп жатсаңыз, анда аны 5В үчүн линиянын ортосуна зым менен байланыштырыңыз.
  • 4 зымдарды (5V, GND, Speaker - жана Speaker +) бычактын көңдөйүнөн, которгуч панели аркылуу жана которгуч капкагынын астынан өткөрүңүз. Батарейканын өзөгүнүн башка учуна жетүү үчүн жетиштүү узундугуңуз бар экенин текшериңиз.
  • Батарейканын өзөгүнө жетүү үчүн 4 зымды капкактын сыртынан төмөн карай өзүңүз тандаган багытка багыттаңыз. Бул бөлүк колдонуучунун бычагы үчүн функция жана эстетика катары кызмат кылат. Зымдарды кармап туруу үчүн клей колдонуңуз, бирок бул кабыктын аягына зыян келтириши мүмкүн экенин билиңиз.
  • Батарейканын өзөгүнөн тиешелүү зымдарга 4 зымдын ар бирин туташтырыңыз. Батареяны алмаштыруу үчүн батарейканын өзөгүн алып салуу үчүн зымдарда жетиштүү боштук бар экенин текшериңиз.
  • Кошумча: Батарея ядросуна (динамиктин үстүндө калкып турган) күйгүзгүчтү күйгүзүү жана өчүрүү. Бул жердеги терс жагы, батарейканын өзөгүн кармап турган капкакты, сиз кубатты күйгүзүп же өчүргүңүз келген сайын алып салышыңыз керек. Мунун артыкчылыгы, жогоруда айтылган коммутатордук панелдин бөлүгүндө көбүрөөк орун болмок.
  • Ишара: Түс коду жана/же зымдарыңызды белгилөө, алардын кайсынысы экенин билүү үчүн. Бул маршруттарды таза кармоодо жана бардыгы туура казыктарга туташкандыгын текшерүүдө жардам берет.

7 -кадам: Blade куруңуз

Blade куруңуз
Blade куруңуз
Blade куруңуз
Blade куруңуз
Blade куруңуз
Blade куруңуз
Blade куруңуз
Blade куруңуз

Поликарбонат түтүк колдонуудан мурун кээ бир өзгөртүүлөрдү талап кылат.

  • Teensy жана Prop Shieldдин туура келишине мүмкүнчүлүк берүү үчүн кесилишти кошуу керек. Кесилиш керек болгон терезени көрсөтүү үчүн түтүктү чечип коюңуз. Терезе четинен болжол менен 0,5 ″ жана узундугу 2,5 be болушу керек. Диаметриңиздин жарымын кесип баштаңыз жана электрониканын кантип туура келерин текшерип көрүңүз. Түтүк менен электроника экөөнүн тең бычактын көңдөйүнө туура келиши керек, андыктан көбүрөөк материалды кесип салыңыз.
  • Бийикти, анын ичиндеги чыныгы LED тилкелерин жашырып, бычак жарыктын бир узун түтүгүндөй кылып көрсөтүү үчүн тоңдуруу керек. Түтүктү туман кылуу үчүн кум кагазды колдонуңуз. Материалдын кичинекей гана катмарын бурмалоо керек болгондуктан, аны жогору кумдуу кагаздан баштоо керек (бул жерде 180 грит колдонулган).
  • Эки LED тилкесин бириктирип, аларды жана түтүктү узундугуна кесиңиз. Акыркы бычактын узундугу сиздин каалооңузга жараша болот. LED тилкелеринин учтарын сериялап бириктиргиле. Экинчи жебени экинчи тарапка коргогула.
  • Жарык диоддуу тилкелерди пергамент кагазга ороп, түтүккө салыңыз. Teensy жана Prop Shieldди пышактын терезесине коюп, туташтыргычтарды пышактын аягына чейин бериңиз. Электрониканы ордуна коюу үчүн клей колдонуңуз. Төмөндөгү сүрөттө Connectors 2 байланыштарды жеңилдетүү үчүн Teensy астына оролгону көрсөтүлгөн.
  • Hilt адаптеринин бөлүктөрүн бычактын электроникалык терезесинин үстүнө тиркеп, клей менен бекемдеңиз. Кааласаңыз, түтүктүн аягына капкак кийгизе аласыз. Капчык адаптери бычак менен дөбөнүн ортосунда коопсуз байланышты камсыз кылуу үчүн иштелип чыккан. Байланышты жашыруу жана туруктуулукту камсыз кылуу үчүн адаптерде Дарт Вадердин кабыгына окшош геометриялык өзгөчөлүк бар. Мен ошондой эле бөлүктөрдү бириктирүү үчүн өзгөчөлүктүн эки жагында эки бураманы колдондум. Тилекке каршы, бул дөбөдө көбүрөөк тешиктерди бурууну талап кылды, андыктан бул милдеттүү эмес жана эгерде тутканы андан ары өзгөрткүңүз келбесе, муну болтурбаңыз.

8 -кадам: Blade сыноо

Image
Image

Бул учурда сиздин бычак жасалышы керек жана сыналышы мүмкүн. Бычактарды туташтырууда, электрониканы бузуп албоо үчүн туура төөнөгүчтөрдү бириктиргениңизди текшериңиз. Жакшы ыкма - пышактын күчү толугу менен өчүрүлгөнүн текшерүү, андан кийин GND пини бар кайсы туташтыргычты туташтыруу керек (Connector 2 жогорудагы зым схемасына негизделген).

Бир жолу туташкан бычак төмөнкүдөй иштетилиши мүмкүн:

  1. Бычактын кубатын өзүңүз туташтырган которгучту колдонуп күйгүзүңүз (же которгучтун капкагында же батарейканын өзөгүндө). Старттык ызы -чуу электрониканын күчү бар экенин билдирип турушу керек. Биринчи LED ошондой эле учурдагы бычактын түсүнө чейин жарык болушу керек.
  2. Которуу баскычтарынын бирин колдонуу менен бычакты күйгүзүңүз. Бычак жандырылып, үн чыгарат.
  3. Бычак менен селкинчек үнү ойношу керек.
  4. Бычактын түсүн айлантуу үчүн башка которуштуруу баскычын басыңыз.
  5. Өткөрүү баскычын колдонуу менен бычакты өчүрүңүз. Батарейкалардын түгөнүшүнө жол бербөө үчүн, бычактын кубатын өчүрүүнү унутпаңыз.

9 -кадам: Көңүл ачыңыз

Көңүл ачуу!
Көңүл ачуу!
Көңүл ачуу!
Көңүл ачуу!

Үмүт кылам, бул учурда сиздин бычакыңыз толук болот! Капчыгыңызды өзүңүздүн каалооңузга ылайыкташтырыңыз. Код тарабында, бычактын циклдеринин түстөрүн өзгөртө турган жерлер бар, ошондой эле каалаган учурда ар кандай аудио файлдарды жүктөй аласыз. Эгерде сиз бул долбоорду бүтүргөн болсоңуз, анда биз аны көргүбүз келет, ошондуктан бизге даяр жарык сабериңизди жөнөтүңүз же социалдык тармактарда бизди белгилеңиз!

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