Spisu treści:
- Krok 1: Konfiguracja SPRZĘTU
- Krok 2: Ustawienie pracy
- Krok 3: Podłączanie przewodów do matrycy …
- Krok 4: Tworzenie płyty kontrolera
- Krok 5: Łączenie wszystkich razem
- Krok 6: Przesyłanie kodu Arduino i testowanie
- Krok 7: Rozwiązywanie problemów i porady…. ????
- Krok 8: Kod Arduino, plik Pcb Gerber
Wideo: Matryca Led z Arduino: 8 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:28
Ta matryca LED wykorzystuje rejestr przesuwny 74HC595 i licznik dekad CD4017, co jest bardzo proste, aby wykonać ten projekt, jeśli wykonasz moje kroki podane poniżej, uprościłem kroki i wyjaśniłem wszystko dla lepszego zrozumienia.
Skończone z gadaniem teraz, rozpocznijmy show ?✌️?
Krok 1: Konfiguracja SPRZĘTU
To są wszystkie wymagane części do tego projektu
Tutaj możesz kupić Tomson Electronics
ARDUINO NANO
74HC595 REJESTR ZMIANY
CD4017 IC LICZNIK DEKADEK
TRANZYSTOR 2N3904 LUB 2N2222
REZYSTORY 220 Ω
Dioda LED 5 MM
MĘSKI NAGŁÓWEK
ŻEŃSKI NAGŁÓWEK
OGÓLNE PRZEZNACZENIE DOT PCB
Krok 2: Ustawienie pracy
Oceń i zatrzaśnij przerywaną płytkę drukowaną, w jakim rozmiarze potrzebujesz, aby stworzyć swoją matrycę Led. Użyj noża ze spiczastym długopisem lub podobnej rzeczy, aby wykonać cięcie, a następnie wygnij deskę, aby złamać nacięcie… To proste? Po wykonaniu tego kroku upewnij się, że masz przy sobie 144 diody LED, możesz wybrać kolor zgodnie ze swoją wyobraźnią, Wielki umysł ….
Używam ze mną diod LED w kolorze zielonym, aby przetestować diodę, użyj serii rezystorów 220 omów z zaciskiem dodatnim i potencjałem napięcia, jeśli używasz napięcia wyższego niż 3 wolty. Lub możesz użyć komórki przycisku CR2302 do tej pracy, która zapewni wystarczającą moc, aby zapalić diodę LED do testowania Upewnij się, że przetestowałeś wszystkie diody LED przed lutowaniem, aby uniknąć nieprawidłowego działania diod LED..
Jeśli masz znacznie więcej czasu, możesz rozproszyć diody LED za pomocą papieru ściernego o siatce 1500, aby był bardziej atrakcyjny. To wszystko zależy od ciebie ludzie.. Umieść diodę LED na tablicy tak, aby forma katody i anody. Linia równoległa Upewnij się, że anoda została umieszczona w górnej części tablicy kropkowej. Po zakończeniu zegnij przewody diody LED, aby skrócić wszystkie anody razem lub możesz użyć srebrnego drutu miedzianego do tej pracy.
Wytnij nadmiarowe przewody po zwarciu kołków do lutowania Teraz mamy katodę skierowaną do góry Użyj pręta stalowego 3 mm lub ołówka, aby zgiąć przewody bez dotykania kołków anodowych diody LED. Następnie odetnij nadmiary ołowiu i przylutuj je w punktach. Teraz ukończyliśmy około 25% naszej matrycy Led. Zawsze dobrze jest przetestować wszystko po lutowaniu. Teraz zastosujesz ładunek ujemny do rzędu diod LED i ładunek dodatni do diody Chathode, aby zapalić diodę LED.
Ponieważ diody LED znajdują się w matrycy, jeśli chcesz zapalić diodę LED w pierwszym rzędzie i diodę LED w trzeciej kolumnie, zastosuj ładunek ujemny do rzędu anod pierwszego rzędu i kołka katody w trzeciej kolumnie. W ten sposób przetestuj wszystkie diody LED, aby ukończyć budowę matrycy……
Krok 3: Podłączanie przewodów do matrycy …
Po przymocowaniu diod LED do matrycy, aby przymocować je do płytki kontrolera, musimy je okablować, do tego celu używam drutu Ribbion, mamy 24 diody LED w kolumnie i 6 diod LED w sekcji rzędu, więc w sumie matryca LED 6×24 Napraw drut żebrowy, aby uzyskać 3 pary drutów z sekcji kolumny w wielokrotności 8, więc w sumie 8 na 3 równa się 24
W ten sposób sortujemy przewody do kolumny matrycy Led. Następnie dla sekcji kolumny musimy mieć tylko sześć przewodów, diody LED rzędu są napędzane przez licznik dekad, może napędzać diody LED za pomocą 6 pinów, więc łatwo jest zrobić matrycę Led
Aby uzyskać lepsze wyniki, zdejmij przewód, aby wykonać połączenia z tablicą punktową, a następnie ocynuj przewody przed lutowaniem, użyj wysokiej jakości topnika z Solderon lub dowolnej innej marki. Upewnij się, że prawidłowo zamocowałeś przewody. Zanotuj kolor, w którym rozpoczęliśmy lutowanie dla całej pierwszej kolumny, ponieważ mamy 8 przewodów dla kolumny
Dla mojej łatwości i długiego paska drutu wstążkowego leżałem bez użycia, aby ich nie zmarnować, użyłem ich wszystkich do projektu, możesz użyć do tego celu dowolnego innego rodzaju drutu. Upewnij się, że używasz innego koloru Drut, aby później uniknąć zamieszania,
Kiedy łączymy je z płytą sterownika Led. Upewnij się, że podłączyłeś męski lub żeński nagłówek na końcu przewodów matrycy Led w celu podłączenia ich do płyty sterowniczej, do tego używam żeńskiego nagłówka…
Krok 4: Tworzenie płyty kontrolera
Dodaj plik Gerber z opisu do jlcpcb.com, aby wyprodukować płytkę kontrolera. Jest tak wiele sposobów, aby uzyskać spersonalizowaną formę witryny Jlcpcb, że możesz zmienić kolor, grubość, jeśli nie potrzebujesz żadnych potrzeb, a następnie ustaw wszystko jako domyślne
Następnie kliknij Zapisz do koszyka i kasę Pcb, ponieważ skorzystałem z normalnej dostawy, aby uzyskać PCB przez China Post, dotarcie zajęło około 2 tygodni, dzięki tej metodzie mamy 2 zalety, po pierwsze możemy obniżyć koszty wysyłki Drugim jest to, że możemy uniknąć odprawy celnej, a na wszystkie te rzeczy musimy poczekać około 2 tygodnie, a otrzymamy owoc naszej ciężkiej pracy
Płytki PCB są dobrze ułożone i zapakowane Czasami możemy dostać prezenty od Jlcpcb, gdy zamawiamy płytki drukowane
Następnie zbierz wszystkie części, takie jak układy scalone, rezystory, nagłówki, tranzystory i lutuj je jeden po drugim, aby skompletować płytkę
Napić się kawy za ciężką pracę? Zrób sobie przerwę ……
Krok 5: Łączenie wszystkich razem
Aby zaoszczędzić miejsce w tym projekcie, używam Arduino Nano, ale możesz użyć dowolnego typu Arduino Arduino Arduino UNO, MEGA, PROMINI, NANO, wszystko po prostu działa bez zarzutu, ale użycie innych smaków Arduino niż Arduino NANO może być przesadą i będzie warte kilku kawałków Ty, jeśli chodzi o moje obawy, używam Nano
Do tego projektu potrzebujemy tylko 5 cyfrowych pinów Arduino, ale możesz używać dowolnych innych cyfrowych pinów Arduino
Spróbuj naprawić przewody do kontrolowanej płyty za pomocą numeracji na płytce drukowanej za pomocą matrycy Led, łącząc je z rzędem i kolumną płyty kontrolera
I zamiast tego trzeba to zmienić w kodzie Arduino, wszystkie linki do pliku Gerber oprogramowania i wszystkie inne wymienione rzeczy zostaną dostarczone na końcu instrukcji?
Krok 6: Przesyłanie kodu Arduino i testowanie
Otwórz kod Arduino, tutaj możemy wyświetlić niestandardowe znaki, litery, cyfry i wszystko, co możesz pomyśleć o przejściu dalej, przewiń kod, aż znajdziesz „WSTAW SWÓJ TEKST” w kodzie, a następnie wpisz to, co chcesz wyświetlić na diodzie Matryca Tutaj. Ale pamiętaj jedną rzecz -- wpisz literę B przed kiedykolwiek słowem na przykład, aby wyświetlić słowo ZENOMODIFF, które musimy wpisać jak -- BZ, BE, BN, BO, BSPACE, BM, BO, BD, BI, BF, BF Litery Bytes są wcześniej przechowywane w tablicy, a teraz po prostu drukujemy je jeden po drugim,
Ścieżka wszystkich liter jest konwertowana na binarną dla Arduino, aby obliczyć, gdzie włączać i wyłączać światła, jak w przypadku instynktu 0, 1 Litera 1 oznacza światło, które ma być włączone, a litera 0 oznacza światło, które ma być wyłączone
Tak drukowane są litery na matrycy Led
Krok 7: Rozwiązywanie problemów i porady…. ????
∆ Jeśli dioda LED zniknie w rzędzie lub kolumnie, prawdopodobnie może to być 3 rzeczy
1 Nieprawidłowe działanie diody LED z powodu przegrzania podczas lutowania
2 Wartość rezystora może być niewłaściwa
3 słabe złącza lutownicze
∆ Pełna matryca LED nie pokazuje niczego, nawet po przesłaniu kodu, prawdopodobnie może to być 3 rzeczy
1 Sprawdź połączenia płytki PCB Zwróć uwagę na piny Arduino, a piny nagłówka podłączone do płytki drukowanej są takie same
2 Może być niewłaściwie umieszczony Ic Sprawdź oznaczenia Ic i włóż je ponownie
3 przewód może zostać uszkodzony od wewnątrz Sprawdź ciągłość wszystkich przewodów
∆ Litery pokazują się do góry nogami w matrycy Led, prawdopodobnie z 1 rzeczy
1 Można to zastąpić, przełączając połączenia warstw matrycy Led
∆ Kod Arduino nie jest przesyłany z powodu błędu synchronizacji SK500, prawdopodobnie jednej rzeczy
1 Zainstaluj sterownik Arduino Nano zgodnie z systemem operacyjnym
∆ Nawet jeśli wpiszesz litery, aby wyświetlić znaki w kodzie matrycy Led i przesłałeś je, ale nie pokazuje niczego, być może jednej rzeczy
1 Wpisz literę B po każdym słowie, aby uzyskać więcej informacji, sprawdź krok 6
To są wszystkie możliwe błędy, które możesz ominąć podczas tworzenia tego projektu, jeśli masz więcej błędów lub pytań
Zostaw powtórkę, aby [email protected] prawdopodobnie odtworzył w ciągu 1 dnia
Krok 8: Kod Arduino, plik Pcb Gerber
Kod Arduino
Plik Gerber
Jlcpcb
Zalecana:
Matryca LED 64x32 RGB z Arduino Mega: 6 kroków
Matryca LED 64x32 RGB Z Arduino Mega: Podobała mi się nauka korzystania z matrycy LED i adresowalnych diod LED. Są bardzo zabawne, kiedy domyślasz się, jak to się łączy. Stworzyłem ten samouczek wyjaśniający każdy krok w prosty i spójny sposób, aby inni mogli się nauczyć. Więc ciesz się. Le
Tenis Pong z matrycą LED, Arduino i joystickami: 5 kroków (ze zdjęciami)
Pong Tennis z matrycą LED, Arduino i joystickami: Ten projekt jest przeznaczony zarówno dla początkujących, jak i doświadczonych majsterkowiczów. Na podstawowym poziomie można to zrobić za pomocą płytki stykowej, drutów połączeniowych i przykleić do kawałka złomu (użyłem drewna) za pomocą Blu-Tack i bez lutowania. Jednak z większym wyprzedzeniem
Sterowanie matrycą Led za pomocą Arduino: 5 kroków
Sterowanie Led Matrix za pomocą Arduino: Cześć, przyjacielu. W tym artykule pokażę Ci, jak używać Led Matrix za pomocą Arduino. Led Matrix to zbiór diod LED w postaci tablic. Matryce Led mają różne kolumny i wiersze, w zależności od typu. Prezentując kilka diod LED z pewnymi
Gadżet stołowy z matrycą 8x8 LED RGB i Arduino Uno: 6 kroków
Gadżet stołowy Z matrycą 8x8 LED RGB i Arduino Uno: Witaj kochanie! W tym samouczku zrobimy gadżet DIY RGB LED, który może być używany jako gadżet na stół lub podświetlenie. Ale najpierw dołącz do mojego kanału telegramów, aby zobaczyć więcej niesamowitych projektów. Również jego motywacja dla mnie
48 x 8 przewijany wyświetlacz LED z matrycą LED za pomocą Arduino i rejestrów przesuwnych.: 6 kroków (ze zdjęciami)
Przewijany wyświetlacz LED 48 X 8 za pomocą Arduino i rejestrów przesuwnych.: Witam wszystkich! To mój pierwszy Instruktaż i chodzi o stworzenie programowalnej przewijanej matrycy LED 48 x 8 za pomocą rejestrów przesuwnych Arduino Uno i 74HC595. To był mój pierwszy projekt z płytką rozwojową Arduino. To było wyzwanie dla m