Агуулгын хүснэгт:
- Алхам 1: Өгөгдлийн шугамыг гагнах
- Алхам 2: Цахилгаан шугамыг гагнах
- Алхам 3: Дулаан багасч буй хоолой
- Алхам 4: Arduino програмчлах
- Алхам 5: Код
- Алхам 6: Оёдол хийх
- Алхам 7: Захидал зурах
- Алхам 8: Хүрч дуусгах
Видео: Stranger Things LED футболк: 8 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Танд хэрэгтэй материалууд:
- 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 програмчлалын програм суулгасан эсэхийг шалгаарай.
- Ноорог руу очно уу -> Номын санг оруулах -> Номын санг удирдах …
- 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 өмсөхөд таны арьсыг эвгүйхэн дарахгүй байх болно.
Зөвлөмж болгож буй:
Stranger Things Programmable Hoodie: 9 алхам (зурагтай)
Stranger Things Programmable Hoodie: Та хар дарсан зүүд шиг мангасуудын ертөнцөд цагийг өнгөрөөх шаардлагагүй байж магадгүй, гэхдээ хэрэв та хүсвэл тэнд амьдрах бүрэн боломжтой гэсэн цамц өмсөхийг хүсдэг. Нээлттэй зах дээр ийм цамц байдаггүй тул бид хувцасаа хийхээр шийдсэн
Light-Up BB8 футболк: 6 алхам (зурагтай)
Light-Up BB8 подволк: Оддын дайн шинэ кино нь хүн бүхэнд таалагдахгүй байж магадгүй ч энэ нь бидний дуртай Star Wars droid-ийг Porgs-ээр тэмдэглэж хөгжилтэй өнгөрөөж чадахгүй гэсэн үг биш юм! Бид энэ хөөрхөн BB- Манай орон нутгийн Зорилтот цамцтай 8 цамц, тэр даруй LED оруулахыг хүссэн
Arduino DIY 6x6 матрицын футболк: 8 алхам (зурагтай)
Arduino DIY 6x6 матрицын футболк: Миний анхны зааварчилгаанд тавтай морилно уу! Би 50 еврогийн үнэтэй LED матрицтай подволкоо хэрхэн хийснээ, Тайлер Жонсын гайхалтай LED матриц хянах програмыг ашиглан хэрхэн гоё анимаци, зураг харуулахыг танд үзүүлэхийг хүсч байна. Эхэндээ би 6x8 пиксел хэмжээтэй м
Knight Rider LED футболк: 3 алхам
Knight Rider LED футболк: Энэ бол LilyPad Arduino үндсэн хавтангаар тэжээгддэг LED дээр оёсон футболк бөгөөд цахилгаан дамжуулагч утсаар холбогдсон 9в хүртэлх батерейгаар хангадаг LilyPad зоосны зай эзэмшигч юм
Цахим нэхмэлийн төсөл: Хөлстэй хөнгөн футболк (TfCD): 7 алхам (зурагтай)
Цахим нэхмэлийн төсөл: Хөлсний хөнгөн футболк (TfCD): Цахим нэхмэл эдлэл (E-нэхмэл эдлэл) нь тоон эд анги, электроникийг дотор нь оруулах боломжийг олгодог даавуу юм. Энэхүү шинээр гарч ирж буй технологи нь маш олон боломжуудтай. Энэхүү төсөлд та спортын цамцны загварыг гаргах гэж байна