Мазмуну:
- 1 -кадам: Сизге кандай жабдыктар (материалдар) керек?
- 2 -кадам: Кандай куралдар керек?
- 3 -кадам: Корпусту LaserCutting
- 4 -кадам: Аны алмаштырыңыз
- 5 -кадам: Келгиле, аны кубаттайлы
- 6 -кадам: Сериал жок
- 7 -кадам: Келгиле, ошол партияны рок
Video: Led Matrix 16x16: 7 кадам (Сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Салам, Бул менин жазган эң биринчи көрсөтмөм, ушунун үстүндө иштөө үчүн абдан толкунданып жатам:)
Ошентип, бул долбоордо мен сизге 16дан 16га чейинки жеткиликтүү матрицаны кантип жасоону көрсөтөм.
Куруу абдан жагымдуу жана сиз муну жасап жатканда көп нерсени үйрөнөсүз.
Көбүнчө мен жөн гана стуф жасайм, анткени мага жагат, бирок бул жолу мен чындыгында функционалдуу болушу мүмкүн экенин үйрөттүм.
Биринчиден, сиз аны кооз жасалгалоо бөлүгү катары колдоно аласыз (дээрлик искусство:)), экинчиден, сиз видеонуңуздун жаркыраган жарык булагы катары колдоно аласыз.
Ошентип, бул блокноттон кийин, нерселерди куралы !!
1 -кадам: Сизге кандай жабдыктар (материалдар) керек?
Мен ebayден тапкан бөлүктөрдүн көбү (сөздөр гипершилтеме), mdf жана акрил жергиликтүү дүкөндө бар.
- Arduino nano (Бельгия шилтемеси) же Uno (Бельгия шилтемеси), мен бул долбоордо нано колдондум, анткени ал кичинекей жана жашыруу оңой;)
- ON/OFF которуу
- потенциометр сиз тандаган баскыч менен
- 470 Ом каршылыгы
- 256 (16*16 = 256) дареги rgb leds WS2812B (Бельгия шилтемеси) (эгер сиз 10дон 10го чейин же 8ден 8ге чейин матрицаны кургуңуз келсе)
- кээ бир 3 пин зым (мен болжол менен 7м колдоном)
- 5V 20A кубаттуулугу
- Жыгач клей (Belgium Link)
- MDF барактар: 600мм 300мм;
- 3мм 4 (матрицанын өзү)
- 2мм 6мм (четтери жана кубат кутусу)
- 9мм 2 (арткы плиталар үчүн)
- 58.85см 58.85см акрил (PMMA) барагы (ачык эмес, натыйжалуу диффузор)
- Кээ бир чаптамалар (Бельгия шилтемеси) (милдеттүү эмес, анткени ал күйүп турат)
2 -кадам: Кандай куралдар керек?
Сизге кээ бир шаймандар керек, бирок эгер сиз (мага окшоп) дилгир DIY'er болсоңуз, анда аларды тегерете аласыз.
- темир
- ысык желим курал
- кайчы
- кычкачтар
- ачкыч
- Супер клей
- ысык клей
- ширетүүчү зым
- кабелдик стриптиз
3 -кадам: Корпусту LaserCutting
Мен тешиктин корпусун MDFден жасадым, ал арзан, эки жүздүү жана колдонууга оңой.
Мен 300 мм менен 600 мм mdf барактын кесимдерин кесүү үчүн жергиликтүү лазердик кесүү цехине бардым.
Барактардын калыңдыгы үчүн 1 -кадамды караңыз.
Төмөндөгү бөлүктөрдүн файлдарын таба аласыз. (эч нерсе эмес;))
Файлдар даана pdf
Файлдар.ai
4 -кадам: Аны алмаштырыңыз
Биринчи кадам бардык mdf плиталарын алмаштырат, Сиз сүрөттөрдөгүдөй эле бардык бөлүктөрдү жабыштырасыз, 3 мм плиталардын бир жагында кичинекей тешиги бар, бул тешик (тик бурчтук) кабелдик башкаруу үчүн мент, ошондуктан эч кандай жарык кутучалардан качып кетпейт:).
Жөн эле аларды сиз жетектеген матрицаны зым менен алмаштырыңыз.
Сиз ар бир бурчтан баштасаңыз болот; S-patern ээрчигенче (сүрөттү караңыз) (мен жогорку сол бурчтан баштадым) (эскертүү; код кийинчерээк башкача болот, бирок баары бир чечилет)
Mdfти бириктиргенден кийин, сиз ледтерди жабыштыра баштайсыз жана схема сыяктуу бардык компоненттерди эрите баштайсыз. (бул көп убакытты талап кылат, чыдамдуу болуңуз!)
Эскертүү: Мен схемада резисторду тартууну унутуп калгандыгымды көрүп турам, бул 470 омдук резистор ардуино наносундагы санариптик пин менен матрицанын биринчи жетегинин киришинин ортосуна коюлушу керек.
Мен матрицанын жогорку сол бурчунда arduino нано, потенциометр жана которгуч үчүн кээ бир тешиктерди жасадым (каптал панелдер)
Ардуинодо мен D9 пинди леддер үчүн колдондум (бирок схемада 8 дейт? Ооба, бирок мен аны алмаштырдым;), сиз тандай аласыз; санарип казыктар иштейт, кийинчерээк кодду алмаштырыңыз) жана потенциометр үчүн A1 пин.
5 -кадам: Келгиле, аны кубаттайлы
Ухх, мен матрицаны койгом, бирок ал иштебейт,…
Мейли, анткени бул сиздин Arduino наноңузда окуй турган коду жок - муну оңдойлу.
Биринчиден жөнөкөй код (дайыма бирдей, анткени биз сизге USB аркылуу сериялык туташууну сунуштайбыз;))
Маанилүү эскертүүлөр:
- Сериялык туташуу зымсыз иштебейт;) (Jinx үчүн кийинчерээк караңыз, сиз дайыма USB кабелин туташтырышыңыз керек)
- Ардуинону компьютерге туташтыруудан мурун, эгерде андай болбосо, биринчи кезекте LED матрицаңызды розеткадан кубаттаңыз. ал сиздин компьютериңизге зыян келтирет, себеби ал көп токту агызат !!!!!!!!!!
- Эгерде сизде азырынча жок болсо; FastLed китепканасын орнотушуңуз керек, муну arduino IDEден таба аласыз!
Jinx (төмөндөгү файлдар)
Jinx деген эмне, бул LED матрицалары үчүн пикселдерди көрсөтүүчү программа.
Аны кантип колдонуу керек;
- адегенде төмөндөгү бардык файлдарды жүктөп алыңыз
- Jinxти ачып, arduino IDEди орнотуңуз (менимче, сизде буга чейин бар)
- ino файлын өзгөртүү (эгер керек болсо) жана аны arduino наноңузга жүктөө (Board жана COM-порт туура болушу керек)
- USB кабелин туташтырып туруңуз
- Jinxти иштетүү
- матрицанын параметрлерин орнотууну чыкылдатыңыз жана матрицаңыздын өлчөмүн өзгөртүңүз (16дан 16 пикселге чейин)
- чыкылдатуу чыкылдатуу түзмөк жана туура бирин тандап
- чыкылдатууну орнотууну чыкылдатыңыз
- мүмкүнчүлүктөрдөн ырахат алыңыз (жөн эле ойноп көрүңүз)
Jinx arduino файлы
Jinx орнотуу файлы
6 -кадам: Сериал жок
Мен туура билем, сен USB кабелинен ажырап калгың келет;
Ооба, бир жолу бар, бирок бул жолу программалоо бир аз кыйыныраак, анткени код ар бир сүрөт-g.webp
Jinx кодун жүктөөнүн ордуна, бул ino файлын колдонуңуз.
Мен Jinxсиз иштебейм жана жүктөлгөндө USB байланышын талап кылбайт.
Өзгөчө сиз үчүн, инструкцияны толугу менен окуган адам; Мен Spooky.ino аттуу файлды көтөрдүм.
Бул сиз сүйгөн 4 пакман фантомун көрсөтөт;)
Потенциометрди айлантып, анын эмне кыларын билиңиз: б
Кааласаңыз, аны тегеректеп, өзүңүз жасай аласыз;)
Spooky.ino
7 -кадам: Келгиле, ошол партияны рок
Эми сизде өзүңүздүкү бар.
Ошентип, өзүңүз жасаган RGB LedMatrixтен ырахат алыңыз жана ырахат алыңыз: б
Досторуңузга жана үй -бүлөңүзгө көрсөтүңүз, реакцияга жазыңыз !!
Суроолоруңуз болсо, сураңыз, балдарга жардам берүү үчүн бардыгын жасайт !!
Эгер сизге бул проект жакса, мени ээрчиңиз жана бул долбоорго добуш бериңиз, дагы көп нерселерди жүктөйсүз!
Жакында көрүшкөнчө!!
Тынчтык
Сунушталууда:
LED Matrix Ойготкуч саат (MP3 ойноткучу менен): 6 кадам (Сүрөттөр менен)
LED Matrix Ойготкуч Сааты (MP3 ойноткучу бар): Бул Arduino негизделген ойготкуч сизде ойготкучтан күткөн нерселердин бардыгын камтыйт - сиз каалаган ыр менен ойготуу мүмкүнчүлүгү, тындыруу баскычы жана анын үч баскыч аркылуу башкарылышы оңой. Үч негизги блок бар - LED матрицасы, RTC модулу жана
Понг тенниси LED Matrix, Arduino жана Joysticks менен: 5 кадам (Сүрөттөр менен)
Понг тенниси LED Matrix, Arduino жана Joysticks менен: Бул долбоор жаңы баштагандарга жана тажрыйбалуу тамашоучуларга арналган. Негизги денгээлде муну нан менен, секиргич зымдар менен жасоого болот жана Blu-Tack менен эч кандай ширетүү жок болгон сынык материалга (мен жыгач колдонгом) жабышып калам. Бирок дагы алдыга
Arduino Led Matrix Utsource менен туташуу: 9 кадам (сүрөттөр менен)
Arduino Led Matrix Utsource менен туташуусу: LED матрицасы же LED дисплейи-бул матрицалык дисплейдин чоң, аз чечилүүчү формасы, өнөр жай жана соода маалымат дисплейлери үчүн, ошондой эле хобби адам-машина интерфейстери үчүн пайдалуу. Бул катодору бар 2-D диод матрицасынан турат
16x16 RGB LED панели Arduino долбоорлору: 5 кадам (сүрөттөр менен)
16x16 RGB LED Panel Arduino Projects: Саламатсыздарбы, мен бул долбоорду жарыялап жатам, анткени мен ар бир адам фантастикалык 16x16 RGB LED панелдеринин бири менен ойноп келүүнү каалашат. Мен башка долбоорлордун идеяларын кармап, бул долбоорго өзгөртүүлөрдү киргиздим. Бул сизге
PIXO Pixel - IoT 16x16 LED дисплейи: 17 кадам (Сүрөттөр менен)
PIXO Pixel - IoT 16x16 LED дисплейи: Ал жакта бир нече RGB дисплейлери бар, бирок алардын көпчүлүгү менен иштөө кыйын, өтө чоң, зымдарды иштетүү талап кылынат, же микро контроллерде оор процесс. колдонуу. Башка Make/100 бар экенин эстесем