![8x8 RGB жарықдиодты матрицасы бар Mastermind: 5 қадам (суреттермен) 8x8 RGB жарықдиодты матрицасы бар Mastermind: 5 қадам (суреттермен)](https://i.howwhatproduce.com/images/001/image-142-99-j.webp)
Мазмұны:
2025 Автор: John Day | [email protected]. Соңғы өзгертілген: 2025-01-23 14:51
![8x8 RGB жарықдиодты матрицасы бар Mastermind 8x8 RGB жарықдиодты матрицасы бар Mastermind](https://i.howwhatproduce.com/images/001/image-142-100-j.webp)
![8x8 RGB жарықдиодты матрицасы бар Mastermind 8x8 RGB жарықдиодты матрицасы бар Mastermind](https://i.howwhatproduce.com/images/001/image-142-101-j.webp)
![8x8 RGB жарықдиодты матрицасы бар Mastermind 8x8 RGB жарықдиодты матрицасы бар Mastermind](https://i.howwhatproduce.com/images/001/image-142-102-j.webp)
Қажетті бөліктер: Basys3 FPGA
GEEETECH 8x8 RGB жарықдиодты матрица
9В батарея
2N3904 транзисторлары (x32)
1K резистор (x32)
100 Ом резисторы (x1)
50 Ом резисторы (x1)
Жарықдиодты матрица - бұл 32 түйреуіші бар жалпы анодты матрица. Жалпы анод әр жол тек 1 түйреуішпен басқарылатынын білдіреді, ал әр баған 3 түспен басқарылады. Мұны бақылау тақтаның әр шетіндегі 32 PMOD енгізу -шығару порттары арқылы жүзеге асады.
1 -қадам: 1 -қадам: Транзисторларды қосу
![1 -қадам: транзисторларды қосу 1 -қадам: транзисторларды қосу](https://i.howwhatproduce.com/images/001/image-142-103-j.webp)
![1 -қадам: транзисторларды қосу 1 -қадам: транзисторларды қосу](https://i.howwhatproduce.com/images/001/image-142-104-j.webp)
![1 -қадам: транзисторларды қосу 1 -қадам: транзисторларды қосу](https://i.howwhatproduce.com/images/001/image-142-105-j.webp)
32 1K резисторларын транзисторлардың орталық түйреуішіне қосыңыз. Бұл транзисторлардың «базалық» түйреуіші және сигналды базалық тақтадан алады.
2 -қадам: 2 -қадам: тақтаға қосылу
![2 -қадам: тақтаға қосылу 2 -қадам: тақтаға қосылу](https://i.howwhatproduce.com/images/001/image-142-106-j.webp)
![2 -қадам: тақтаға қосылу 2 -қадам: тақтаға қосылу](https://i.howwhatproduce.com/images/001/image-142-107-j.webp)
![2 -қадам: тақтаға қосылу 2 -қадам: тақтаға қосылу](https://i.howwhatproduce.com/images/001/image-142-108-j.webp)
![2 -қадам: тақтаға қосылу 2 -қадам: тақтаға қосылу](https://i.howwhatproduce.com/images/001/image-142-109-j.webp)
Тақтаның шығысын резистордың екінші ұшына көрсетілгендей жалғаңыз. JXADC => Қызыл, JA => Жасыл, JB => Көк, JC => Жол/қуат. Қандай жол/баған/түс қосылғанын тақта осылай басқарады. Әрбір түйін тиісті транзисторды қосады немесе өшіреді, ол токтан сол транзистордан қуат алуға немесе жерге түсуге мүмкіндік береді.
3 -қадам: 3 -қадам: Матрицаға қосылу
![3 -қадам: матрицаға қосылу 3 -қадам: матрицаға қосылу](https://i.howwhatproduce.com/images/001/image-142-110-j.webp)
![3 -қадам: матрицаға қосылу 3 -қадам: матрицаға қосылу](https://i.howwhatproduce.com/images/001/image-142-111-j.webp)
![3 -қадам: матрицаға қосылу 3 -қадам: матрицаға қосылу](https://i.howwhatproduce.com/images/001/image-142-112-j.webp)
![3 -қадам: матрицаға қосылу 3 -қадам: матрицаға қосылу](https://i.howwhatproduce.com/images/001/image-142-113-j.webp)
Бұл жерде 8 анодтық транзистор мен 24 катодтық транзистордың айырмашылығы басталады.
Транзистордың жазық жағына қараған кезде, түйреуіш эмитент, негіз, коллектор болып табылады. Матрицаның 24 катодын 24 транзистордың коллекторлық түйреуішіне, ал 8 анодты басқа 8 транзистордың эмиттерлік түйреуішіне қосу керек.
Мен отладтауды жеңілдету үшін матрицаның өзіне баратын сымдардың әрқайсысын түспен кодтауды ұсынамын. Бұл матрицаның «жоғарғы жағында» 16 түйреуіші бар (мен жоғары деп белгілеген жағы жазуы бар жағы болды) және «төменгі жағында» 16 түйреуіш бар. Жоғарғы жағында 8 түйреуіш осы тәртіппен жүреді (солдан оңға қарай): Blue7: 0 Read7: 0
төменгі: Жол 7: 4 Жасыл7: 0 Жол 3: 0
Менің түс кодым - көк: көк және күлгін
Қызыл: қызыл және қызғылт сары
Жасыл: жасыл және сары
Қатар: қара, ақ, қоңыр және сұр
4 -қадам: 4 -қадам: Қуат және жер
![4 -қадам: Қуат және жер 4 -қадам: Қуат және жер](https://i.howwhatproduce.com/images/001/image-142-114-j.webp)
![4 -қадам: Қуат және жер 4 -қадам: Қуат және жер](https://i.howwhatproduce.com/images/001/image-142-115-j.webp)
![4 -қадам: Қуат және жер 4 -қадам: Қуат және жер](https://i.howwhatproduce.com/images/001/image-142-116-j.webp)
![4 -қадам: Қуат және жер 4 -қадам: Қуат және жер](https://i.howwhatproduce.com/images/001/image-142-117-j.webp)
Мен катодты бүйірлік транзисторларды жерге қосудан бастаймын. Бұлардағы әрбір эмитенттік түйреуіш батареяға қосылады, бірақ 8 қызыл алаңда олар мен батарея жерінің арасында қосымша 50 Ом резисторы болуы керек.
Мен бұл негіздерді нан тақтасының сыртындағы жолдармен байланыстырдым, себебі бұл ыңғайлы болды (егер сіз нан тақтасын қолдансаңыз)
Қуат 8 транзистордың коллекторлық түйреуішіне қосылуы керек. Жарық диодты болғандықтан қуат пен транзистордың арасына 100 Ом резистор қою керек.
5 -қадам: 5 -қадам: тақтаны бағдарламалау
![5 -қадам: тақтаны бағдарламалау 5 -қадам: тақтаны бағдарламалау](https://i.howwhatproduce.com/images/001/image-142-118-j.webp)
Міне, оны бағдарламалау үшін қажет барлық VHDL файлдары! Іске сәт!
MAIN.vhd жоғарғы модуль екеніне көз жеткізіңіз
Брайан Милиға сағатты бөлгіш пен соңғы үлгідегі машина үлгісі үшін ерекше алғыс.
Ұсынылған:
Жарықдиодты матрицасы бар понг теннисі, Ардуино және джойстиктер: 5 қадам (суреттермен)
![Жарықдиодты матрицасы бар понг теннисі, Ардуино және джойстиктер: 5 қадам (суреттермен) Жарықдиодты матрицасы бар понг теннисі, Ардуино және джойстиктер: 5 қадам (суреттермен)](https://i.howwhatproduce.com/images/007/image-19317-j.webp)
Жарықдиодты матрицасы бар понг теннисі, Ардуино және джойстиктер: Бұл жоба жаңадан бастаушыларға да, тәжірибелі шеберлерге де арналған. Негізгі деңгейде мұны тақтаймен, секіргіш сыммен жасауға болады және Blu-Tack көмегімен дәнекерленбейтін материалды (мен ағаш қолдандым) жабыстырды. Алайда, одан әрі
Artnet Raspberry Pi қашықтан басқарылатын үлкен жарықдиодты матрицасы: 8 қадам (суреттермен)
![Artnet Raspberry Pi қашықтан басқарылатын үлкен жарықдиодты матрицасы: 8 қадам (суреттермен) Artnet Raspberry Pi қашықтан басқарылатын үлкен жарықдиодты матрицасы: 8 қадам (суреттермен)](https://i.howwhatproduce.com/images/001/image-747-68-j.webp)
Artnet Raspberry Pi қашықтан басқарылатын үлкен жарықдиодты матрицасы: Біз үлкен wifi сымды матрицаны жасағымыз келеді. Жобада 200 WS2801 шамдары, LEDNexus 5V 40A 200 Вт сияқты үлкен қуат көзі және «ми» сияқты Raspberry Pi қолданылады. Біз матрицаның ағаш құрылымын жасай бастаймыз, содан кейін брайка жасауға барамыз
Микроскоптарға арналған жарықдиодты жарықдиодты жарықдиодты жарықдиодты тақта!: 6 қадам (суреттермен)
![Микроскоптарға арналған жарықдиодты жарықдиодты жарықдиодты жарықдиодты тақта!: 6 қадам (суреттермен) Микроскоптарға арналған жарықдиодты жарықдиодты жарықдиодты жарықдиодты тақта!: 6 қадам (суреттермен)](https://i.howwhatproduce.com/images/002/image-4687-32-j.webp)
Микроскоптар үшін DIY жарықдиодты жарықдиодты PCB! Мен электрониканы қолдануға арналған екінші микроскопты сатып алдым және сіз
8x8 LED RGB матрицасы мен Arduino Uno бар үстел гаджеті: 6 қадам
![8x8 LED RGB матрицасы мен Arduino Uno бар үстел гаджеті: 6 қадам 8x8 LED RGB матрицасы мен Arduino Uno бар үстел гаджеті: 6 қадам](https://i.howwhatproduce.com/images/001/image-2056-58-j.webp)
8x8 LED RGB матрицасы мен Arduino Uno бар үстел гаджеті: Сәлеметсіз бе, қымбаттым! Бұл оқулықта біз кесте гаджеті немесе артқы жарық ретінде қолданыла алатын DIY RGB LED гаджетін жасаймыз. Бірақ, біріншіден, менің телеграм каналыма қосылыңыз. Сонымен қатар, бұл мен үшін мотивация
LED матрицасы бар Arduino телескеті: 6 қадам (суреттермен)
![LED матрицасы бар Arduino телескеті: 6 қадам (суреттермен) LED матрицасы бар Arduino телескеті: 6 қадам (суреттермен)](https://i.howwhatproduce.com/images/004/image-9001-38-j.webp)
Led Matrix көмегімен Arduino телескеті: мұнда Arduino көмегімен телескиз жасаудың қарапайым нұсқаулығы. Бұл дизайнда Arduino, 8x32 екі жарықдиодты матрица, дыбыстық сигнал, екі айналмалы кодер және кейбір түймелер қолданылады. Сіз айналмалы кодерлер мен жарықдиодты матрицаны қолдануды үйренесіз деп үміттенеміз. Сонымен қатар ол секіреді