Агуулгын хүснэгт:

Stranger Things LED футболк: 8 алхам (зурагтай)
Stranger Things LED футболк: 8 алхам (зурагтай)

Видео: Stranger Things LED футболк: 8 алхам (зурагтай)

Видео: Stranger Things LED футболк: 8 алхам (зурагтай)
Видео: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Долдугаар сарын
Anonim
Image
Image
Өгөгдлийн шугамыг гагнах
Өгөгдлийн шугамыг гагнах

Танд хэрэгтэй материалууд:

  • 1х энгийн цагаан футболк
  • Matte Black Fabric Paint (Амазон)
  • 26x хаягтай RGB LED (Polulu)
  • Гагнуур ба цахилгаан утас
  • Дулаан багасгах хоолой (Maplin)
  • 1 удаа Arduino Uno
  • 1х USB батерейны багц
  • 1х USB-A кабель
  • 1х зүү ба цагаан утас

Танд хэрэгтэй тоног төхөөрөмж:

гагнуурын төмөр

Алхам 1: Өгөгдлийн шугамыг гагнах

Өгөгдлийн шугамыг гагнах
Өгөгдлийн шугамыг гагнах

Эхний алхам бол LED гэрлийн сүлжээг бий болгох явдал юм. Хэрэв та энэ төсөлд ашигласан Pololu -д өөр өөр LED ашиглаж байгаа бол бага зэрэг өөрчлөлт хийх шаардлагатай болно, гэхдээ зарчим нь ижил байна.

Гагнах

Бид өгөгдлийн шугамыг хамтад нь гагнахаас эхэлнэ. Бүх 26 LED -ийн хувьд DOUT зүү нь DIN зүүтэй холбогдох шаардлагатай. Гинжин хэлхээний сүүлчийн LED холболтгүй үлдэх бөгөөд эхний LED нь урт утас хэрэгтэй бөгөөд энэ нь эцэстээ Arduino -той холбогдох болно.

Дулаан багасгах хоолой

LED тээглүүр хоорондоо ойрхон байрладаг тул бид подволк өмсөж явахдаа гар хүрэхгүй байхын тулд дулааныг багасгах хоолой ашиглах шаардлагатай болно. Бид эдгээрийг одоо утаснуудад нэмэх шаардлагатай болно, гэхдээ бүх утас гагнах хүртэл бид тэдгээрийг багасгахгүй.

Санаж явах зүйлс

  • Stranger Things хана нь 8-9-9 тохируулгатай тул шаардлагатай бол утсыг уртасгахаа бүү мартаарай
  • Дижитал утас бүрт хоёр ширхэг дулаан багасгадаг хоолой нэмж, гагнуурын төмрийг ойртуулахгүй байхыг хичээгээрэй.
  • DIN болон DOUT тээглүүрийг зөв тодорхойлоход онцгой анхаарал хандуулах хэрэгтэй. DOUT зүү нь нэлээд том хэмжээтэй бөгөөд LED -ийн хажуу талд хавтгай ирмэг дээр байрладаг

Алхам 2: Цахилгаан шугамыг гагнах

Цахилгаан шугамыг гагнах
Цахилгаан шугамыг гагнах

Дараа нь бид бүх газар, цахилгаан шугамыг гагнах хэрэгтэй. Энэ нь өгөгдлийн шугамтай ижил үйл явцыг дагалддаг бөгөөд үүнд холболт бүрт дулааныг багасгадаг хоолой шаардлагатай байдаг.

LED дээрх GND ба 5V хөл тус бүрт хоёр утас холбогдсон байх ёстой, нэгийг нь өмнө нь, нэгийг нь дараа нь LED -д залгах (ингэснээр гинжин хэлхээний сүүлчийн LED нь хөл тус бүрт нэг утас холбох болно).

Алхам 3: Дулаан багасч буй хоолой

Одоо бүх кабелийг гагнасан тул бид дулааныг багасгах хоолойг багасгаж чадна. Үргэлжлүүлэхийн өмнө бүх зүйл зөв холбогдсон эсэхийг шалгахын тулд 5V ба GND гэрлийг Arduino -д залгах нь зүйтэй. Хэрэв бүх LED гэрэл асдаг бол та зүгээр л LED -ийн зохион байгуулалтыг сайтар шалгаж үзээд буруу гагнах эсвэл 5V ба GND зүүг төөрөлдүүлж байгаа эсэхийг шалгаарай.

Хэрэв бүх зүйл шалгагдсан бол та дулааны буу эсвэл энгийн асаагуураар хоолойг багасгах боломжтой байх ёстой.

Санаж байх зүйлс

  • Дулааны эх үүсвэрийг халаах хоолой дээр хурдан гүйлгэж, нэг ч цэг хэт халахгүй байхын тулд нааш цааш нь гүйлгэнэ үү
  • LED -ийг халаахгүйн тулд болгоомжтой байгаарай, учир нь энэ нь эд ангиудыг гэмтээж болзошгүй юм

Алхам 4: Arduino програмчлах

Arduino програмчлах
Arduino програмчлах
Arduino програмчлах
Arduino програмчлах
  • Таны машин дээр хамгийн сүүлийн үеийн Arduino програмчлалын програм суулгасан эсэхийг шалгаарай.
  • Ноорог руу очно уу -> Номын санг оруулах -> Номын санг удирдах …
  • PololuLedStrip -ийг хайж олоод суулгаарай

Үүнийг суулгасны дараа танд LED зурвасыг турших хэдэн жишээ хэрэгтэй болно. Файл -> Жишээ -> PololuLedStrip руу очоод санамсаргүй байдлаар жишээ сонгоно уу. Гарч ирэх кодын дээд хэсэгт та дараах мөрийг харах болно.

PololuLedStrip ledStrip;

5V утсыг Arduino дээрх 5V порт руу, GND утсыг GND порт руу, өгөгдлийн утсыг 12 -р зүү рүү холбоно уу (эсвэл дээрх кодын дагуу 12 -г солино уу. Ажиллуулах дээр дарна уу, таны LED зурвас асах ёстой.

Алхам 5: Код

Код
Код

Миний ашигласан кодыг GitHub дээр ашиглах боломжтой.

Энэ футболк нь миний хийхийг хүсч буй зүйлээс давж гардаг, учир нь миний футболканд мужийг өөрчилж, өөр өөр хөдөлгөөнт дүрс харуулдаг далд унтраалга байдаг. Төслийг салгаж, өөрийн анимацыг нэмж болно.

Stranger Things хананы зориулалтаар танд энэ бүхэн хэрэгтэй болно.

Анхаарах цорын ганц зүйл бол анхдагч код нь "MERRY CHRISTMAS" гэсэн хэллэгийг хэлдэг. Үүнийг хүссэнээрээ өөрчлөхийн тулд энэ кодын мөр рүү очно уу.

char текст = "M E R R Y C H R I S T M A S";

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

Та дараа нь sequencount функц руу шилжиж, 32 тоог өөрийн тодорхойлсон мөр дэх тэмдэгтүүдийн тоог (хоосон зайг оруулаад) өөрчлөх хэрэгтэй.

Кодоо дахин ажиллуул, таны футболк шинэ зурвасаар гэрэлтэх болно.

Алхам 6: Оёдол хийх

Оёдол
Оёдол

Та одоо LED-ийг футболк дээр оёж болно. Үл таних зүйлсийн хана нь жаахан эмх замбараагүй харагддаг тул энэ үед эмх цэгцтэй байх нь нэн тэргүүний асуудал биш юм. Би өмнө нь зурсан шиг утсыг хооронд нь мушгих замаар энэ төрхийг нэмсэн. Хэрэв та урьд нь хэзээ ч оёж байгаагүй бол (энэ төсөлд над шиг), энэ видеог үзээрэй. Та утсыг байрандаа байлгахын тулд үндсэндээ утсыг тойрч, тойрон оёх болно. Аз болоход, хананы эмх замбараагүй байдал нь оёдлын техник муу байгааг бас уучилж болно гэсэн үг юм.

Алхам 7: Захидал зурах

Миний энэ төсөлд ашиглахаар сонгосон даавууны будаг нь гоёмсог нимгэн хошуутай ирдэг бөгөөд энэ нь зурахад хялбар болгодог. Будгийн даавуугаар дамжин өнгөрөх тул подволкны дотор талд картыг байрлуулж эхэл. Нэвтрүүлгийн дэлгэцийн агшинг гарын авлага болгон ашиглан үсгийн харгалзах LED -ийн хажууд байгаа цагаан толгойг сайтар будна. Үсгийн хэлбэрийг дуурайх нь тийм ч хэцүү биш бөгөөд өмнө дурьдсанчлан бага зэрэг эмх замбараагүй дүр төрх нь энэ төслийн цэвэр загвараас илүү дээр харагдаж байна.

Алхам 8: Хүрч дуусгах

Мэдээллийг дуусгах
Мэдээллийг дуусгах
Мэдээллийг дуусгах
Мэдээллийг дуусгах

Бид одоо Arduino-г подволктой холбох хэрэгтэй. Үүнийг хийснээр өмсөхөд илүү хялбар болно, учир нь зөвхөн цамцнаас халаасандаа байгаа гадаад батерей руу ирэх ганц USB кабель байх шаардлагатай.

Цамцны хажуугийн жижиг нүхийг хайчилж, утас бүрийг хооллож эхэл. Дараа нь та Arduino-г аваад футболкны дотор талд оёж болно. Үүнийг хажуу тийш нь байрлуул, энэ нь харагдахгүй бөгөөд суухад саад болохгүй. Оёж дууссаны дараа ямар нэгэн соронзон хальсаар хучих бөгөөд ингэснээр тээглүүр нь тогтсон хэвээр байх бөгөөд Arduino өмсөхөд таны арьсыг эвгүйхэн дарахгүй байх болно.

Зөвлөмж болгож буй: