Სარჩევი:
- ნაბიჯი 1: ნაბიჯი 1: საგნების მოსამზადებლად
- ნაბიჯი 2: ნაბიჯები 2: ჩამონტაჟებული
- ნაბიჯი 3: ნაბიჯები 3: პროგრამული უზრუნველყოფა
- ნაბიჯი 4: საბოლოო ნაბიჯი
ვიდეო: ჯადოსნური გამადიდებელი შუშა LED MATRIX 8x8: 4 საფეხურით
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
არსებული მიკროკონტროლერის განვითარება ძალიან სწრაფი იყო. ბევრი ელექტრონული მოწყობილობა იყენებს მიკროკონტროლერს. მიკროკონტროლერის ერთ – ერთი სხვა მეთოდი, რომელიც იყენებს ფიზიკის გამოყენებას საჩუქრის პერსონაჟებისათვის, წერტილოვანი მატრიცის LED ეკრანის გამოყენებით 8X8 (8 სვეტი –8 ხაზი) საერთო კათოდის გამოყენებით. ძირითადად, dot matrix led ჩვენება არის ალიანსი ზოგიერთი led ინტეგრირებული ფორმით რიგი სვეტები და ხაზები. არსებობს მრავალი ტიპის dot matrix led ჩვენება გაყიდული მარკეტინგი, ჩვეულებრივ, რომელიც განასხვავებს რიგ სვეტებს და ხაზების რაოდენობას და ჩვეულებრივ კეთდება ქსელის წერტილოვან მატრიცაში, რომელიც განაპირობებს ჩვენებას მაგალითად მატრიცას 8x8 საერთო ანოდს ან საერთო კათოდს, მატრიქსს 8x8 საერთო ანოდს ან კათოდი, მატრიცა 8X8 საერთო ანოდი ან საერთო კათოდი.
ადამიანების ფიზიკური კუთხიდან, შესაძლოა, ის იყოს ერთჯერადი ლიდერისგან, გარკვეული თანმიმდევრობით გადაჭიმული მის საფუძველზე და გავრცელებულზე. მიკროკონტროლერ AT89s52– ზე დაფუძნებული პერსონაჟების ფიზიკური პროგრამის პროგრამისთვის, მე მივმართავ MCS51 ასამბლეის პროგრამას. ამ დროისათვის მე გავაერთიანებ წერტილოვან მატრიცულ ეკრანს 8X8 გამადიდებელ შუშასთან. როგორც ვიცით გამადიდებელ შუშას შეუძლია ჩრდილი გაზარდოს და ფოკუსირება მოახდინოს. დაე ჯადოქრობა დაიწყოს …
ნაბიჯი 1: ნაბიჯი 1: საგნების მოსამზადებლად
თქვენ მიმართავთ კომპონენტებს, რომლებიც საჭიროა ხაზზე ხაზგარეშე შეკვეთის კომპონენტების სახელზე დაჭერით:
მასალა
- 1. სოკეტი 40P
- IC AT89S52
- 10KR
- 16x 180R
- 16x PNP A733
- გადახტომა LED
- LED მატრიცა 8x8
- JACK -DC
- LED სიმძლავრე
- IDE10- მამაკაცი
- კვარცი 12 MHz
- კონდენსატორის კერამიკა 33P
- კონდენსატორი 16V 10uF
- ინტერნეტ პროვაიდერის მიწოდება
- 3 x გამადიდებელი მინა
ინსტრუმენტები:
- გასაყიდი რკინა
- გამხდარი ჯარისკაცი
- Solder WickFlux (მომწონს სითხე ფლომასტერში)
- პინცეტი
- გამადიდებელი შუშა (სასარგებლოა, მაგრამ არ არის საჭირო)
- სასარგებლო დანა
- Მავთულის საჭრელები
ნაბიჯი 2: ნაბიჯები 2: ჩამონტაჟებული
კარგი, დავიწყოთ ….
სქემატური პროტეუსიდან ხედავთ, რომ მიკროკონტროლი AT89s52 დაკავშირებულია ეკრანის LED მატრიქსთან 8x8. თქვენ შეგიძლიათ გააკეთოთ წრე დაბეჭდვით coreldraw ფაილი. დარწმუნდით, რომ ჩადეთ ფაილის სწორი ნაწილი.
ნაბიჯი 3: ნაბიჯები 3: პროგრამული უზრუნველყოფა
წყაროს კოდი asm:
#მოიცავს (sfr51.inc)
ორგ 0 სთ
ljmp mulai
isi_buffer:
Mov 7ch, #08 სთ
mov r0, #70 სთ
ulang:
mov a, 7eh
movc a, @a+dptr
mov @r0, ა
ჩათვლით dptr
ჩათვლით r0
djnz 7ch, ulang
რეტ
disg:
mov 7bh, #08h
mov r1, #70 სთ
mov 78h, #07fh
ulang2:
mov a, @r1
mov p0, a
ჩათვლით r1
Mov a, 78 სთ
mov p1, a
rr ა
მოძრა 78 სთ, ა
ზარის დაგვიანება
mov p0, #0ffh
mov p1, #0ffh
djnz 7bh, ulang2
რეტ
დაგვიანება:
Mov 79h, #0c0h
დაგვიანებით 1:
djnz 79h, დაგვიანებით 1
რეტ
ჩვენება:
mov 7ah, #10h; perlambat jalan
ჩვენება 1:
დაუძახე
djnz 7ah, ჩვენება 1
რეტ
მულაი:
mov 7eh, #1
mov 7dh, #255
შემდეგი მონაცემები:
mov dptr, #ელინები
lc isi_buffer
l ჩვენება
ჩათვლით 7eh
djnz 7dh, შემდეგი
l ჩვენება
l ჩვენება
l ჩვენება
ljmp mulai
ელინები: დბ
ffh, ffh, ffh, ffh, ffh, ffh, ffh, ffh,; awal
00h, 00h, 1dh, 1dh, 1dh, 1dh, ddh, ddh, ffh,; F
22h, 20h, 1dh, 1dh, 1dh, 1dh, 20h, 22h, ffh,; A
00h, 00h, 9dh, 1dh, 15h, 85h, 88h, a8h, ffh,; R
c5h, c5h, 00h, 00h, c5h, c5h, ffh,; I
00h, 00h, c5h, c5h, c5h, c5h, 30h, 3ah, ffh,; D
c5h, 45h, 05h, 84h, c0h, c1h, c5h, c5h, ffh,; Z
ffh, ffh, ffh,; სივრცე
00h, 00h, e7h, e7h, e7h, e7h, e7h, e7h, ffh,; L
00h, 00h, 84h, 84h, 84h, 84h, c5h, c5h, ffh,; E
00h, 00h, c5h, c5h, c5h, c5h, 30h, 3ah, ffh,; D
ffh, ffh, ffh, ffh, ffh, ffh, ffh, ffh,; awal
ffh, ffh, ffh, ffh, ffh, ffh, ffh, ffh,; awal
ffh, ffh, ffh, ffh, ffh, ffh, ffh, ffh,; awal
ffh, ffh, ffh, ffh, ffh, ffh, ffh, ffh,; awal
ffh, ffh, ffh, ffh, ffh, ffh, ffh, ffh,; awal
00h, 00h, 1dh, 1dh, 1dh, 1dh, ddh, ddh, ffh,; F
22h, 20h, 1dh, 1dh, 1dh, 1dh, 20h, 22h, ffh,; A
00h, 00h, 9dh, 1dh, 15h, 85h, 88h, a8h, ffh,; R
c5h, c5h, 00h, 00h, c5h, c5h, ffh,; I
00h, 00h, c5h, c5h, c5h, c5h, 30h, 3ah, ffh,; D
c5h, 45h, 05h, 84h, c0h, c1h, c5h, c5h, ffh,; Z
ffh, ffh, ffh,; სივრცე
00h, 00h, e7h, e7h, e7h, e7h, e7h, e7h, ffh,; L
00h, 00h, 84h, 84h, 84h, 84h, c5h, c5h, ffh,; E
00h, 00h, c5h, c5h, c5h, c5h, 30h, 3ah, ffh,; D
ffh, ffh, ffh, ffh, ffh, ffh, ffh, ffh,; awal
ffh, ffh, ffh, ffh, ffh, ffh, ffh, ffh,; awal
ffh, ffh, ffh, ffh, ffh, ffh, ffh, ffh,; awal
ffh, ffh, ffh, ffh, ffh, ffh, ffh, ffh,; awal
ffh, ffh, ffh, ffh, ffh, ffh, ffh, ffh; awal
Დასასრული
წყაროს კოდის ასო:
22h, 20h, 1dh, 1dh, 1dh, 1dh, 20h, 22h, ffh,; A
00h, 00h, 8eh, 8eh, 8eh, 8eh, 71h, 71h, ffh,; B
30h, 30h, c5h, c5h, c5h, c5h, 71h, 71h, ffh,; C
00h, 00h, c5h, c5h, c5h, c5h, 30h, 3ah, ffh,; D
00h, 00h, 84h, 84h, 84h, 84h, c5h, c5h, ffh,; E
00h, 00h, 1dh, 1dh, 1dh, 1dh, ddh, ddh, ffh,; F
32 სთ, 30 სთ, cdh, cdh, 0dh, 0dh, 01h, 21h, ffh,; G
00h, 00h, beh, beh, beh, beh, 00h, 00h, ffh,; H
c5h, c5h, 00h, 00h, c5h, c5h, ffh,; I
77h, 67h, e7h, e7h, c5h, 00h, 10h, ddh, ffh,; J
00h, 00h, beh, beh, 3ah, 71h, c5h, cfh, ffh,; K
00h, 00h, e7h, e7h, e7h, e7h, e7h, e7h, ffh,; L
00h, 00h, f9h, 3ah, 3ah, f9h, 00h, 00h, ffh,; M
00h, 00h, fah, beh, 3fh, 77h, 00h, 00h, ffh,; N
30h, 00h, c5h, c5h, c5h, c5h, 00h, 30h, ffh,; O
00h, 00h, 1dh, 1dh, 1dh, 1dh, b8h, f8h, ffh,; P
00h, 00h, 9dh, 1dh, 15h, 85h, 88h, a8h, ffh,; R
c1h, c0h, 84h, 84h, 84h, 04h, 05h, 55h, ffh,; S
ddh, ddh, ddh, 00h, 00h, ddh, ddh, ddh, ffh,; T
18h, 00h, e7h, e7h, e7h, e7h, 00h, 18h, ffh,; U
98h, 18h, f7h, e7h, e7h, f7h, 18h, 18h, ffh,; V
10h, 10h, e7h, 26h, 26h, e7h, 10h, 10h, ffh,; W
c5h, c5h, 71h, 3ah, 3ah, 71h, c5h, c5h, ffh,; X
ddh, d8h, bfh, 27h, 27h, bfh, d8h, d9h, ffh,; Y
c5h, 45h, 05h, 84h, c0h, c1h, c5h, c5h, ffh,; Z
შემდეგი, გთხოვთ შეადგინოთ პროგრამული უზრუნველყოფა ამ ბმულის პროგრამირების პროგრამული უზრუნველყოფის საშუალებით
თქვენ მიიღებთ ფაილის ექვსეულს პროგრამული უზრუნველყოფის შედგენის შემდეგ, გაუგზავნით მას მიკროკონტროლერს at89s52 DT-HiQ AT89S USB პროვაიდერის მიერ. აქ არის ბმული, რომელიც იწვის ექვსკუთხედს
შეაერთეთ მიკროკრონტოლერი წინა სქემატურთან 5 VDC დენის წყაროს გამოყენებით.
ნაბიჯი 4: საბოლოო ნაბიჯი
სრულყოფილი ჩრდილების მისაღებად განათავსეთ LED მატრიცა კედლიდან 190 სმ -ით. მანძილი პირველ გამადიდებელ შუშასა და LED მატრიცას შორის არის 7 სმ. და 4 სმ პირველიდან მეორე ჭიქაზე, ასევე მეორედან მესამე ჭიქაზე.
რასაც ვიღებთ:
1. 5 მმ LED ხდება 60 მმ
2. 6 x 6 სმ LED მატრიცა ხდება 71 x 80 სმ
იმისათვის, რომ ის იყოს წაკითხული, ტექსტები უნდა დაიდგას თავდაყირა და სარკის მდგომარეობაში.
ელექტრონიკა, ასევე პროგრამული უზრუნველყოფა და აპარატურა, არის ჩემი გატაცება. მე მჯერა, რომ არსებობს საშუალება ელექტრონიკის გასამარტივებლად (შესაძლოა ცვლის რეგისტრატორის გამოყენებით და/ან შესაძლებლობისთვის, რომ გავაკონტროლო მეტი 8x8 led მატრიცა), მაგრამ მე უნდა გავაძლიერო ჩემი ცოდნა. თუ თქვენ გაქვთ რაიმე იდეა, რომელიც ამარტივებს ელექტრონიკას ან შესაძლებელს გახდის დაამატოთ მეტი განათება თითოეული კონტროლერისთვის, გთხოვთ შემატყობინოთ კომენტარებში.
თუ მოგწონთ ეს ინსტრუქცია, დააწკაპუნეთ "მიეცით ხმა ახლა!" ქვემოთ, რათა ოდნავ გაზარდოს ის გახადე OPTIC კონკურსი.
მე ვხედავ შუქებს!
გირჩევთ:
ჯადოსნური ჰერკულესი - მძღოლი ციფრული LED- ებისთვის: 10 ნაბიჯი
Magic Hercules - მძღოლი ციფრული LED- ებისთვის: სწრაფი მიმოხილვა: Magic Hercules მოდული არის კონვერტორი ცნობილ და მარტივ SPI– ს NZR პროტოკოლს შორის. მოდულის შეყვანას აქვს ტოლერანტობა +3.3 V, ასე რომ თქვენ შეგიძლიათ უსაფრთხოდ დაუკავშიროთ ნებისმიერი მიკროკონტროლი, რომელიც მუშაობს +3.3 ვ ძაბვაზე. გამოყენება
მოდით გავაკეთოთ ჯადოსნური ბროლის ბურთი ჯადოსნური შელოცვებით! ~ არდუინო 9: 9 ნაბიჯი
მოდით გავაკეთოთ ჯადოსნური ბროლის ბურთი ჯადოსნური შელოცვებით! ~ არდუინო ~: ამაში ჩვენ გავაკეთებთ ჯადოსნურ ბურთს, რომელიც იყენებს მოძრაობის სენსორს და RFID სკანერს, რომ გააკონტროლოს LED განათების ანიმაციები შიგნით
AC იკვებება თეთრი LED წრიული გამადიდებელი სამუშაო ნათურა: 12 ნაბიჯი (სურათებით)
AC იკვებება თეთრი LED წრიული გამადიდებელი სამუშაო ნათურა :, გამოიყენეთ ნათელი LED- ები, რომ შეცვალოთ ფლუორესცენტური წრიული შუქი გამადიდებელ სამუშაო ნათურაში. Დაე იყოს ნათელი! საშუალო სირთულის ინსტრუქცია წრიული გამადიდებელი სამუშაო ნათურის დაფიქსირება ძალიან დაბალი ენერგიის, მაღალი საიმედოობის ალტერნატიული სინათლის წყაროს გარდაქმნით
IPhone გამადიდებელი კამერის რეჟიმი: 7 ნაბიჯი (სურათებით)
IPhone გამადიდებელი კამერის რეჟიმი: * განახლებულია 2009 წლის 9 დეკემბერს. * მე მქონდა სხვადასხვა წყაროდან არსებული ლინზები და მსურდა გამომეყენებინა მარტივი ხერხი, რომ გამომეყენებინა ისინი ჩემი კამერის ტელეფონით გადიდებული სურათებისა და ვიდეოების გადასაღებად. თავიდან მე მქონდა პატარა ლითონის ჩარჩოები, რომლებსაც ვიჭერდი
გამადიდებელი თვალი: 3 ნაბიჯი
გამადიდებელი თვალის შუქი: მე ხანდახან მჭირდება წვრილი ელექტრონული ნაწილების შედუღება, რაც მე მიმაჩნია შეუძლებელი ვიზუალური გადიდების გარეშე და ვინაიდან მე ასევე მჭირდება ორივე ხელის გამოყენება შედუღების დროს, მე გავაკეთე ეს თვალი. ეს არის შემდგომში გასაგები ინსტრუქცია, ამიტომ მე არაფერს ვაკეთებ