Orodha ya maudhui:

Sehemu ya Uonyesho wa Sehemu ya 7: Hatua 6 (na Picha)
Sehemu ya Uonyesho wa Sehemu ya 7: Hatua 6 (na Picha)

Video: Sehemu ya Uonyesho wa Sehemu ya 7: Hatua 6 (na Picha)

Video: Sehemu ya Uonyesho wa Sehemu ya 7: Hatua 6 (na Picha)
Video: Kama unatumia Iphone basi Video hii ni muhimu sana kwako. 2024, Novemba
Anonim
Sehemu ya Maonyesho ya Sehemu
Sehemu ya Maonyesho ya Sehemu

Nimeunda onyesho lililoongozwa lililoundwa na maonyesho ya sehemu za 144 7 zinazodhibitiwa na nano ya arduino. Sehemu hizo zinadhibitiwa na 18 MAX7219 ic's ambazo zinaweza kudhibiti hadi viongoz 64 vya mtu binafsi au maonyesho ya sehemu 8 7. Safu hiyo ina maonyesho 144 yaliyoundwa kila moja ya viongozo 8 vya kibinafsi ili safu hiyo iwe na jumla ya viongozo 1152 ambavyo unaweza kudhibiti.

Hatua ya 1: Pata Vipengele vyako

1 x Arduino Nano

1 x PCB

144 x Sehemu ya kawaida ya sehemu 7 maonyesho ya tarakimu 1

18 x MAX7219

18 x 10uf Capacitor (0603)

18 x 100nf Capacitor (0603)

Mpingaji 19 x 12k (0603)

1 x Usb Micro Micro

Kichwa cha kike cha 42 x

1 x RTC ndogo (hiari)

1 x 2A Kuongeza nguvu

Hatua ya 2: Agiza PCB yako

Hapa unaweza kupakua faili za Gerber kwa PCB ya onyesho. Pakia kupitia https://jlcpcb.com/quote#/ au mtengenezaji tofauti kuziamuru.

Hatua ya 3: Solder the Components

Solder Vipengele
Solder Vipengele

Weka vifaa vyote kwenye PCB kama inavyoonyeshwa kwenye skimu. Ikiwa una uzoefu mdogo au hauna uzoefu katika soldering ya SMD ninashauri uangalie mafunzo haya juu ya kutengenezea SMD kwanza.

Ikiwa utatumia onyesho kama saa ya kuuza vichwa vya RTC ndogo upande wa betri.

Hatua ya 4: Onyesha kama Saa

Onyesha kama Saa
Onyesha kama Saa

Unapomaliza kuuza vifaa vyote kupakua nambari hiyo na kuipakia kwa arduino kabla ya kuiweka kwenye onyesho. Ikiwa unataka kuonyesha kitu maalum, angalia hatua ya 5.

Hatua ya 5: Tengeneza Nambari ya Ufuatiliaji

Tengeneza Nambari ya Kuweka
Tengeneza Nambari ya Kuweka
Tengeneza Nambari ya Kuweka
Tengeneza Nambari ya Kuweka

Ikiwa unataka kuonyesha kitu maalum unahitaji kukiandika kwa mkono. Katika mfano kificho segements tofauti saizi aka zinaonyeshwa kwa ka na kila sehemu moja: 0bDP-A-B-C-D-E-F-G n.k. 0b01011011 itaonyesha 5.

Nambari ya mfano ina njia 3 tofauti za kuonyesha saizi. Njia ya kwanza ni kutumia putPixel (x, y, byte); kazi kuchukua nafasi ya pikseli moja ya onyesho katika eneo x, y (0, 0 ni juu kushoto 5, 23 ni chini kulia).

Njia ya pili ni kutumia addPixel (x, y, byte); kazi inafanya kazi karibu sawa na kazi ya putPixel () lakini badala ya kubadilisha pikseli inaongeza pikseli kwa ile ya asili.

Njia ya mwisho ni kutumia fillPixel (x1, y1, x2, y2, byte); funni kujaza mstatili kutoka x1, y1 hadi x2, y2 na saizi sawa.

Hatua ya 6: Umemaliza

Hongera umemaliza! Sasa unaweza kupanga onyesho jinsi unavyopenda. Na ikiwa ulifanya onyesho usisahau kulishiriki:)

Ilipendekeza: