Obsah:
- Zásoby
- Krok 1: OBVOD
- Krok 2: SCHÉMA OKRUHU
- Krok 3: BEZPEČNOSTNÉ OPATRENIA
- Krok 4: KÓD
- Krok 5: Vysvetlenie
- Krok 6: Veci, ktoré si treba vziať so sebou
- Krok 7: Referencie
Video: 4X4 LED MATRIX pomocou 74hc595 IC: 7 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
Popis
V tomto blogu sa zameriame na to, ako vytvoriť a kódovať maticu LED 4x4 pomocou posuvného registra (SN7HC595N)
Zásoby
Požadovaný materiál
- Posuvný register (SN7HC595N)
- Prepojovacie káble
- Doska Arduino (budem používať Arduino UNO)
- 16 LED diód
- Rezistory 330 ohmov x4
- Spájkovacia súprava
- Pcb doska
- Plné drôty
Krok 1: OBVOD
Umiestnite 16 diód LED na štvorec tak, aby anóda každej diódy LED smerovala nadol a katódy smerom doprava
- Pripojte všetky katódy LED k stĺpcom
- Pripojte všetky anódy LED diód k riadkom
- Vezmite výstup z každého riadka a stĺpca, takže na konci budete mať 8 výstupov z matice 4 x 4.
Krok 2: SCHÉMA OKRUHU
Krok 3: BEZPEČNOSTNÉ OPATRENIA
- Správna hodnota odporu je veľmi dôležitá, pretože obvod bez neho nebude správne fungovať.
- Pri spájkovaní buďte veľmi opatrní a dbajte na to, aby sa žiadne riadkové a stĺpcové vodiče navzájom nedotýkali.
- Nepripájajte obvod, keď je arduino zapnuté, t.j.-keď je doska arduino napájaná.
- Pred pripojením jednotlivo skontrolujte všetky LED diódy.
Krok 4: KÓD
stiahnite si kód z uvedeného odkazu. odkaz na kód
Krok 5: Vysvetlenie
Dôležité kolíky na IC-
SER (sériové), kam sa údaje dostanú;
SRCLK (sériové hodiny) pin, ktorý ste nastavili na maximum, aby sa uložilo to, čo je v SER;
RCLK (Register Clock) pin, ktorý ste nastavili na vysokú hodnotu, akonáhle dokončíte nastavovanie všetkých pinov
Čip posuvného registra transformuje bity, ktoré sú vložené do série prostredníctvom dátového kolíka, na 8 paralelných bitov, takže ak chcete odoslať povedzme 10 000 000, začnete s najmenej významným bitom (0), takže nastavíte SER na LOW (D10 na Arduino). Ďalej nastavte SCK (D11 na Arduine) na HIGH a potom na LOW, aby sa hodnota „uložila“
Krok 6: Veci, ktoré si treba vziať so sebou
- Zmenou kódu môžete v skutočnosti vytlačiť rôzne vzory a obrázky na maticu 4x4.
Môže pôsobiť ako nízkonákladový displej pre malé projekty
Krok 7: Referencie
Odporúča:
Ovládanie pomocou aplikácie Blynk pomocou Nodemcu cez internet: 5 krokov
Ovládanie vedené cez aplikáciu Blynk pomocou Nodemcu cez internet: Dobrý deň, všetci vám dnes ukážeme, ako môžete ovládať LED diódu pomocou smartfónu cez internet
DIY -- Ako vyrobiť robota Spider, ktorý je možné ovládať pomocou smartfónu pomocou Arduino Uno: 6 krokov
DIY || Ako vyrobiť robota Spider, ktorý je možné ovládať pomocou smartfónu pomocou Arduino Uno: Pri vytváraní robota Spider sa dá naučiť veľa vecí o robotike. Rovnako ako výroba robotov je zábavná a náročná. V tomto videu vám ukážeme, ako vyrobiť robota Spider, ktorý môžeme ovládať pomocou nášho smartfónu (Androi
Ovládajte svetlá pomocou Asistenta Google pomocou Arduina: 7 krokov
Ovládajte svetlá pomocou Asistenta Google pomocou Arduina: (Aktualizácia 22. augusta 2020: Tento návod je starý 2 roky a spolieha sa na niektoré aplikácie tretích strán. Akákoľvek zmena na ich strane môže spôsobiť, že tento projekt nebude fungovať. Môže, ale nemusí. teraz funguje, ale môžete ho použiť ako referenciu a upraviť podľa
Ovládanie sedemsegmentového displeja pomocou posuvného registra Arduino a 74HC595: 6 krokov
Ovládanie sedemsegmentového displeja pomocou posuvného registra Arduino a 74HC595: Hej, čo sa deje, chlapci! Akarsh tu od CETech. Na sedem segmentových displejov je dobré sa pozerať a vždy sú užitočným nástrojom na zobrazenie údajov vo forme číslic, ale má ich nevýhodu, ktorou je, že keď ovládame sedemsegmentový displej v skutočnosti
Neopixel Ws2812 Rainbow LED žiara s M5stick-C - Spustenie Rainbow na Neopixeli Ws2812 pomocou M5stack M5stick C pomocou Arduino IDE: 5 krokov
Neopixel Ws2812 Rainbow LED žiara s M5stick-C | Spustenie Rainbow na Neopixel Ws2812 pomocou M5stack M5stick C pomocou Arduino IDE: Ahoj, v tomto návode sa naučíme používať LED diódy Neopixel ws2812 alebo LED pás alebo LED maticu alebo LED krúžok s vývojovou doskou m5stack m5stick-C s Arduino IDE a vyrobíme s ním dúhový vzor