Indholdsfortegnelse:
- Trin 1: Komponenter påkrævet
- Trin 2: Forståelse af kredsløb og procedure
- Trin 3: Upload kode og test
- Trin 4: Afslutning
Video: P10 DMD -skærm med Arduino og RTC DS3231: 4 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
P10 -skærme er en række punkter med matrix -LED'er. P10 LED er generelt kendt som en Dot Matrix Display eller DMD display. Det er baseret på skiftregistre, generelt bruges 74595 skiftregistre. De kan kaskades med flere lignende lignende brædder. Fås i forskellige størrelser og LED -farver, vi bruger her 32*16 type. Vi kan vise rullbar tekst, stiliseret tekst med forskellige skrifttypestørrelser. De er meget populære i kommercielle displaykort som butikker, stationer, lufthavne osv. Det bedste ved dem er, at de kan have grænseflade med enhver standard mikrokontroller uden behov for særlige kommunikationsprotokoller. Vi vil bruge arduino til at bruge det. Vi vil bruge det til at generere en tekst sammen med den aktuelle tid og dato.
Trin 1: Komponenter påkrævet
1. P10 -skærm med 16 Pin FRC -stik båndkabel
2. arduino (uno/mega/nano/pro mini)
3. ds3231
4. mandlige og kvindelige overskrifter
5. veroboard og lodningssæt
6. jumpere (kun påkrævet til første test)
7. 5v 1A strømforsyning
Trin 2: Forståelse af kredsløb og procedure
På bagsiden af P10 -kortet er der to sæt porte: datainput- og outputporten til kaskade. DS3231 er realtidsuret (RTC). Det bruges til at vise dato og klokkeslæt.
Kredsløbsdiagrammet er vedhæftet her. Brug ikke 5v 1a ekstern forsyning nu. Arduino -strømmen kan tænde din skærm op (svagt lys) tilstrækkeligt nok til test.
DS3231 bruger I2C kommunikationsprotokol. Sæt CR2302 batteriholderen på sin plads, og tilslut dens i2c ben med arduino i2c. Hvis du er ny på dette modul, kan du tjekke dette link herunder:
howtomechatronics.com/tutorials/arduino/ar…
Følg nu kredsløbsdiagrammet, og fastgør jumpere fra P10 -kortet til arduino. Disse forbindelser skal naturligvis foretages ved input -porten på P10.
Det 16-pins FRC-stik-1-båndkabel bruges til både input- og outputport, som kan bruges senere, efter at du har lavet det færdige veroboard-kredsløb.
Trin 3: Upload kode og test
Download de vedhæftede koder. Det er stort set selvforklarende. Bibliotekslinks givet her.
github.com/freetronics/DMD
www.arduinolibraries.info/libraries/dmd2
Jeg vil foreslå dig at installere begge dele, da begge indeholder mange unikke funktioner.
Du kan uploade alle de koder, der er vedhæftet her. Det kan også være en god idé at bruge alle indbyggede eksempelskitser.
Omskriv det for at vise din egen tekst og ønskede skrifttypeindstillinger. Upload den.
Du skal se det ønskede output på skærmen
Trin 4: Afslutning
Hvis alt fungerer fint, skal du vedhæfte alt på veroboard og lodde dem. Brug kvindelige overskrifter til at placere arduino og ds3231, så du fremover kan tilslutte genbrug til andre formål.
Brug derefter hanhoveder til at lave stikket til FRC -båndkablet på p10 -skærmen (inputport). Test nu med kontinuitet af multimeter, hvis alle forbindelser er foretaget korrekt. Hvis ok nu igen strøm med usb for at se, om den viser den nødvendige tekst. Hvis ok, fjern derefter usb og tilslut nu den eksterne 5v 1a strømforsyning til den. Det skal nu lyse klart. Så tillykke, du er nu god til at gå med dit display og placere det et fjernt sted for at se det.
Anbefalede:
P10 Led (DMD) Brug af Arduino Nano V.3: 4 trin
P10 Led (DMD) Brug af Arduino Nano V.3: I min tidligere artikel. Jeg har allerede vist, hvordan man bruger Output -enheden på Arduino. Udgangsenhederne omfatter "7-segment", "RGB-ring", "Led Matrix" og " 2x16 LCD " .I denne artikel vil jeg også vise dig hvordan
Indstilling af DS3231 RTC (realtidsur) Nøjagtigt, hurtigt og automatiseret ved hjælp af Java (+-1s): 3 trin
Indstilling af DS3231 RTC (Real Time Clock) Nøjagtigt, hurtigt og automatiseret ved hjælp af Java (+-1s): Denne instruktør viser dig, hvordan du indstiller tiden på et DS3231 Real Time Clock ved hjælp af en Arduino og et lille Java-program, der bruger den serielle forbindelse af Arduino.Dette programs grundlæggende logik: 1. Arduino sender en seriel anmodning
Arduino DS3231 RTC -ur med LCD: 3 trin
Arduino DS3231 RTC -ur med LCD: For at gøre mig bekendt med et DS3231 RTC (ur i realtid), byggede jeg et simpelt arduino -baseret 24 -timers ur. Den har 3 knapper med følgende funktioner: Tryk på en vilkårlig knap for at gå ind i tidsindstillingstilstanden, forøg og reducer tiden i minutter med t
Displaytemperatur på P10 LED -displaymodul ved hjælp af Arduino: 3 trin (med billeder)
Skærmtemperatur på P10 LED -skærmmodul ved hjælp af Arduino: I den foregående vejledning er blevet fortalt, hvordan du viser tekst på Dot Matrix LED Display P10 -modul ved hjælp af Arduino og DMD -stik, som du kan kontrollere her. I denne vejledning giver vi en simpel projektstudie ved at bruge P10 -modul som displaymedium
Scorebordsprojekt med P10 LED -display ved hjælp af DMD: 6 trin (med billeder)
Scorebordsprojekt med P10 LED -display ved hjælp af DMD: Ofte mødes vi på et fodboldstadion; der er et kæmpe LED -bord, der fungerer som resultattavle. Så også på andre sportsområder, også ofte kender vi resultattavlen på skærmen lavet af LED. Selvom det ikke er muligt, er der også et felt, der stadig er os