Sisukord:
- Samm: hankige komponendid
- Samm: tellige oma PCB
- Samm: jootke komponendid
- Samm: kuvage kellana
- Samm: looge kohandatud kood
- 6. samm: olete valmis
Video: 7 segmendi kuva massiiv: 6 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
Olen ehitanud led -ekraani, mis koosneb 144 7 segmendi kuvarist, mida juhib arduino nano. Segmente juhib 18 MAX7219 ic, mis suudavad juhtida kuni 64 üksikut LED -i või 8 7 segmenti. Massiivil on 144 kuvarit, millest igaüks koosneb kaheksast eraldi LED -ist, nii et massiivil on kokku 1152 LED -i, mida saate juhtida.
Samm: hankige komponendid
1 x Arduino Nano
1 x PCB
144 x ühise katoodi 7 segmendi 1 -kohaline kuvamine
18 x MAX7219
18 x 10uf kondensaator (0603)
18 x 100 nf kondensaator (0603)
19 x 12 k takisti (0603)
1 x naissoost mikro -usb
42 x emane päis
1 x väike RTC (valikuline)
1 x 2A toide
Samm: tellige oma PCB
Siit saate alla laadida ekraani trükkplaadi jaoks Gerberi failid. Tellimiseks laadige need üles saidi https://jlcpcb.com/quote#/ või mõne muu tootja kaudu.
Samm: jootke komponendid
Jootke kõik komponendid trükkplaadile, nagu on näidatud skeemil. Kui teil on vähe või üldse mitte SMD jootmise kogemusi, soovitan teil kõigepealt vaadata seda SMD jootmise õpetust.
Kui kasutate ekraani kellajootena, siis pisikese RTC päised aku küljel.
Samm: kuvage kellana
Kui olete kõigi komponentide jootmise lõpetanud, laadige kood alla ja laadige see enne ekraanile panemist arduino. Kui soovite midagi kohandatud kuvada, vaadake 5. sammu.
Samm: looge kohandatud kood
Kui soovite midagi kohandatud näidata, peate selle käsitsi kodeerima. Näitekoodis näidatakse baiti iga sektsiooniga erinevaid segmente ehk piksleid: 0bDP-A-B-C-D-E-F-G nt. 0b01011011 näitab 5.
Näidiskoodil on 3 erinevat võimalust pikslite kuvamiseks. Esimene võimalus on kasutada putPixeli (x, y, bait); funktsioon, mis asendab ekraani ühe piksli asukohas x, y (0, 0 on üleval vasakul 5, 23 on all paremal).
Teine võimalus on kasutada addPixeli (x, y, bait); funktsioon toimib peaaegu samamoodi nagu funktsioon putPixel (), kuid piksli asendamise asemel lisab see piksli algsesse.
Viimane viis on fillPixeli kasutamine (x1, y1, x2, y2, bait); Funktsioon ristküliku x1, y1 kuni x2, y2 täitmiseks samade pikslitega.
6. samm: olete valmis
Palju õnne! Nüüd saate ekraani programmeerida nii, nagu teile meeldib. Ja kui tegite ekraani, ärge unustage seda jagada:)
Soovitan:
Seitsme segmendi kuva juhtimine Arduino ja 74HC595 vahetuste registri abil: 6 sammu
Seitsme segmendi kuva juhtimine Arduino ja 74HC595 vahetuste registri abil: Hei, mis toimub, poisid! Akarsh siin CETechist. Seitsme segmendi kuva on hea vaadata ja see on alati mugav tööriist andmete kuvamiseks numbrite kujul, kuid neil on puudus, mis seisneb selles, et kui me kontrollime reaalselt seitsme segmendi kuva
7 segmendi kuva loendur koos nihkeregistriga: 3 sammu
7 segmendi kuvamisloendur koos vahetuste registriga: see on ideaalne algaja projekt, kui alles õpite vahetusregistri kasutamist ja selle toimimist koodiga. Lisaks on see projekt suurepärane algus, kui olete seitsme segmendi kuva uus. Enne selle projektiga alustamist veenduge, et
4 numbri ja 7 segmendi kuva kasutamine koos Arduinoga: 7 sammu
4 -kohalise ja 7 -segmendilise ekraani kasutamine koos Arduinoga: selles õpetuses näitan teile, kuidas kasutada arduino abil nelja segmenti sisaldavat 7 -segmendilist ekraani. Mõned põhilised asjad, millele tahaksin tähelepanu juhtida, on see, et see võtab peaaegu kõik digitaalsed nööpnõelad arduino uno, Leonardo ja 13 digitaalse tahvliga
DIY seitsme segmendi kuva 2ʺ: 14 sammu
DIY seitsme segmendi kuva 2ʺ: selle ekraani saab ehitada kas tavalise anoodina või tavalise katoodina. Projekti komponendid on trükkplaat, 29 LED -i 3 mm, 8 takistit ja 2 läbivad naissoost päised arduino 1x6 jaoks. DIY seitsme segmendi ekraan 2ʺ sobib ideaalselt arduiniks
DIY 7 segmendi kuva: 5 sammu (piltidega)
DIY 7 segmendi kuva: Tere kõigile, tere tulemast sellesse juhendamisse. Jagan teile, kuidas teha väga odav ja lihtne seitsme segmendi ekraan. Seitsme segmendi ekraan on numbriline ekraan, mis suudab kuvada numbreid 0 kuni 9. Ekraan koosneb seitsmest segmendist ja