LED куб

куб алып келди

Акыры, биз жекшемби күнү, көптөгөн жамааттарда майрамдай турган күнүбүз бар, ошондуктан бүгүн мен сизге Arduino тактасынан жасалган, сизге жаккан, эч нерседен кем болбогон долбоорду сунуш кылгым келет. LED куб өндүрүлгөн 8 х 8 х 8 Көк диоддор Анын ар кандай стилдерди жаратуу функцияларынан жана жарыктын динамизминен бир аз кем болсо да, долбоордун ушул түрүн жаратууну каалагандардын бардыгы биз каршы тура албаган нерсе экени чын.

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

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

Окшош макала:
LCD экрандары жана Arduino

Raspberry Pi менен LED кубун орнотуп, башкарганды үйрөнүңүз

Raspberry Pi менен LED куб

Көпчүлүк колдонуучулар а Raspberry Pi аны мультимедиа борбору катары, ал тургай эмулятор катары колдонуп, жаш кезинде эбегейсиз көп саат жумшаган сүйүктүү оюндарын ойноону улантат. HWLibreде биз сизге көрсөтүүдөн жана ушул сыяктуу контроллердун иштешин түшүнүүдөн тышкары, сизге алда канча көп кубаттуулукка ээ мультимедия борбору же видео оюндар үчүн эмулятор катары гана кызмат кылат.

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

3x3 LED куб

Бул учурда сиз Raspberry Piдеги шаймандарды бир кыйла жакшы башкарасыз, эгерде андай болсо, анда 3 x 3 x 3 өлчөмү боюнча чоңураак куб кубун чыгарууда кандай көйгөйлөргө туш болоруңузду билесиз. анткени аны алуу абдан жеңил GPIO төөнөгүчүнө туташтырып, LED диодун күйгүзүп-өчүрүңүз, көйгөй, мисалы, 3 x 3 x 3 кубда бизде 27 LED жана Raspberry Piде 17 GPIO төөнөгүчү гана бар, эгер биз ушул өлчөмдөрдү көбөйтсөк.

Бул көйгөйдүн чечилиши биз иштеп чыгышыбыз керек болгон программалык камсыздоодо жана Raspberry Pi компаниясынын GPIO төөнөгүчтөрүн колдонууну оптималдаштыруу үчүн алардын ортосундагы светодиоддорду туташтырышыбыз керек. Бир аз тереңирээк токтолсок, биринчи кезекте, биз колдонуп жаткан светодиоддордун ар биринде аныктоо керек оң жана терс учтарыБул өтө жөнөкөй, анткени адатта анод же оң аягы бир аз узунураак пин болгондуктан, катод же терс аягы эң кыска пин болот.

Көк LED куб

Ушуну көзөмөлдөгөндөн кийин, биз катоддорду каалаган өлчөмдөгү матрицаны ала тургандай кылып ширетишибиз керек. Тезирээк жана катасыз иштөө идеясы - деңгээл боюнча, башкача айтканда, биринчиден биз өзүбүз каалаган өлчөмдө квадрат курабыз, үч светодиод менен, төрт, беш ... кийинчерээк бул иш-чараны канча жолу кааласак, ошону кайталайбыз, бир эле жолу бардык светодиоддук квадраттар курулганда, биз жөн гана аларды үймөк. Ушул чечимдердин аркасында биз үч өлчөмдүү координат менен ар бир тилкени аныктай алабыз.

Албетте, теория өтө жөнөкөй, жок дегенде, эмне кылышы керектигин түшүнгөндө же кандайдыр бир учурда бул ишти түздөн-түз аткаргандыгын түшүндүрүп берүү үчүн. Буга жетишүү кыйла татаал сезилиши мүмкүн коддоо үчүн иштеп чыгуу Ушунун бардыгы иштеши үчүн, YouTube сыяктуу баракчаларда жарыяланган көптөгөн видеолордо пайда болот.

Ушунун бардыгын сиз үчүн дагы жеңилдетүү үчүн, Мен сизге шилтеме калтырам бул жерде сиз 4 x 4 x 4 LED кубун кантип түзүүгө боло тургандыгын кадам сайын көрө аласыз. Биз эки эселенип, 8 х 8 х 8 ге көтөрүлө алабызбы?


Макаланын мазмуну биздин принциптерге карманат редакциялык этика. Ката жөнүндө кабарлоо үчүн чыкылдатыңыз бул жерде.

Комментарий биринчи болуп

Комментарий калтырыңыз

Сиздин электрондук почта дареги жарыяланбайт. Милдеттүү талаалар менен белгиленет *

*

*

  1. Маалыматтар үчүн жооптуу: Мигель Анхель Гатан
  2. Маалыматтын максаты: СПАМды көзөмөлдөө, комментарийлерди башкаруу.
  3. Мыйзамдуулук: Сиздин макулдугуңуз
  4. Маалыматтарды берүү: Маалыматтар үчүнчү жактарга юридикалык милдеттенмелерден тышкары билдирилбейт.
  5. Маалыматтарды сактоо: Occentus Networks (ЕС) тарабынан уюштурулган маалыматтар базасы
  6. Укуктар: Каалаган убакта маалыматыңызды чектеп, калыбына келтирип жана жок кыла аласыз.