Агуулгын хүснэгт:
- Алхам 1: Алхам 1: Бэлтгэх зүйлс
- Алхам 2: Алхам 2: Баригдсан
- Алхам 3: Алхам 3: Програм хангамж
- Алхам 4: Эцсийн алхам
Видео: LED MATRIX 8x8: 4 алхамаар шидэт томруулдаг шил
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
Одоо байгаа микроконтроллерийн хөгжил маш хурдан явагдсан. Маш олон электрон төхөөрөмжүүд микроконтроллерийг ашигладаг. Дот матрицын LED дэлгэц 8X8 (8 багана-8 мөр) нийтлэг катод ашиглан физикийг бэлэг тэмдэгт болгон ашиглах боломжийг олгодог микроконтроллерт бас нэг тохиромжтой. Үндсэндээ, цэг матрицтай LED дэлгэц нь хэд хэдэн багана, шугамыг нэгтгэсэн нэгдэл юм. Олон төрлийн цэг матрицтай LED дэлгэц зардаг маркетинг байдаг бөгөөд ихэвчлэн хэд хэдэн багана, шугамын тоог ялгадаг бөгөөд сүлжээний цэг матриц дээр ихэвчлэн хийдэг, жишээ нь 8x8 нийтлэг анод матриц эсвэл ердийн катод, 8х8 нийтлэг анод матриц эсвэл катод, 8X8 матриц нийтлэг анод эсвэл нийтлэг катод.
Хүмүүсийн бие махбодийн өнцгөөс харвал үүнийг нэг л удирдан зохион бүтээсэн байж магадгүй бөгөөд энэ нь түүний дараалал, хэрэглэсэн нийтлэг зүйл дээр үндэслэсэн байдаг. AT89s52 микроконтроллер дээр суурилсан физик хэрэглээний програмын програмын хувьд би MCS51 угсрах програмд хамрагдана. Энэ хугацаанд би 8X8 цэг матрицтай LED дэлгэцийг томруулдаг шилтэй хослуулах болно. Бидний мэдэж байгаагаар томруулдаг шил нь сүүдрийг томруулж, анхаарлаа төвлөрүүлж чаддаг. Ид шидийг эхлүүлцгээе …
Алхам 1: Алхам 1: Бэлтгэх зүйлс
Та офлайнаар захиалахын тулд бүрэлдэхүүн хэсгүүдийн нэр дээр дарахад шаардлагатай бүрэлдэхүүн хэсгүүдийг харна уу.
МАТЕРИАЛ
- 1. СОКЕТ 40П
- IC AT89S52
- 10KR
- 16x 180R
- 16х PNP A733
- LED үсрэх
- LED матриц 8х8
- Жак -DC
- LED хүч
- IDE10-эрэгтэй
- 12 МГц давтамжтай кварц
- Конденсаторын керамик 33P
- 16V 10uF конденсатор
- ISP хангамж
- 3 x томруулдаг шил
Багаж хэрэгсэл:
- Гагнуурын төмөр
- Нимгэн гагнуур
- WickFlux гагнуур (би эсгий үзэгний шингэнд дуртай)
- Хясаа
- Томруулдаг шил (хэрэгтэй боловч шаардлагагүй)
- Хэрэглээний хутга
- Утас таслагч
Алхам 2: Алхам 2: Баригдсан
За, эхэлцгээе ….
Schematic Proteus дээрээс AT89s52 микроконтроллер нь 8x8 дэлгэцийн LED матрицтай холбогдсон байгааг харж болно. Та coreldraw файлыг хэвлэх замаар хэлхээг хийж болно. Файлын хэсгийг зөв оруулсан эсэхээ шалгаарай.
Алхам 3: Алхам 3: Програм хангамж
Эх кодын асм:
#оруулах (sfr51.inc)
байгууллага 0ц
ljmp mulai
isi_buffer:
mov 7ch, #08h
mov r0, #70ц
уланг:
mov a, 7eh
movc a, @a+dptr
mov @r0, a
dptr
Inc r0
djnz 7ch, уланг
ret
салах:
mov 7bh, #08h
mov r1, #70ц
mov 78h, #07fh
уланг2:
mov a, @r1
mov p0, a
р1
mov a, 78 цаг
mov p1, a
rr a
хөдлөх 78 цаг, а
хойшлуулахыг дуудах
mov p0, #0fh
mov p1, #0fh
djnz 7bh, ulang2
ret
саатал:
mov 79h, #0c0h
саатал 1:
djnz 79h, саатал1
ret
дэлгэц:
mov 7ah, #10h; perlambat jalan
дэлгэц1:
салахыг дуудах
djnz 7ah, дэлгэц1
ret
мулай:
mov 7eh, #1
mov 7dh, #255
дараагийн өгөгдөл:
mov dptr, #холбоосууд
isi_buffer руу залгаарай
l дэлгэц
7 цаг
djnz 7dh, дараагийн өгөгдөл
l дэлгэц
l дэлгэц
l дэлгэц
ljmp mulai
элин: дб
ffh, ffh, ffh, ffh, ffh, ffh, ffh, ffh,; awal
00h, 00h, 1dh, 1dh, 1dh, 1dh, dh, 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, dh, 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, dh, ddh, ffh,; F
32h, 30h, 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, dh, dh, 00h, 00h, dh, dh, 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
Дараа нь энэхүү линк програмчлалын програм хангамж ашиглан програм хангамжийг эмхэтгэнэ үү
Програм хангамжийг эмхэтгэсний дараа та файлын hex файлыг авах болно, үүнийг DT-HiQ AT89S USB ISP-ээр at89s52 микроконтроллер руу илгээнэ үү. Энд зургаан өнцөгт шатаж буй холбоос байна
5 VDC тэжээлийн хангамжийг ашиглан микронконтроллерыг өмнөх схемтэй холбоно уу.
Алхам 4: Эцсийн алхам
Төгс сүүдэр авахын тулд LED матрицыг хананаас 190 см зайд байрлуулна. Эхний томруулдаг шил ба LED матрицын хоорондох зай 7 см байна. Эхнийхээс хоёр дахь шил хүртэл 4 см, хоёроос гурав дахь шилний хувьд.
Бид юу олж авдаг вэ:
1. 5 мм -ийн LED нь 60 мм болдог
2. 6 х 6 см хэмжээтэй LED матриц нь 71 х 80 см болдог
Уншигдахуйц болгохын тулд текстүүдийг доош нь харуулан толин тусгал байрлуулах ёстой.
Электроник, програм хангамж, техник хангамж бол миний хүсэл тэмүүлэл юм. Цахилгаан хэрэгслийг хялбарчлах арга байдаг (ээлжийн бүртгэлийг ашиглаж болох ба/эсвэл 8х8 хэмжээтэй LED матрицыг удирдах боломжтой болгох боломжтой), гэхдээ би мэдлэгээ дээшлүүлэх хэрэгтэй. Хэрэв танд электроникийг хялбарчлах эсвэл хянагч бүрт илүү их гэрэл нэмэх боломжтой санаа байвал коммент хэсэгт надад мэдэгдээрэй.
Хэрэв танд энэхүү зааварчилгаа таалагдсан бол "Одоо саналаа өгөөрэй" дээр дарна уу. Make it OPTIC Contest -д бага зэрэг түлхэц өгөхийн тулд доороос үзнэ үү.
Би гэрлийг харж байна!
Зөвлөмж болгож буй:
Тоглоомын дизайныг 5 алхамаар 5 алхамаар хийнэ
Тоглоомын дизайныг 5 алхамаар хий: Flick бол тоглоом хийх, ялангуяа таавар, харааны роман эсвэл адал явдалт тоглоом хийх үнэхээр энгийн арга юм
Амблиопид зориулсан шингэн болор шил (бөглөрөх сургалтын шил) [ATtiny13]: 10 алхам
Амблиопид зориулсан шингэн болор шил (ээлжлэн бөглөрөх сургалтын шил) [ATtiny13]: Амблиопи (залхуу нүд), хүн амын ойролцоогоор 3% -д нөлөөлдөг харааны бэрхшээл бөгөөд ихэвчлэн энгийн нүдний будалт эсвэл атропины дуслаар эмчилдэг. Харамсалтай нь эдгээр эмчилгээний аргууд нь удаан хугацаанд тасралтгүй, илүү хүчтэй нүдийг хамардаг
Хувьсах гүйдлийн цахилгаан LED дугуй томруулдаг ажлын чийдэн: 12 алхам (зурагтай)
АС хүчээр ажилладаг цагаан LED дугуй томруулдаг ажлын чийдэн: Томруулдаг ажлын гэрлийн флюресцент дугуй гэрлийг солихын тулд тод LED ашиглана уу. Гэрэл байг! Дунд зэргийн бэрхшээлтэй Дугуй томруулдаг ажлын чийдэнг маш бага энергитэй, өндөр найдвартай өөр гэрлийн эх үүсвэр болгон хөрвүүлэхийг зааварлав
IPhone томруулдаг камерын мод: 7 алхам (зурагтай)
IPhone томруулдаг камерын мод: * 2009 оны 12 -р сарын 9 -нд шинэчлэгдсэн. * Би янз бүрийн эх сурвалжаас авсан линзтэй байсан бөгөөд томруулсан зураг, видео авахын тулд камерынхаа утсаар ашиглах хялбар аргыг бодож олохыг хүссэн юм. Эхэндээ би барьж байсан жижиг төмөр хүрээтэй байсан
Томруулдаг нүдний шил: 3 алхам
Томруулдаг нүдний шил: Би заримдаа нарийн ширхэгтэй электрон эд ангиудыг гагнах шаардлагатай байдаг бөгөөд үүнийг ямар ч харааны томруулалтгүйгээр хийх боломжгүй бөгөөд гагнахдаа хоёр гараа ашиглах шаардлагатай байдаг тул би энэ нүдний шилийг хийсэн. Энэ бол баримт болсны дараа зааварчилгаа өгөх тул би тэгэхгүй