Სარჩევი:

LED თვალის მოციმციმე რობოტისთვის: 6 ნაბიჯი
LED თვალის მოციმციმე რობოტისთვის: 6 ნაბიჯი

ვიდეო: LED თვალის მოციმციმე რობოტისთვის: 6 ნაბიჯი

ვიდეო: LED თვალის მოციმციმე რობოტისთვის: 6 ნაბიჯი
ვიდეო: ეკჰარტ ტოლე - "აწმყოს ძალა" - აუდიო წიგნი - Audible Read Along 2024, დეკემბერი
Anonim
LED თვალის მოციმციმე რობოტისთვის
LED თვალის მოციმციმე რობოტისთვის

ეს გაკვეთილი არის რობოტის თვალის დახუჭვის შესახებ LED წერტილოვანი მატრიცის გამოყენებით.

ნაბიჯი 1: თეორია

თეორია
თეორია

წერტილოვან მატრიცულ ეკრანზე მრავალჯერადი LED- ები გაერთიანებულია რიგებში და სვეტებში. ეს კეთდება იმისათვის, რომ მინიმუმამდე დაიყვანოს ქინძისთავები, რომლებიც საჭიროა მათი მართვისთვის. მაგალითად, LED- ების 8 × 8 მატრიცას (ნაჩვენებია ზემოთ) დასჭირდება 64 I/O ქინძისთავები, თითო თითოეული LED პიქსელისთვის. სტრიქონებში (R1– დან R8– მდე) და სვეტების კათოდებით (C1– დან C8– მდე) ყველა ანოდის ერთმანეთთან შეერთებით, I/O ქინძისთავების საჭირო რაოდენობა მცირდება 16. – მდე. თითოეული LED არის მითითებული მისი რიგისა და სვეტის ნომრით. ქვემოთ მოცემულ ფიგურაში, თუ R4 მაღალია და C3 დაბალია, LED მეოთხე და მესამე სვეტებში ჩართული იქნება. სიმბოლოების ჩვენება შესაძლებელია რიგების ან სვეტების სწრაფი სკანირებით.

ნაბიჯი 2: საჭიროა HARDWARE

  1. Arduino UNO კაბელით
  2. LED dot matrix7219 ჩვენების მოდული (2)
  3. M-F Jumper მავთულები

ნაბიჯი 3: თვალის ანიმაცია

თვალის ანიმაცია
თვალის ანიმაცია

ეს არქიტექტურა საშუალებას აძლევს პროგრამულ უზრუნველყოფას განსაზღვროს ანიმაციების თანმიმდევრობა, როგორც წყვილი ბიტმაპების ცხრილი და ჩვენების ხანგრძლივობა.

ნაბიჯი 4: ნაბიჯები

ნაბიჯები
ნაბიჯები
  • პინი 2 დაკავშირებულია DataIn– თან
  • პინი 4 უკავშირდება CLK- ს
  • პინი 3 უკავშირდება CS- ს
  • VCC 5 ვ -მდე
  • Gnd to Gnd

ნაბიჯი 5: ბიბლიოთეკა და კოდი

გირჩევთ: