Სარჩევი:
- ნაბიჯი 1: ნაბიჯი 1: ტრანზისტორების დაკავშირება
- ნაბიჯი 2: ნაბიჯი 2: დაფასთან დაკავშირება
- ნაბიჯი 3: ნაბიჯი 3: დაკავშირება მატრიცასთან
- ნაბიჯი 4: ნაბიჯი 4: ძალა და მიწა
- ნაბიჯი 5: ნაბიჯი 5: დაფის დაპროგრამება
ვიდეო: საზომი 8x8 RGB LED მატრიქსით: 5 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:20
საჭირო ნაწილები: Basys3 FPGA
8x8 RGB LED მატრიცა GEEETECH– ის მიერ
9 ვ ბატარეა
2N3904 ტრანზისტორი (x32)
1K რეზისტორი (x32)
100 Ohm რეზისტორი (x1)
50 Ohm რეზისტორი (x1)
LED მატრიცა არის საერთო ანოდის მატრიცა, რომელსაც აქვს 32 ჯაჭვი. საერთო ანოდი ნიშნავს, რომ თითოეული მწკრივი კონტროლდება მხოლოდ 1 პინით, ხოლო თითოეული სვეტი კონტროლდება 3 - ერთი თითოეული ფერისთვის. ამის კონტროლი მოხდება დაფის თითოეულ ბოლოში 32 PMOD I/O პორტებით.
ნაბიჯი 1: ნაბიჯი 1: ტრანზისტორების დაკავშირება
შეაერთეთ 32 1K რეზისტორი ტრანზისტორების ცენტრალურ პინთან. ეს არის ტრანზისტორების "ბაზის" პინი და მიიღებს სიგნალს ბაზის დაფისგან.
ნაბიჯი 2: ნაბიჯი 2: დაფასთან დაკავშირება
შეაერთეთ დაფის გამოსასვლელი რეზისტორის მეორე ბოლოში, როგორც ნაჩვენებია. JXADC => წითელი, JA => მწვანე, JB => ლურჯი, JC => რიგი/სიმძლავრე. ასე აკონტროლებს დაფა რომელი რიგი/სვეტი/ფერია ჩართული. თითოეული პინი ჩართავს ან გამორთავს შესაბამის ტრანზისტორს, რომელიც საშუალებას აძლევს დენს მიედინოს ენერგიიდან ან მიწიდან ამ კონკრეტული ტრანზისტორიდან.
ნაბიჯი 3: ნაბიჯი 3: დაკავშირება მატრიცასთან
სწორედ აქ იწყება განსხვავება 8 ანოდის გვერდითი ტრანზისტორი და 24 კათოდური გვერდითი ტრანზისტორი.
ტრანზისტორის ბრტყელ მხარეს რომ ვდგავართ, პინის რიგი არის გამცემი, ბაზა, კოლექტორი. მატრიცის 24 კათოდი უნდა იყოს დაკავშირებული 24 ტრანზისტორის საკოლექციო პინთან და 8 ანოდი უნდა იყოს დაკავშირებული სხვა 8 ტრანზისტორის ემისი პინთან.
მე ვურჩევ ფერის კოდირებას თითოეული მავთული, რომელიც მიდის თავად მატრიცაზე, რათა გაადვილდეს გამართვა. ამ კონკრეტულ მატრიცას აქვს 16 ქინძისთავი "ზედა" (გვერდი, რომელიც მე დავნიშნე ზემოდან, იყო გვერდი, სადაც იყო წარწერა) და 16 ქინძისთავი "ბოლოში". ზედა ნაწილში 8 პინი მიჰყვება ამ თანმიმდევრობას (მარცხნიდან მარჯვნივ): ლურჯი 7: 0 წაკითხული 7: 0
ქვედა: მწკრივი 7: 4 მწვანე 7: 0 მწკრივი 3: 0
ჩემი ფერის კოდი - ლურჯი: ლურჯი და მეწამული
წითელი: წითელი და ნარინჯისფერი
მწვანე: მწვანე და ყვითელი
მწკრივი: შავი, თეთრი, ყავისფერი და ნაცრისფერი
ნაბიჯი 4: ნაბიჯი 4: ძალა და მიწა
დავიწყებ კათოდური ტრანზისტორების დამიწებას. თითოეული მათგანის გამშვები პინი უკავშირდება ბატარეის დონეს, მაგრამ 8 წითელ ზონას უნდა ჰქონდეს დამატებით 50 Ohm რეზისტორი მათსა და ბატარეის მიწას შორის.
ეს საფუძველი დავუკავშირე რიგებს პურის დაფის გარედან, რადგან ეს მოსახერხებელი იყო (თუ აირჩევთ პურის დაფის გამოყენებას)
სიმძლავრე უნდა იყოს დაკავშირებული 8 ტრანზისტორის კოლექტორის პინთან. LED- ების გამო სიმძლავრესა და ტრანზისტორს შორის უნდა იყოს განთავსებული 100 ოჰმიანი რეზისტორი.
ნაბიჯი 5: ნაბიჯი 5: დაფის დაპროგრამება
აქ არის ყველა VHDL ფაილი, რომელიც დაგჭირდებათ მისი დაპროგრამებისთვის! Წარმატებები!
უბრალოდ დარწმუნდით, რომ MAIN.vhd არის საუკეთესო მოდული
განსაკუთრებული მადლობა ბრაიან მილის საათის გამყოფისა და სასრული მდგომარეობის მანქანების შაბლონისთვის.
გირჩევთ:
დროის გაზომვა (ფირის საზომი საათი): 5 ნაბიჯი (სურათებით)
დროის გაზომვა (ლენტი გაზომვის საათი): ამ პროექტისთვის ჩვენ (ალექს ფიელმა და ანა ლინტონმა) ავიღეთ ყოველდღიური საზომი ინსტრუმენტი და ის საათად ვაქციეთ! თავდაპირველი გეგმა იყო არსებული ფირის მოტორიზება. ამის შექმნისას ჩვენ გადავწყვიტეთ, რომ უფრო ადვილი იქნებოდა საკუთარი გარსის შექმნა
პონგის ჩოგბურთი LED მატრიქსით, არდუინოთი და ჯოისტიკებით: 5 ნაბიჯი (სურათებით)
პონგის ჩოგბურთი LED მატრიქსით, არდუინოთი და ჯოისტიკებით: ეს პროექტი განკუთვნილია როგორც დამწყებთათვის, ასევე გამოცდილი კინოთეატრებისთვის. საბაზისო დონეზე ეს შეიძლება გაკეთდეს პურის დაფით, ჯუმბერის მავთულხლართებით და გამყარებული ჯართის მასაზე (მე ვიყენებ ხეს) Blu-Tack– ით და შედუღების გარეშე. თუმცა უფრო წინ
გაანათეთ თქვენი ვალენტინი ცქრიალა RGB მატრიქსით: 3 ნაბიჯი
გაანათეთ თქვენი ვალენტინი ცქრიალა RGB მატრიქსით: მოდის ვალენტინობის დღე, ხვდებით ვინმეს, ვინც ერთი ნახვით შეუყვარდა?
გაანათეთ თქვენი ვალენტინი ცქრიალა მატრიქსით: 5 ნაბიჯი
გაანათეთ თქვენი ვალენტინი ცქრიალა მატრიქსით: ვალენტინობის დღე თქვენთვის არის შანსი გაგზავნოთ სასიყვარულო შეტყობინებები. რატომ არ უნდა გახადოთ სახალისო LED სახე იაფი კომპონენტებით, რომ გამოხატოთ თქვენი გრძნობა
მაგიდის გაჯეტი 8x8 LED RGB მატრიქსით და Arduino Uno: 6 ნაბიჯი
მაგიდის გაჯეტი 8x8 LED RGB მატრიქსით და Arduino Uno: გამარჯობა, ძვირფასო! ამ გაკვეთილში ჩვენ გავაკეთებთ DIY RGB LED გაჯეტს, რომელიც შეიძლება გამოყენებულ იქნას როგორც მაგიდის გაჯეტი ან შუქნიშანი. მაგრამ პირველ რიგში, შეუერთდით ჩემს ტელეგრამის არხს, უფრო საოცარი პროექტების სანახავად. ასევე, მისი მოტივაცია ჩემთვის