Բովանդակություն:

LED աչքը թարթում է ռոբոտի համար `6 քայլ
LED աչքը թարթում է ռոբոտի համար `6 քայլ

Video: LED աչքը թարթում է ռոբոտի համար `6 քայլ

Video: LED աչքը թարթում է ռոբոտի համար `6 քայլ
Video: Inchpes heraxosi gaxnabary kotrel / ինչպես հեռախոսի գախնաբառը կոտրել 2024, Նոյեմբեր
Anonim
LED աչքը թարթում է ռոբոտի համար
LED աչքը թարթում է ռոբոտի համար

Այս ձեռնարկը Ռոբոտի աչքի թարթման մասին է ՝ օգտագործելով LED կետային մատրիցա:

Քայլ 1: Տեսություն

Տեսություն
Տեսություն

Կետային մատրիցային էկրանին բազմաթիվ LED- ներ միացված են շարքերում և սյուներում: Դա արվում է, որպեսզի դրանք քշելու համար անհրաժեշտ լինի նվազագույնի հասցնել քորոցների քանակը: Օրինակ, LED- ների 8 × 8 մատրիցային (վերևում պատկերված) կպահանջվի 64 I/O կապում, մեկը յուրաքանչյուր LED պիքսելի համար: Բոլոր անոդներն իրար միացնելով շարքերում (R1- ից R8), իսկ սյունակներում (C1- ից C8) կաթոդներ, մուտքի/ելքի անհրաժեշտ քանակը կրճատվում է մինչև 16. Յուրաքանչյուր LED լուսավորված է իր տողի և սյունակի համարով: Ստորև բերված նկարում, եթե R4- ը բարձր է քաշվում, իսկ C3- ը ցածր է քաշվում, չորրորդ շարքի և երրորդ սյունակի LED- ը կմիացվի: Նիշերը կարող են ցուցադրվել տողերի կամ սյուների արագ սկանավորման միջոցով:

Քայլ 2: ՊԱՀԱՆՎՈ H ՍԱՐՔԱՎՈՐ

  1. Arduino UNO մալուխով
  2. LED dot matrix7219 ցուցադրման մոդուլ (2)
  3. M-F Jumper լարերը

Քայլ 3. Աչքի անիմացիա

Աչքի անիմացիա
Աչքի անիմացիա

Այս ճարտարապետությունը թույլ է տալիս ծրագրակազմին անիմացիոն հաջորդականություններ սահմանել որպես զույգ բիթ քարտեզների աղյուսակներ և ցուցադրման տևողություն:

Քայլ 4. ՔԱՅԼԵՐ

ՔԱՅԼԵՐ
ՔԱՅԼԵՐ
  • 2 -րդ կապը միացված է DataIn- ին
  • 4 -րդ կապը միացված է CLK- ին
  • 3 -րդ կապը միացված է CS- ին
  • ԵԿՀ -ից մինչև 5 վ
  • Gnd to Gnd

Քայլ 5. ԳՐԱԴԱՐԱՆ և ԿՈԴ

Խորհուրդ ենք տալիս: