Spisu treści:
- Krok 1: Materiały
- Krok 2: Obwód
- Krok 3: Kodeks
- Krok 4: Edytowanie wyświetlanych wzorów
- Krok 5: Gotowy produkt
Wideo: Matryca LED 8x8: 5 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:34
Ta instrukcja pokaże Ci, jak zrobić matrycę LED 8x8, w której możesz sterować każdą pojedynczą diodą LED i tworzyć własne wzory, o ile potrzebują tylko 64 pikseli, aby pokazać je w jednym kolorze.
Aktualizacja 25.09.10 Dodałem generator wzorów do tworzenia wzorów, ale nie wszystkie jego funkcje są kompletne
Krok 1: Materiały
Potrzebne materiały: Matris 8x8LED (może zrobić jeden, ale kupiłem mój) Rezystory 16x120Ohm Tranzystory 8xNPN (użyłem C547B)-1xPIC16f690-płyta prototypowa (lub możesz zrobić do tego pcb)-drut-5V zasilanie (możesz używam regulatora napięcia, ale po prostu zasilam kopalnię z portu USB) Narzędzia:-Programiści PIC (wszyscy programiści pic z microchip z wyjątkiem pickit1 będą działać)-Oprogramowanie-MPLAB (darmowe oprogramowanie z mikrochipa)-Lutownica-Pompa próżniowa dla usuwanie lutu dobrze jest mieć - przecinaki do drutu Umiejętności, których potrzebujesz: - umiejętność lutowania (umiejętność wykonywania dobrych połączeń lutowniczych w ciągu 5-10 sek.) - Myślenie logiczne do pewnego poziomu Jeśli to twoje pierwsze doświadczenie z mikrokontrolerami, polecam zacząć od prostszy projekt.
Krok 2: Obwód
To jest schemat obwodu. UWAGA, że będziesz musiał spojrzeć na arkusz danych swojej matrycy led (jeśli ją kupiłeś) lub wiedzieć, jak podłączyć zrobioną matrycę
Krok 3: Kodeks
Kod jest napisany w asemblerze.
Ten kod jest oparty na kodzie z https://www.instructables.com/id/3x3x3-LED-Cube/ ale nie możesz użyć genoratora, który dostarcza sens ma tylko 27 diod i ma "layer1 layer2 layer3" zamiast „wiersz1…”. a także ma tylko liczby 3x8 bitowe, podczas gdy liczby 8x8 bitowe. UWAGA litery w tym kodzie mogą być wyświetlane w odwrotnym sensie. Przypadkowo odwróciłem ziemię na moim wyświetlaczu.
Krok 4: Edytowanie wyświetlanych wzorów
W tej macierzy możesz dodawać i usuwać wzory, jak chcesz. aby dodać wzór, po prostu wygeneruj wzór za pomocą generatora zawartego w tym kroku…. Jest to plik.rar, więc użyj winrar, aby go rozpakować. I jeszcze raz chcę podziękować portreathbeach za posiadanie kodu źródłowego genoratora w swoim dokumencie o www.instructables.com/id/3x3x3-LED-Cube/ aby zrobić ruchomy projekt, możesz kilka kroków do podprogramu i będzie bądź taki.;------------------------------------------------- --------------------------------------------------------------;; Podprogram testowy;;------------------------------------------------- ---------------------------------------------------; Test: movlw b'01111100' movwf Line1 movlw b'11000110' movwf Line2 movlw b'00000011' movwf Line3 movlw b'00000011' movwf Line4 movlw b'00000011' movwf Line5 movlw b'00000011' 1000 movw movwf Line7 movlw b'01111100' movwf Line8 movlw b'11111111' movwf Wywołanie warstwy 4 Wyjście movlw b'01111100' movwf Line1 movlw b'11000110' movwf Line2 movlw b'00000011' movwf Line3 movlw movlw b'0000011'4 movwf Line5 movlw b'00000011' movwf Line6 movlw b'11000110' movwf Line7 movlw b'01111100' movwf Line8 movlw b'11111111' movwf Wywołanie Layer4 Zwrócenie wyjścia należy również dodać funkcję na dole pliku asm kilka linijek będzie mniej więcej tak. (funkcja call polega na wywoływaniu podprogramów, które możesz wywoływać w dowolnej kolejności) Pętla: wywołanie Someroutine call Test call Test goto Loop end
Krok 5: Gotowy produkt
Oto wyniki matrycy… możesz kontrolować każdą pojedynczą diodę LED na tej matrycy za pomocą kodu
Zalecana:
Zegar z matrycą LED 8x8 i ostrzeżenie przed włamaniem: 4 kroki (ze zdjęciami)
Zegar z matrycą LED 8x8 i ostrzeżenie przed włamaniem: W tej instrukcji dowiemy się, jak zbudować zegar matrycowy 8x8, aktywowany przez wykrywanie ruchu. wykryto do bota telegramu!!! Zrobimy z dwoma różnymi
Matryca punktowa; 8x8 z wiadomością lub obrazami: 4 kroki
Dot Matrix; 8x8 z wiadomością lub obrazami: Ta instrukcja pokaże Ci obrazy z matrycą punktową, które wykonałem za pomocą Dot Matrix 8x8.. Proszę spojrzeć na dołączone filmy i programy. Matryca punktowa to dwuwymiarowy wyświetlacz.Składa się z 8 kolumn i 8 wierszy.Jeśli przyjrzysz się uważnie
Matryca punktowa LED interfejsu (8x8) z NodeMCU: 6 kroków (ze zdjęciami)
Interface LED Dot Matrix (8x8) Z NodeMCU: Hello Makers, jestem z innym prostym i fajnym Instructable. W tej instrukcji dowiemy się, jak interfejsować LED Dot Matrix (8x8) z NodeMCU. Zacznijmy więc
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
Mastermind z matrycą LED 8x8 RGB: 5 kroków (ze zdjęciami)
Mastermind Z matrycą LED 8x8 RGB: Wymagane części: Matryca LED Basys3 FPGA 8x8 RGB firmy GEEETECH9V bateria Tranzystory 2N3904 (x32)Rezystor 1K (x32)Rezystor 100 Ohm (x1) Rezystor 50 Ohm (x1) Matryca LED jest typową matrycą anodową z 32 szpilki. Wspólna anoda oznacza, że każdy rząd jest