Мазмуну:
- 1 -кадам: Кадрды даярдоо
- 2 -кадам: Жарык диоддорун оң узундукка кесиңиз
- 3 -кадам: UChip үчүн LED диапазонун ээрчиңиз
- 4 -кадам: Frame структурасын бүтүрүү
- 5 -кадам: Arduino IDE менен программа
- 6 -кадам: Кубат жана кубаныч
Video: UChip Lightsaber - "Күч сиз менен болсун": 6 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Жылдыздар согушу ааламынын Джеди же Сити болууну кыялдандыңыз беле, күчтүү Лайтсаберди өзүңүздүн тарапка колдоо үчүн. Жооп кандай болбосун, бул жерде: 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 -кадам: Кадрды даярдоо
UChipfromдун микро USB кабелин туташтырганда түтүктүн ичине жылышын алдын алуу үчүн антистатикалык IC түтүкчөсүндө тешик түзүңүз. Тешик түтүктүн учунан болжол менен 3 см аралыкта жайгашышы керек.
Андан кийин, пластикалык төөнөгүчтү салыңыз (ICлерди кармап туруу үчүн түтүк менен келген пластикалык пинди кайра иштете аласыз).
2 -кадам: Жарык диоддорун оң узундукка кесиңиз
IC түтүкчөсүнүн ичине тилкени орнотуу менен талап кылынган LED санын өлчөп, андан кийин керектүү узундукта кесип алыңыз.
Симметриялуу күйгүзүү/өчүрүү эффектин түзүү үчүн сизге светодиоддордун так саны керек экенин унутпаңыз.
3 -кадам: UChip үчүн LED диапазонун ээрчиңиз
Зымдарды сүрөттө көрсөтүлгөндөй туташтырыңыз:
µChip pin_16 -> Диод аноду
Диод катоду -> тилке +5V
µChip pin_8 -> GND тилкеси
µChip pin_2 (же башка жеткиликтүү GPIO) -> DIN тилкеси
Зымдын узундугу адекваттуу болушу керек: кыска эмес (эгер керек болсо, uChipти оңой эле сууруп алуу үчүн), узун эмес, антпесе түтүктү uChipinside салууга болбойт.
Диод ** жок кылынышы мүмкүн **, анткени көпчүлүк учурларда лента дагы иштейт. Анын функциясы LED тилкесиндеги электр менен камсыздоонун чыңалуусун азайтуу, ошондуктан анын жогорку логикалык деңгээли 3.3V спецификациясында.
4 -кадам: Frame структурасын бүтүрүү
Баарын түтүктүн ичине салыңыз. Эч нерсе оңой эмес! Зымдарды бүгүүдө этият болуңуз!
Түтүктүн айланасына тунук эмес (бирок жарым тунук) таңгак көбүгүн ороп коюңуз. Бул светодиоддордун жарыгын чачат. Антистатикалык IC түтүгүнө оңдоо үчүн кээ бир скотчту колдонуңуз.
5 -кадам: Arduino IDE менен программа
Тиркелген "LightSaber.ino" эскизи менен µChip жүктөңүз.
Мен жылтылдаган коддун бир бөлүгүн Mad Gyver укмуштуудай долбоорунан алдым.
6 -кадам: Кубат жана кубаныч
Электр энергиясын микро USB кабели аркылуу туташтырыңыз (мен кубат банкын колдондум) жана Jedi / Sith куралыңыздан ырахат алыңыз !!
Сиз кодду өзгөртө аласыз, ал кошумча баскычты кошуп, өчүрүү/өчүрүү ырааттуулугун жана убактысын өзгөртүүгө мүмкүндүк берет.
Кредиттер:
Баштапкы коддун айрымдары Mad Gyverдин укмуштуу Instructables долбоорунан шыктандырылган
FastLED китепканасы RGB LEDди башкаруу үчүн колдонулат.
Сунушталууда:
"Heeds the Box" - Сиз өзүңүздүн башыңызга батыра турган модель: 7 кадам
"Heeds the Box" - Сиз өзүңүздүн башыңызга батыра турган модель: Мен жапон картон оюнчуктары жөнүндө уккам, анда башы бүт модель үчүн сактоочу куту болуп калган. Мен интернеттен табууга аракет кылдым, бирок ишке ашкан жок. Же, балким, мен ийгиликке жеттим, бирок япон жазуусун окуй албадымбы?
Ошентип, сиз STM32duino жүктөгүчтү "Көк таблеткаңызга" жүктөйсүз Эми эмне болот ?: 7 кадам
Ошентип, сиз STM32duino жүктөгүчтү "Көк таблеткаңызга" жүктөйсүз … Эми эмне ?: Эгерде сиз STM32duino жүктөгүчтүн же башка ушуга окшош документтердин кантип жүктөлүшүн түшүндүргөн менин көрсөтмөлөрүмдү окуп чыксаңыз, сиз коддун мисалын жүктөп көрүңүз жана …. эч нерсе болбошу мүмкүн. Маселе " Жалпы " үчүн бардык мисалдар болбосо да, көп. STM32 болот
Сиз муну KIndle Touch менен кыла аласызбы?: 15 кадам (сүрөттөр менен)
Сиз муну KIndle Touch менен кыла аласызбы ?: Мен эч ким электрондук окурманга ээ болгусу келгенин эч качан түшүнө алган эмесмин. Анан чоңоюп калган балдарым мага Kindle Touch белек кылышты, мен муну акылдуу телефон же iPad башка адамдар үчүн кылган нерселеринин көбүн жасоо жолдорун таптым. Бир күнү ал менин картаюумду алмаштырат
Arduino менен баштоо: Сиз эмнени билишиңиз керек: 4 кадам (сүрөттөр менен)
Arduino менен иштөөнү баштоо: Сиз эмнени билишиңиз керек: Мен Arduino жана электроника менен көп жылдан бери иштешип келе жатам жана дагы эле үйрөнүп жатам. Микроконтроллерлер дүйнөсүндө кеңейип бараткан дүйнөдө, адашып кетүү оңой жана маалыматты табуу үчүн айланаңызда чуркоо. Бул Нускамада
Aruino Pro Microдо Сырсөздөрдү сактоочу же Эмгек жолу болгондо эмне үчүн жөнөкөй болсун!: 15 кадам (Сүрөттөр менен)
Aruino Pro Microдо Сырсөздү Каптоочу же Эмнеге Татаал Жол болгондо Эмнеге Жөнөкөй Болот !: Кыязы, электрониканын күйөрмандары үчүн микроконтроллерлердин негизги көйгөйү (айрыкча жаңыдан баштагандар) аларды кайда колдонуу керек экенин билүү болуп саналат :) Nowaday electronics, айрыкча санариптик , барган сайын кара сыйкырга окшоп баратат. Болгону 80-Lvl акылдуулар