Tartalomjegyzék:
- Kellékek
- 1. lépés: ÁRAMKÖR
- 2. lépés: ÁRAMDIAGRAM
- 3. lépés: ÓVINTÉZKEDÉSEK
- 4. lépés: KÓDOLÁS
- 5. lépés: Magyarázat
- 6. lépés: Elvihető dolgok
- 7. lépés: Hivatkozások
Videó: 4X4 LED MATRIX 74hc595 IC használatával: 7 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Leírás
Ebben a blogban arra fogunk összpontosítani, hogy hogyan készíthetünk és kódolhatunk egy 4x4 -es LED -mátrixot egy váltóregiszter (SN7HC595N) használatával
Kellékek
Szükséges anyagok
- Váltásregiszter (SN7HC595N)
- Jumper kábelek
- Arduino tábla (az Arduino UNO -t fogom használni)
- 16 LED
- 330 ohmos ellenállások x4
- Forrasztó készlet
- PCB lemez
- Szilárd vezetékek
1. lépés: ÁRAMKÖR
Helyezzen 16 LED -et négyzetbe úgy, hogy mindegyik LED -es anódja lefelé nézzen, a katódok pedig jobbra
- Csatlakoztassa a LED összes katódját oszlopokban
- Csatlakoztassa a LED -ek összes anódját sorokban
- Vegye ki a kimenetet minden sorból és oszlopból, így a végén 8 kimenete lesz a 4x4 mátrixból.
2. lépés: ÁRAMDIAGRAM
3. lépés: ÓVINTÉZKEDÉSEK
- Az ellenállás helyes értéke nagyon fontos, mivel az áramkör anélkül nem működik megfelelően.
- A forrasztás során legyen nagyon óvatos, és ügyeljen arra, hogy a sor- és oszlopvezetékek ne érjenek egymáshoz.
- Ne csatlakoztassa az áramkört, amíg az arduino be van kapcsolva, azaz amikor az arduino kártya be van kapcsolva.
- Csatlakoztatás előtt ellenőrizze az összes LED -et.
4. lépés: KÓDOLÁS
töltse le a kódot a megadott linkről. link a kódhoz
5. lépés: Magyarázat
Fontos csapok az IC-n
SER (soros), ahol az adatok bejutnak;
SRCLK (soros óra) a csap, amelyet magasra állított a SER -ben tárolt adatok tárolására;
RCLK (Register Clock) az a tű, amelyet magasra állított, miután befejezte az összes csap beállítását
A Shift regiszterchip az adatcsapon keresztül sorba illesztett biteket 8 párhuzamos bitté alakítja át. Ha tehát 100 000 000 -et akar küldeni, akkor a legkevésbé szignifikáns bittel kezdje (0), így a SER értéket LOW értékre állítja (D10 az Arduino -n). Ezután az SCK -t (D11 az Arduino -n) HIGH, majd LOW értékre állítja az érték „mentéséhez”
6. lépés: Elvihető dolgok
- A kód megváltoztatásával ténylegesen különböző mintákat és ábrákat nyomtathat egy 4x4 -es mátrixra.
Alacsony költségű kijelzőként működhet kis projekteknél
Ajánlott:
Hét szegmenses kijelző vezérlése Arduino és 74HC595 műszakregiszter használatával: 6 lépés
Hét szegmenses kijelző vezérlése az Arduino és a 74HC595 műszakregiszter használatával: Hé, mi újság, srácok! Akarsh itt a CETech -től. Hét szegmenses kijelzőt érdemes megnézni, és mindig hasznos eszköz az adatok számjegyek formájában történő megjelenítésére, de van egy hátrányuk, amely az, hogy amikor egy hét szegmenses kijelzőt valósan irányítunk
Arduino DIY számológép 1602 LCD és 4x4 billentyűzet használatával: 4 lépés
Arduino DIY számológép 1602 LCD és 4x4 billentyűzet használatával: Sziasztok, ebben az oktatóanyagban egy számológépet készítünk az Arduino segítségével, amely alapvető számításokat végezhet. Tehát alapvetően a 4x4 -es billentyűzetről veszünk be adatokat, és kinyomtatjuk az adatokat 16x2 -es LCD kijelzőn, és az arduino elvégzi a számításokat
A gyorsulás felügyelete a Raspberry Pi és az AIS328DQTR használatával Python használatával: 6 lépés
A gyorsulás nyomon követése a Raspberry Pi és az AIS328DQTR használatával Python használatával: A gyorsulás véges, azt hiszem, a fizika egyes törvényei szerint.- Terry Riley A gepárd elképesztő gyorsulást és gyors sebességváltozásokat használ üldözés közben. A leggyorsabb lény a parton időnként kihasználja csúcssebességét a zsákmány elkapására. Az
4x4 mátrix membrán billentyűzet az Arduino Nano használatával: 4 lépés
4x4 mátrix membrán billentyűzet az Arduino Nano használatával: A 4x4 Mátrix membrán billentyűzet egy billentyűzet modul, amelyet gyakran használnak Arduino projektek készítésére, például számológépek, jelszó megadása stb. Ez a billentyűzet jellemzői: Nagyon vékony kialakítás, könnyen használható minden mikrokontroller Kulcs specifikáció: Maxi
Neopixel Ws2812 Rainbow LED izzás M5stick-C - Szivárvány futtatása a Neopixel Ws2812 készüléken az M5stack M5stick C használatával Arduino IDE használatával: 5 lépés
Neopixel Ws2812 Rainbow LED izzás M5stick-C | Szivárvány futása a Neopixel Ws2812-en az M5stack M5stick C használatával Arduino IDE használatával: Sziasztok, srácok, ebben az oktatási útmutatóban megtanuljuk, hogyan kell használni a neopixel ws2812 LED-eket, vagy led szalagot vagy led mátrixot vagy led gyűrűt m5stack m5stick-C fejlesztőtáblával Arduino IDE-vel, és elkészítjük szivárványos mintát vele