Სარჩევი:
- ნაბიჯი 1: საჭირო ნივთები
- ნაბიჯი 2: მუშაობა
- ნაბიჯი 3:
- ნაბიჯი 4: გახადე მუშაობა
- ნაბიჯი 5: ყველაფერი შესრულებულია !!!!!!!
ვიდეო: LED წერტილოვანი მატრიცის ჩვენება: 5 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:18
ამ პროექტში თქვენ კვლავ უნდა გამოიყენოთ ცვლის რეგისტრაციის ორი ნაკრები. ეს დაკავშირებული იქნება წერტილოვანი მატრიცის ჩვენების სტრიქონებთან და სვეტებთან. ამის შემდეგ თქვენ აჩვენებთ უბრალო ობიექტს, ან სპრაიტს, ეკრანზე და აცოცხლებთ მას. ამ პროექტის მთავარი მიზანია გაჩვენოთ როგორ მუშაობს წერტილოვანი მატრიცის ჩვენება და გააცნოთ მულტიპლექსირების კონცეფცია, რადგან ეს არის ფასდაუდებელი უნარი.
ნაბიჯი 1: საჭირო ნივთები
ამ პროექტისათვის დაგჭირდებათ -: 1. 1 LED მატრიცა 2. 8 რეზისტორი 1k ohm 3. 8 557 ტრანზისტორი 4. 1 ULN2803 IC 5 Arduino 6. 2 74HC595 ცვლის რეგისტრი 7. 2 პურის დაფა 8. დამაკავშირებელი მავთულები
ნაბიჯი 2: მუშაობა
წერტილოვანი მატრიცის ერთეულები, როგორც წესი, მოდის LED- ების 5x7 ან 8x8 მატრიცაში. LED- ები სადენიანია მატრიცაში ისე, რომ თითოეული LED- ის ანოდი ან კათოდი საერთოა თითოეულ რიგში. სხვა სიტყვებით რომ ვთქვათ, საერთო ანოდის LED წერტილოვანი მატრიცის ერთეულში, LED- ების თითოეულ მწკრივში ყველა მათი ანოდი იმ რიგზე იქნება დაკავშირებული ერთმანეთთან. LED- ების კათოდები ყველა ერთმანეთთან იქნება დაკავშირებული თითოეულ სვეტში. ამის მიზეზი მალე გახდება ცნობილი. ტიპიური ერთფერიანი 8x8 წერტილოვანი მატრიცის ერთეულს ექნება 16 ქინძისთავი, 8 თითოეული სტრიქონისთვის და 8 თითოეული სვეტისთვის. მწკრივებისა და სვეტების ერთმანეთთან შეერთების მიზეზი არის საჭირო ქინძისთავების რაოდენობის მინიმუმამდე შემცირება. თუ ეს ასე არ იყო, ერთ ფერადი 8x8 წერტილოვანი მატრიცის ერთეულს დასჭირდება 65 ქინძისთავები, თითო თითო LED- ზე და საერთო ანოდი ან კათოდური კონექტორი. მწკრივებისა და სვეტების ერთმანეთთან გაყვანილობით საჭიროა მხოლოდ 16 ქინძისთავი. თუმცა, ეს ახლა ქმნის პრობლემას, თუ გსურთ კონკრეტული LED განათდეს გარკვეულ პოზიციაში. მაგალითად, თუ თქვენ გქონდათ საერთო ანოდის ერთეული და გინდათ აანთოთ LED X, Y პოზიცია 5, 3 (მე –5 სვეტი, მე –3 რიგი), მაშინ მე –3 სტრიქონზე დენად გამოიყენებდით და მე –5 სვეტის პინს დაამყარებდით. LED მე -5 სვეტში და მე -3 რიგში ახლა ანათებს. ახლა მოდით წარმოვიდგინოთ, რომ თქვენ გინდათ ასევე აანთოთ LED სვეტი 3, სტრიქონი 6. ასე რომ თქვენ მიმართეთ დენი მე -6 რიგში და დამიწეთ მე -3 სვეტის პინი. LED სვეტი 3, რიგი 6 ახლა ანათებს. მაგრამ დაელოდეთ … LED- ები სვეტში 3, სტრიქონი 6 და სვეტი 5, რიგი 6 ასევე აანთეს. ეს იმიტომ ხდება, რომ თქვენ იყენებთ ძალას მე -3 და მე -6 სტრიქონებზე და დამიწების სვეტებზე 3 და 5. თქვენ არ შეგიძლიათ გამორთოთ არასასურველი LED- ები გამორთვის გარეშე. როგორც ჩანს, არავითარ შემთხვევაში არ შეგიძლიათ აანთოთ მხოლოდ ორი საჭირო LED- ები, რიგები და სვეტები ერთმანეთთან მავთულხლართულია, როგორც ეს არის. ერთადერთი გზა, რომლითაც ის იმუშავებს, იქნება თითოეული LED- ისთვის ცალკე pinout, რაც იმას ნიშნავს, რომ ქინძისთავების რაოდენობა 16-დან 65-მდე გადავა. 65-პინიანი წერტილოვანი მატრიცული ერთეული ძალიან ძნელი იქნება მავთულხლართებით და კონტროლით, რადგან საჭიროა მიკროკონტროლი მინიმუმ 64 ციფრული გამოსვლით. არის თუ არა გზა ამ პრობლემის გადასაჭრელად? დიახ არსებობს და მას ჰქვია მულტიპლექსირება (ან შერევა). მულტიპლექსირება არის ეკრანის ერთი რიგის ერთდროულად ჩართვის ტექნიკა. იმ სვეტის არჩევით, რომელიც შეიცავს სტრიქონს, რომელიც შეიცავს შუქდიოდს, რომლის განათებაც გსურთ, და შემდეგ ამ რიგის დენის ჩართვა (ან პირიქით ჩვეულებრივი კათოდური ეკრანებისთვის), ამ მწკრივში არჩეული LED- ები ანათებენ. ეს მწკრივი გამორთულია და შემდეგი რიგი ჩართულია, ისევ შესაბამისი სვეტების არჩევით და მეორე რიგის LED- ები ახლა ანათებს. გაიმეორეთ თითოეული რიგით სანამ ბოლომდე არ მიხვალთ და შემდეგ კვლავ დაიწყეთ ზევით. თუ ეს კეთდება საკმარისად სწრაფად (100 ჰც -ზე მეტი, ან 100 -ჯერ წამში), მაშინ მხედველობის გამძლეობის ფენომენი (სადაც შემდგომი სურათი ბადურაზე რჩება წამის 1/25 -ის განმავლობაში) ნიშნავს, რომ ეკრანი გამოჩნდება იყავით სტაბილური, მიუხედავად იმისა, რომ თითოეული რიგი ჩართულია და გამორთულია თანმიმდევრობით. ამ ტექნიკის გამოყენებით თქვენ იძენთ ინდივიდუალური LED- ების ჩვენების პრობლემას იმავე სვეტში ან მწკრივში სხვა LED- ების განათების გარეშე. მწკრივების სკანირებისა და ამ სტრიქონის თითოეულ სვეტში შესაბამისი LED- ების განათებით და ამის გაკეთებით ძალიან სწრაფად (100 ჰც -ზე მეტი) ადამიანის თვალი აღიქვამს გამოსახულებას როგორც სტაბილურს და გულის გამოსახულება ცნობადი იქნება შაბლონის შაბლონში. თქვენ იყენებთ ამ მულტიპლექსირების ტექნიკას პროექტის კოდში. ასე აჩვენებთ გულის ანიმაციას ზედმეტი LED- ების ჩვენების გარეშე.
ნაბიჯი 3:
თქვენ უნდა გამოთვალოთ იმ რეზისტორების ღირებულება, რომელთა გამოყენებაც შეგიძლიათ. ჯერ უნდა მიიღოთ რამოდენიმე მახასიათებელი თქვენს LED- ებზე, უნდა იცოდეთ მათი წინამორბედი ძაბვა და წინსვლა, შეგიძლიათ მიიღოთ ეს ინფორმაცია მონაცემთა ცხრილიდან. წრე მუშაობს 5V- ზე, ასე რომ თქვენი წყაროს ძაბვა არის 5V, რომლის მიღება შეგიძლიათ 5v ადაპტერიდან ჩამოტვირთეთ ორიგინალური ფაილი სქემატების უკეთ სანახავად. (დააჭირეთ "i" ხატს სურათის ზედა მარცხენა კუთხეში)
ნაბიჯი 4: გახადე მუშაობა
მე შევიმუშავე პროგრამა, რომელიც აჩვენებს arduino სერიული მონიტორის წინადადებას მატრიცაზე, ჩემი კოდი არის ძალიან ძირითადი.მე გავაკეთე ანდროიდის პროგრამა, რომ შევიმუშაო შრიფტი ჩვენებისთვის. გთხოვთ ეწვიოთ შემდეგ გვერდს, რომ დააინსტალიროთ აპლიკაცია
ნაბიჯი 5: ყველაფერი შესრულებულია !!!!!!!
გილოცავთ თქვენი 8x8 led მატრიცა მზად არის. თქვენ შეგიძლიათ აჩვენოთ ყველაფერი, რაც გსურთ.ახლა თქვენ შეგიძლიათ ითამაშოთ და გააკეთოთ 8x8 led მატრიცა Led`s ან 16x8 მატრიცის ხელით შედუღებით და ასე შემდეგ !!!!!!
გირჩევთ:
WiFi კონტროლირებადი LED ზოლის მატრიცის ჩვენება საათის სინათლე: 3 ნაბიჯი (სურათებით)
WiFi კონტროლირებადი LED ზოლის მატრიცა ჩვენება საათის სინათლე: პროგრამირებადი LED ზოლები, მაგ. WS2812 საფუძველზე, მომხიბლავია. აპლიკაციები მრავალფეროვანია და თქვენ სწრაფად მიიღებთ შთამბეჭდავ შედეგებს. და რატომღაც საათების მშენებლობა, როგორც ჩანს, სხვა სფეროა, რომელზეც ბევრს ვფიქრობ. იწყება გარკვეული გამოცდილებით
წერტილოვანი მატრიცის დაფა: 8 ნაბიჯი
წერტილოვანი მატრიცის დაფა: ეს წერტილოვანი მატრიცის დაფა შედგება სამი MAX7219- ისგან, რომელსაც შეუძლია აჩვენოს ნებისმიერი ასო ან რიცხვი ზედიზედ. ეს Arduino პროექტი ემყარება ამ ვებსაიტს. წინა ვებგვერდიდან დავამატე კიდევ 2 წერტილოვანი მატრიცა, ერთი ღილაკი და ერთი სპიკერი. სანამ წერილები
SMS მონიტორი -- წერტილოვანი მატრიცის ჩვენება -- MAX7219 -- SIM800L: 8 ნაბიჯი (სურათებით)
SMS მონიტორი || წერტილოვანი მატრიცის ჩვენება || MAX7219 || SIM800L: ამ ვიდეოში თქვენ ისწავლით თუ როგორ გამოიყენოთ GSM მოდული, წერტილოვანი მატრიცა და როგორ აჩვენოთ მასზე გადახვევის ტექსტი. ამის შემდეგ ჩვენ მათ გავაერთიანებთ GSM SIM– ით მიღებული შეტყობინებების საჩვენებლად წერტილოვან მატრიცულ ეკრანზე. ეს საკმაოდ ადვილია და იო
LED წერტილოვანი მატრიცის ჩვენება: 8 ნაბიჯი (სურათებით)
LED Dot-Matrix ჩვენება: ეს არის მარტივი როგორ გააკეთოთ თქვენი პერსონალური LED Dot-Matrix ჩვენება. მე დავამატებ სრულ პროგრამას ახსნა -განმარტებით, რომ განათდეს LED- ები. ის ასევე საკმაოდ გატეხილია, შეგიძლიათ შეცვალოთ იგი თქვენს თავს. მე გადავწყვიტე საკუთარი ხელით გამეკეთებინა
წერტილოვანი მატრიცის LED- ის გამოყენება Arduino და Shift რეგისტრაციით: 5 ნაბიჯი
Dot Matrix LED- ის გამოყენება Arduino და Shift რეგისტრაციით: Siemens DLO7135 Dot matrix LED არის ოპტოელექტრონიკის ერთი საოცარი ნაწილი. ის დარეგისტრირებულია როგორც 5x7 Dot Matrix ინტელექტუალური ჩვენება (r) მეხსიერებით/დეკოდირებით/დრაივერებით. ამ მეხსიერებასთან ერთად, მას აქვს 96-სიმბოლოიანი ASCII დისპლეი ზედა და ქვედა