Spisu treści:

Matryca Led z Arduino: 8 kroków
Matryca Led z Arduino: 8 kroków

Wideo: Matryca Led z Arduino: 8 kroków

Wideo: Matryca Led z Arduino: 8 kroków
Wideo: Вызов принят: LED кубик на Arduino 2024, Grudzień
Anonim
Image
Image

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

Konfiguracja SPRZĘTU !!
Konfiguracja SPRZĘTU !!
Konfiguracja SPRZĘTU !!
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

Ustawienie pracy
Ustawienie pracy
Ustawienie pracy
Ustawienie pracy
Ustawienie pracy
Ustawienie pracy
Ustawienie pracy
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 …

Podłączanie przewodów do matrycy
Podłączanie przewodów do matrycy
Podłączanie przewodów do matrycy
Podłączanie przewodów do matrycy
Podłączanie przewodów do matrycy
Podłączanie przewodów do matrycy
Podłączanie przewodów do matrycy
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

Wykonanie płyty kontrolera
Wykonanie płyty kontrolera
Wykonanie płyty kontrolera
Wykonanie płyty kontrolera
Wykonanie płyty kontrolera
Wykonanie płyty kontrolera
Wykonanie płyty kontrolera
Wykonanie 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

Łączenie wszystkich razem
Łączenie wszystkich razem
Łączenie wszystkich razem
Łączenie wszystkich razem
Łączenie wszystkich razem
Łą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

Przesyłanie kodu Arduino i testowanie
Przesyłanie kodu Arduino i testowanie
Przesyłanie kodu Arduino i testowanie
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: