Turinys:

„Led Matrix“su „Arduino“: 8 žingsniai
„Led Matrix“su „Arduino“: 8 žingsniai

Video: „Led Matrix“su „Arduino“: 8 žingsniai

Video: „Led Matrix“su „Arduino“: 8 žingsniai
Video: Arduino pamoka Nr. 1: mirksintis šviesos diodas 2024, Liepa
Anonim
Image
Image

Šioje „Led“matricoje naudojamas 74HC595 poslinkių registras ir CD4017 dešimtmečių skaitiklis, labai paprastas šio projekto įgyvendinimui, jei atliksite toliau nurodytus veiksmus, supaprastinau veiksmus ir viską paaiškinau, kad geriau suprastumėte.

Baigę pokalbį dabar leidžiame pradėti šou? ✌️?

1 žingsnis: ĮRENGINIO ĮRENGIMAS

Aparatūros nustatymas !!
Aparatūros nustatymas !!
Aparatūros nustatymas !!
Aparatūros nustatymas !!

Tai visos reikalingos šio projekto dalys

Čia galite nusipirkti „Tomson Electronics“

ARDUINO NANO

74HC595 PERJUNGIMO REGISTRAS

CD4017 IC SKAUSMŲ SKAITIKLIS

2N3904 ARBA 2N2222 Tranzistorius

220 OHM REZISTORIUS

5MM šviesos diodas

VYRŲ VADOVAS

MOTERINĖ VADOVĖ

BENDRAS PASKIRTIS DOT PCB

2 žingsnis: nustatykite darbą

Darbo nustatymas
Darbo nustatymas
Darbo nustatymas
Darbo nustatymas
Darbo nustatymas
Darbo nustatymas
Darbo nustatymas
Darbo nustatymas

Įvertinkite ir užfiksuokite taškuotą PCB, kurio dydžio jums reikia norint sukurti „Led“matricą. Norėdami pjauti, naudokite smailų peilį peiliu ar panašų dalyką, tada sulenkite lentą, kad sulaužytų įpjovus … tai paprasta? Kai tai padarysite, įsitikinkite, kad su savimi turite 144 šviesos diodus, galite pasirinkti spalvą pagal savo vaizduotę, Puikus protas….

„Iam“naudodamas žalios spalvos šviesos diodus su manimi, norėdami išbandyti LED, naudokite 220 omų rezistorių seriją su teigiamu gnybtu ir įtampos potencialu, jei naudojate didesnę nei 3 voltų įtampą. Arba šiam darbui galite naudoti CR2302 mygtuko elementą, kuris suteiks pakankamai energijos, kad apšviestų lemputę bandymams. Prieš litavimą įsitikinkite, kad išbandėte visus šviesos diodus, kad išvengtumėte LED veikimo sutrikimų.

Jei turite daug daugiau laiko, galite išsklaidyti šviesos diodus naudodami 1500 tinklelio švitrinį popierių, kad jis būtų patrauklesnis. Viskas priklauso nuo jūsų. Padėkite taškų lentą taip, kad susidarytų katodas ir anodas. Lygiagreti linija Būtinai uždėkite anodą viršutinėje taško plokštės pusėje. Kai tai bus padaryta, sulenkite LED laidus, kad visi anodai būtų sutrumpinti arba galite šiam darbui naudoti sidabrinę varinę vielą.

Iškirpkite perteklius, kai sutrumpinsite lituoklio kaiščius. Dabar turime katodą, nukreiptą į viršų. Naudokite 3 mm plieninį strypą arba pieštuką, kad sulenktumėte laidus, neliesdami LED anodo kaiščių. Tada perpjaukite švino perteklių ir lituokite juos taškuose. Dabar baigėme apie 25% savo „Led“matricos, o tai visada yra geras dalykas išbandyti viską po litavimo. Dabar jūs taikote neigiamą mokestį už LED anodo eilę ir teigiamą mokestį už „Led Chathode“, kad apšviestų LED.

Kadangi šviesos diodai yra matricoje, jei jums reikia apšviesti šviesos diodus pirmoje eilutėje ir LED lemputes 3 stulpelyje, taikykite mokestį neigiamam įkrovimui pirmos eilės anodo eilutei ir 3 stulpelio katodo kaiščiui. Tokiu būdu išbandykite visus šviesos diodus, kad užbaigtumėte matricos kūrimą ……

3 žingsnis: laidų prijungimas prie matricos

Laidų prijungimas prie matricos
Laidų prijungimas prie matricos
Laidų prijungimas prie matricos
Laidų prijungimas prie matricos
Laidų prijungimas prie matricos
Laidų prijungimas prie matricos
Laidų prijungimas prie matricos
Laidų prijungimas prie matricos

Pritvirtinus šviesos diodus prie matricos, kad juos prijungtume prie valdiklio plokštės, turime juos prijungti, nes tam, naudojant juostelę, stulpelyje yra 24 šviesos diodai ir 6 šviesos diodai eilutės skyriuje, taigi iš viso 6 × 24 LED matrica Pataisykite juostelę, kad iš stulpelių sekcijos gautume 3 poras laidų iš 8, taigi iš viso 8 iš 3 yra lygus 24

Taip rūšiuojame laidus „Led Matrix“stulpeliui. Tada stulpelio skyriuje turime turėti tik šešis laidus. Eilutės šviesos diodus valdo dešimtmečių skaitiklis, jis gali valdyti šviesos diodus su 6 kaiščiais, todėl lengva sukurti LED matricą

Norėdami gauti geresnių rezultatų, nuimkite vielą trumpai, kad sujungtumėte taškinę plokštę, o po to skardinkite laidus prieš litavimą. Naudokite aukštos kokybės srautą iš „Solderon“ar bet kurio kito prekės ženklo. Būtinai tinkamai sutvarkykite laidus. Pažymėkite spalvą, kurią pradėjome lituoti visam pirmajam stulpeliui, nes kolonoje yra 8 laidai

Mano palengvėjimui ir aš gulėjau ilgą juostelę juostelių, kurios buvo nenaudojamos, kad jos nešvaistyčiau, jas panaudojau projektui, šiam tikslui galite naudoti bet kokią kitą vielą. Sujunkite taip, kad vėliau išvengtumėte painiavos,

Kai mes juos sujungiame su „Led Driver Board“. būtinai prijunkite vyrišką ar moterišką antraštę LED matricos laidų gale, kad galėtumėte jas prijungti prie vairuotojo plokštės, tam naudoju moterišką antraštę…

4 žingsnis: sukurkite valdiklį

Kontrolieriaus valdybos sudarymas
Kontrolieriaus valdybos sudarymas
Kontrolieriaus valdybos sudarymas
Kontrolieriaus valdybos sudarymas
Kontrolieriaus valdybos sudarymas
Kontrolieriaus valdybos sudarymas
Kontrolieriaus valdybos sudarymas
Kontrolieriaus valdybos sudarymas

Pridėkite „Gerber“failą iš aprašo prie „jlcpcb.com“, kad sukurtumėte valdiklio plokštę. Yra tiek daug būdų, kaip tai padaryti suderinta forma Jlcpcb svetainėje galite pakeisti spalvą, storį, jei jums nereikia jokių bendrų poreikių, tada nustatykite viską kaip numatytąjį

Po to spustelėkite „Išsaugoti krepšelyje“ir „Pcb“, nes aš naudoju įprastą pristatymą, kad PCB gautų per Kiniją. Po to atvyko maždaug 2 savaitės, šiuo metodu turime 2 privalumus. Pirmiausia galime sumažinti siuntimo kainą Antrasis yra tai, kad galime išvengti muitinės formalumų, o visų šių dalykų turime palaukti maždaug 2 savaites, apytiksliai, kad sulauksime savo sunkaus darbo vaisių

PCB yra gerai sutvarkyti ir supakuoti, kai užsakydami PCB galime gauti dovanų iš „Jlcpcb“

Tada surinkite visas dalis, pvz., IC, rezistorius, antraštes, tranzistorius ir lituoklius po vieną, kad užbaigtumėte lentą

Turite kavos darbui? Padaryk pertrauką …

5 žingsnis: prijungti visus kartu

Laidai visi kartu
Laidai visi kartu
Laidai visi kartu
Laidai visi kartu
Laidai visi kartu
Laidai visi kartu

Norėdami sutaupyti vietos šiam projektui, naudokite „Arduino Nano“, tačiau galite naudoti bet kokio tipo „Arduino“skonį „Arduino UNO“, „MEGA“, „PROMINI“, „NANO“Viskas veikia nepriekaištingai, tačiau naudojant kitus „Arduino“skonius, nei „Arduino NANO“, gali būti per daug ir verta kai kurių senelių Jūs, kiek man rūpi, naudoju „Nano“

Šiam projektui mums reikia tik 5 skaitmeninių „Arduino“kaiščių, tačiau galite laisvai naudoti bet kokius kitus „Arduino“skaitmeninius kaiščius

Pabandykite pritvirtinti valdomosios plokštės laidus pagal PCB numeraciją su LED matrica, prijungdami juos prie valdiklio plokštės eilutės ir stulpelio

Ir vietoj to reikia pakeisti „Arduino“kodą, visos nuorodos į programinę įrangą „Gerber“failas ir visi kiti paminėti dalykai bus pateikti instrukcijų pabaigoje? ✌️

6 veiksmas: „Arduino“kodo įkėlimas ir testavimas

Įkeliamas „Arduino“kodas ir testavimas
Įkeliamas „Arduino“kodas ir testavimas
Įkeliamas „Arduino“kodas ir testavimas
Įkeliamas „Arduino“kodas ir testavimas

Atidarykite „Arduino“kodą, čia galime rodyti pritaikytus simbolius, raides, skaičius ir viską, ką galite galvoti, kad judėtumėte toliau, slinkite žemyn kodu, kol kode rasite „ĮRODYKITE TEKSTĄ ČIA“, tada įveskite, ką reikia rodyti LED Matrica čia. Tačiau atminkite vieną dalyką - prieš kiekvieną žodį įveskite raidę B, pvz., Norėdami parodyti žodį ZENOMODIFF, kurį turime įvesti kaip BZ, BE, BN, BO, BSPACE, BM, BO, BD, BI, BF, BF The Letters Bytes Anksčiau buvo saugomi masyve, o dabar mes tik spausdiname vienas po kito,

Visi raidžių keliai konvertuojami į dvejetainius, kad „Arduino“apskaičiuotų, kur įjungti ir išjungti šviesas kaip instinktui 0, 1 1 raidė reiškia šviesą, kuri turi būti įjungta, o raidė 0 reiškia šviesą, kuri turi būti išjungta

Taip „Led“matricoje spausdinamos raidės

7 veiksmas: trikčių šalinimas ir patarimai…. ? ‍?

∆ Jei LED išnyks eilutėje ar stulpelyje, galbūt tai gali būti 3 dalykai

1 LED veikimo sutrikimas dėl per didelės kaitinimo lituojant

2 Rezistoriaus vertė gali būti netinkama

3 prasti litavimo jungtys

∆ Visa LED matrica nieko nerodo net įkėlus kodą, galbūt tai gali būti 3 dalykai

1 Patikrinkite PCB plokštės jungtis Atkreipkite dėmesį į „Arduino“kaiščius ir prie kompiuterio prijungtus antraštės kaiščius

2 Gali būti netinkamas Ic Patikrinkite Ic žymes ir vėl įdėkite

3 Viela gali būti nutrūkusi iš vidaus Patikrinkite visų laidų tęstinumą

∆ „Led Matrix“raidės rodomos aukštyn kojomis, galbūt 1 dalykas

1 Tai galima pakeisti pakeitus LED matricos sluoksnių jungtis

∆ „Arduino“kodas neįkeliamas dėl SK500 sinchronizavimo klaidos, galbūt 1

1 Įdiekite „Arduino Nano“tvarkyklę pagal savo operacinę sistemą

∆ Net jei įvedėte raides, kad rodytumėte simbolius LED matricos kode ir įkeltumėte jį, bet jame nieko nerodoma, galbūt 1

1 Įveskite raidę B po kiekvieno žodžio, kad gautumėte daugiau informacijos. Patikrinkite 6 veiksmą

Tai visos galimos klaidos, kurias galite apeiti vykdydami šį projektą, jei turite daugiau klaidų ar klausimų

Palikite pakartojimą adresu [email protected], galbūt pakartos per 1 dieną

8 veiksmas: „Arduino“kodas, „Pcb Gerber“failas

Arduino kodas

Gerber failas

Jlcpcb

Rekomenduojamas: