![Wyświetlacz P10 DMD z Arduino i RTC DS3231: 4 kroki (ze zdjęciami) Wyświetlacz P10 DMD z Arduino i RTC DS3231: 4 kroki (ze zdjęciami)](https://i.howwhatproduce.com/images/003/image-6722-j.webp)
Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:02
![Wyświetlacz P10 DMD z Arduino i RTC DS3231 Wyświetlacz P10 DMD z Arduino i RTC DS3231](https://i.howwhatproduce.com/images/003/image-6722-1-j.webp)
Wyświetlacze P10 to szereg diod LED z matrycą punktową. Dioda P10 jest ogólnie znana jako wyświetlacz Dot Matrix lub wyświetlacz DMD. Opiera się na rejestrach przesuwnych, zwykle używa się rejestrów przesuwnych 74595. Można je łączyć kaskadowo z większą liczbą takich podobnych płyt. Dostępne w różnych rozmiarach i kolorach LED, użyjemy tutaj typu 32*16. Możemy wyświetlać przewijany tekst, stylizowany tekst z różnymi rozmiarami czcionek. Są one bardzo popularne w komercyjnych tablicach informacyjnych, takich jak sklepy, dworce, lotniska itp. Najlepsze w nich jest to, że mogą być połączone z dowolnym standardowym mikrokontrolerem bez potrzeby stosowania specjalnych protokołów komunikacyjnych. Do jego użycia użyjemy arduino. Użyjemy go do wygenerowania tekstu wraz z aktualnym czasem i datą.
Krok 1: Wymagane komponenty
1. Wyświetlacz P10 z 16-stykowym kablem wstążkowym FRC
2. arduino (uno/mega/nano/pro mini)
3. ds3231
4. nagłówki męskie i żeńskie
5. Veroboard i zestawy do lutowania
6. zworki (wymagane tylko do wstępnego testowania)
7. Zasilanie 5 v 1A
Krok 2: Zrozumienie obwodu i procedury
![Zrozumienie obwodu i procedury Zrozumienie obwodu i procedury](https://i.howwhatproduce.com/images/003/image-6722-2-j.webp)
Z tyłu płyty P10 znajdują się dwa zestawy portów. Port wejściowy i wyjściowy danych do kaskadowania. DS3231 to zegar czasu rzeczywistego (RTC). Służy do pokazywania daty i godziny.
Schemat obwodu jest załączony tutaj. Nie używaj teraz zewnętrznego zasilacza 5v 1a. Moc arduino może wystarczająco oświetlić wyświetlacz (przyciemnić światło) do testowania.
DS3231 wykorzystuje protokół komunikacyjny I2C. Zamocuj uchwyt baterii CR2302 na swoim miejscu i połącz jego piny i2c z arduino i2c. Jeśli jesteś nowy w tym module, sprawdź poniższy link:
howtomechatronics.com/tutorials/arduino/ar…
Teraz postępuj zgodnie ze schematem i podłącz zworki z płytki P10 do arduino. Połączenia te należy wykonać oczywiście na porcie wejściowym P10.
16-pinowy kabel wstążkowy FRC 1 jest używany zarówno dla portu wejściowego, jak i wyjściowego, który może być użyty później, po wykonaniu sfinalizowanego obwodu veroboard.
Krok 3: Przesyłanie kodu i testowanie
![Przesyłanie kodu i testowanie Przesyłanie kodu i testowanie](https://i.howwhatproduce.com/images/003/image-6722-3-j.webp)
![Przesyłanie kodu i testowanie Przesyłanie kodu i testowanie](https://i.howwhatproduce.com/images/003/image-6722-4-j.webp)
Pobierz kody załączone poniżej. To jest prawie oczywiste. Linki do biblioteki podane tutaj.
github.com/freetronics/DMD
www.arduinolibraries.info/libraries/dmd2
Sugeruję zainstalowanie obu, ponieważ oba zawierają wiele unikalnych funkcji.
Możesz przesłać dowolny z załączonych kodów. Możesz także użyć dowolnych wbudowanych przykładowych szkiców.
Przepisz go, aby pokazać własny tekst i żądane ustawienia czcionki. Prześlij to.
Powinieneś zobaczyć żądany wynik na ekranie
Krok 4: Finalizacja
![Image Image](https://i.howwhatproduce.com/images/003/image-6722-6-j.webp)
![](https://i.ytimg.com/vi/WqBHKBPoG2I/hqdefault.jpg)
![Finalizowanie Finalizowanie](https://i.howwhatproduce.com/images/003/image-6722-7-j.webp)
![Finalizowanie Finalizowanie](https://i.howwhatproduce.com/images/003/image-6722-8-j.webp)
Jeśli wszystko jest w porządku, podłącz wszystko na veroboard i przylutuj. Użyj żeńskich nagłówków, aby umieścić arduino i ds3231, dzięki czemu można je ponownie wykorzystać w przyszłości do innych celów.
Następnie użyj męskich złączy, aby wykonać złącze dla kabla taśmowego FRC wyświetlacza p10 (port wejściowy). Teraz sprawdź ciągłość multimetru, czy wszystkie połączenia są wykonane prawidłowo. Jeśli ok, teraz ponownie zasil z usb, aby zobaczyć, czy pokazuje wymagany tekst. Jeśli ok, usuń usb i teraz podłącz do niego zewnętrzny zasilacz 5v 1a. Powinien teraz jasno świecić. Gratulacje, możesz teraz zabrać swój wyświetlacz i umieścić go w odległym miejscu, aby go zobaczyć.
Zalecana:
P10 Led (DMD) przy użyciu Arduino Nano V.3: 4 kroki
![P10 Led (DMD) przy użyciu Arduino Nano V.3: 4 kroki P10 Led (DMD) przy użyciu Arduino Nano V.3: 4 kroki](https://i.howwhatproduce.com/images/002/image-5872-j.webp)
P10 Led (DMD) przy użyciu Arduino Nano V.3: W moim poprzednim artykule. Pokazałem już, jak korzystać z urządzenia Output na Arduino. Urządzenia wyjściowe obejmują „7-segmentowy", „pierścień RGB", „Led Matrix". i „LCD 2x16”. W tym artykule pokażę również, jak t
Wyświetlacz TTGO (kolorowy) z Micropythonem (wyświetlacz TTGO T): 6 kroków
![Wyświetlacz TTGO (kolorowy) z Micropythonem (wyświetlacz TTGO T): 6 kroków Wyświetlacz TTGO (kolorowy) z Micropythonem (wyświetlacz TTGO T): 6 kroków](https://i.howwhatproduce.com/images/009/image-24779-j.webp)
Wyświetlacz TTGO (kolorowy) Z Micropythonem (wyświetlacz TTGO T): Wyświetlacz TTGO T to płyta oparta na ESP32, która zawiera 1,14-calowy kolorowy wyświetlacz. Deskę można kupić za cenę mniejszą niż 7$ (wliczając wysyłkę, nagrodę widzianą na banggood). To niesamowita nagroda za ESP32 z wyświetlaczem.T
Wyświetlacz LCD I2C / IIC - Konwertuj wyświetlacz LCD SPI na wyświetlacz LCD I2C: 5 kroków
![Wyświetlacz LCD I2C / IIC - Konwertuj wyświetlacz LCD SPI na wyświetlacz LCD I2C: 5 kroków Wyświetlacz LCD I2C / IIC - Konwertuj wyświetlacz LCD SPI na wyświetlacz LCD I2C: 5 kroków](https://i.howwhatproduce.com/images/002/image-5689-18-j.webp)
Wyświetlacz LCD I2C / IIC | Konwertuj wyświetlacz LCD SPI na wyświetlacz LCD I2C: używanie wyświetlacza LCD spi wymaga zbyt wielu połączeń, co jest naprawdę trudne, więc znalazłem moduł, który może przekonwertować wyświetlacz LCD i2c na wyświetlacz LCD spi, więc zaczynamy
Przewijany wyświetlacz LED 16x64 P10 za pomocą mikrokontrolera PIC16F877: 5 kroków (ze zdjęciami)
![Przewijany wyświetlacz LED 16x64 P10 za pomocą mikrokontrolera PIC16F877: 5 kroków (ze zdjęciami) Przewijany wyświetlacz LED 16x64 P10 za pomocą mikrokontrolera PIC16F877: 5 kroków (ze zdjęciami)](https://i.howwhatproduce.com/images/004/image-9874-23-j.webp)
Przewijany wyświetlacz LED 16x64 P10 przy użyciu mikrokontrolera PIC16F877: W tej instrukcji opisano, jak połączyć wyświetlacz matrycowy LED 16x64 (p10) z mikrokontrolerem PIC16F877A. Dane przesyłane są do mikrokontrolera poprzez UART, które są przechowywane w pamięci EEPROM i będą wyświetlane na wyświetlaczu matrycowym LED. Ono
Projekt tablicy wyników z wyświetlaczem LED P10 za pomocą DMD: 6 kroków (ze zdjęciami)
![Projekt tablicy wyników z wyświetlaczem LED P10 za pomocą DMD: 6 kroków (ze zdjęciami) Projekt tablicy wyników z wyświetlaczem LED P10 za pomocą DMD: 6 kroków (ze zdjęciami)](https://i.howwhatproduce.com/images/001/image-1392-81-j.webp)
Projekt tablicy wyników z wyświetlaczem LED P10 za pomocą DMD: Często spotykamy się na stadionie piłkarskim; istnieje gigantyczna tablica LED, która służy jako tablica wyników. Tak więc również na innych boiskach sportowych często znamy tablicę wyników ekranu wyświetlacza wykonanego z diod LED. Chociaż nie jest to możliwe, jest też dziedzina, która wciąż nas