Turinys:
- 1 žingsnis: reikalingi komponentai
- 2 žingsnis: Supraskite grandinę ir procedūrą
- 3 veiksmas: kodo įkėlimas ir bandymas
- 4 žingsnis: užbaigimas
Video: P10 DMD ekranas su „Arduino“ir RTC DS3231: 4 žingsniai (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
P10 ekranai yra taškinių matricų šviesos diodų masyvas. P10 LED paprastai žinomas kaip taškinis matricos ekranas arba DMD ekranas. Jis pagrįstas pamainų registrais, paprastai naudojami 74595 pamainų registrai. Juos galima kaskaduoti su daugiau panašių plokščių. Galimi įvairių dydžių ir šviesos diodų spalvos, čia naudosime 32*16 tipą. Galime rodyti slinkties tekstą, stilizuotą tekstą su įvairių dydžių šriftais. Jie yra labai populiarūs komercinėse ekraninėse lentose, tokiose kaip parduotuvės, stotys, oro uostai ir kt. Geriausias dalykas yra tai, kad jie gali būti sujungti su bet kuriuo standartiniu mikrovaldikliu, nereikalaujant jokių specialių ryšio protokolų. Mes naudosime „arduino“, kad jį panaudotume. Mes jį naudosime, norėdami sukurti tekstą kartu su dabartiniu laiku ir data.
1 žingsnis: reikalingi komponentai
1. P10 ekranas su 16 kontaktų FRC jungties juostiniu kabeliu
2. arduino (uno/mega/nano/pro mini)
3. ds3231
4. vyrų ir moterų antraštės
5. „Veroboard“ir litavimo rinkiniai
6. džemperiai (reikalingi tik pradiniam bandymui)
7. 5v 1A maitinimo šaltinis
2 žingsnis: Supraskite grandinę ir procedūrą
Galinėje P10 plokštės pusėje yra du prievadų rinkiniai. Duomenų įvesties ir išvesties prievadas pakopiniam. DS3231 yra realaus laiko laikrodis (RTC). Jis naudojamas datai ir laikui rodyti.
Grandinės schema pridedama čia. Dabar nenaudokite 5v 1a išorinio maitinimo šaltinio. „Arduino“maitinimas gali pakankamai apšviesti jūsų ekraną (pritemdyti šviesą), kad jį būtų galima išbandyti.
DS3231 naudoja I2C ryšio protokolą. Pritvirtinkite CR2302 akumuliatoriaus laikiklį į savo vietą ir prijunkite jo i2c kaiščius prie arduino i2c. Jei dar nesate susipažinę su šiuo moduliu, peržiūrėkite šią nuorodą:
howtomechatronics.com/tutorials/arduino/ar…
Dabar sekite schemą ir pritvirtinkite džemperius iš P10 plokštės prie arduino. Šios jungtys akivaizdžiai turi būti padarytos prie P10 įvesties prievado.
16 kontaktų FRC jungties-1 juostinis kabelis naudojamas tiek įvesties, tiek išvesties prievadui, kuris gali būti naudojamas vėliau, kai baigsite sudaryti atvirkštinę plokštę.
3 veiksmas: kodo įkėlimas ir bandymas
Atsisiųskite žemiau pateiktus kodus. Tai beveik savaime suprantama. Bibliotekos nuorodos pateikiamos čia.
github.com/freetronics/DMD
www.arduinolibraries.info/libraries/dmd2
Siūlau įdiegti abu, nes abu turi daug unikalių funkcijų.
Galite įkelti bet kurį iš čia pridėtų kodų. Taip pat galbūt norėsite naudoti bet kokius vidinius eskizus.
Perrašykite jį, kad būtų rodomas jūsų tekstas ir norimi šrifto nustatymai. Įkelkite jį.
Ekrane turėtumėte pamatyti norimą išvestį
4 žingsnis: užbaigimas
Jei viskas veikia gerai, tada viską pritvirtinkite prie plokštės ir lituokite. Naudokite moterų antraštes, kad įdėtumėte arduino ir ds3231, kad galėtumėte ateityje išjungti ir pakartotinai naudoti bet kokiems kitiems tikslams.
Tada naudokite vyrų antraštes, kad padarytumėte p10 ekrano (įvesties prievado) FRC juostinio kabelio jungtį. Dabar patikrinkite multimetro tęstinumą, ar visos jungtys padarytos tinkamai. Jei dabar gerai, vėl įjunkite USB, kad pamatytumėte, ar rodomas reikiamas tekstas. Jei gerai, pašalinkite USB ir dabar prie jo prijunkite išorinį 5v 1a maitinimo šaltinį. Dabar jis turėtų ryškiai įsižiebti. Taigi, sveikiname, kad dabar galite eiti su ekranu ir padėti jį į tolimą vietą.
Rekomenduojamas:
„Bluetooth“valdomas „Messenger“skystųjų kristalų ekranas -- 16x2 skystųjų kristalų ekranas -- Hc05 -- Paprasta -- Belaidžio ryšio skelbimų lenta: 8 žingsniai
„Bluetooth“valdomas „Messenger“skystųjų kristalų ekranas || 16x2 skystųjų kristalų ekranas || Hc05 || Paprasta || Belaidžio ryšio skelbimų lenta: …………………………. Prenumeruokite mano „YouTube“kanalą, kad gautumėte daugiau vaizdo įrašų …… ………………………………… Skelbimų lenta naudojama žmonėms atnaujinti nauja informacija arba jei norite išsiųsti pranešimą kambaryje arba po
„P10 Led“(DMD) naudojant „Arduino Nano V.3“: 4 žingsniai
„P10 Led“(DMD) naudojant „Arduino Nano V.3“: mano ankstesniame straipsnyje. Aš jau parodžiau, kaip naudoti išvesties įrenginį „Arduino“. Išvesties įrenginiuose yra „7 segmentų“, „RGB žiedas“, „Led Matrix“. ir „2x16 LCD“. Šiame straipsnyje taip pat parodysiu, kaip t
TTGO (spalvotas) ekranas su mikropitonu (TTGO T-ekranas): 6 žingsniai
TTGO (spalvotas) ekranas su „Micropython“(TTGO T-ekranas): „TTGO T-Display“yra plokštė, pagrįsta ESP32, kurioje yra 1,14 colio spalvotas ekranas. Lentą galima nusipirkti už mažesnį nei 7 USD prizą (įskaitant pristatymą, prizas matomas „banggood“). Tai neįtikėtinas prizas už ESP32, įskaitant ekraną. T
16x64 P10 slinkties LED ekranas naudojant PIC16F877 mikrovaldiklį: 5 žingsniai (su paveikslėliais)
16x64 P10 slinkties LED ekranas naudojant PIC16F877 mikrovaldiklį: Šioje instrukcijoje aprašoma, kaip sujungti 16 x 64 (p10) LED matricos ekraną su PICI6F877A mikrovaldikliu. Duomenys siunčiami į mikrovaldiklį per UART, kuris saugomas EEPROM, o duomenys bus rodomi LED matricos ekrane. Tai
Rezultatų lentos projektas su P10 LED ekranu naudojant DMD: 6 žingsniai (su paveikslėliais)
Rezultatų lentos projektas su P10 LED ekranu naudojant DMD: Dažnai susitinkame futbolo stadione; yra milžiniška LED lenta, kuri tarnauja kaip rezultatų suvestinė. Taip pat ir kitose sporto srityse, taip pat dažnai žinome ekrano švieslentę, pagamintą iš LED. Nors tai neįmanoma, taip pat yra sritis, kuri vis dar mus