Taispeántas 7 deighleog agus Arduino

Taispeántas 7 deighleog

Scáileán beag is ea taispeáint le deighleoga atá soilsithe ag soilse chun roinnt faisnéise a thaispeáint. Sin é an fáth go bhfuil siad an-úsáideach chun cineál éigin sonraí a thaispeáint, mar shampla cuntar a chomhaireamh, an luach a bhailíonn braiteoir i deachúil, srl. Mar atá a fhios agat cheana féin, an cineál seo Taispeántas 7 deighleog is féidir leis uimhreacha agus litreacha a fhoirmiú, chomh maith le roinnt siombailí. Cé go bhfuil sé teoranta go leor.

Tá daoine eile ann taispeántais de níos mó deighleoga is féidir leo carachtair nó siombailí alfa-uimhriúla níos casta a fhoirmiú. Is féidir leat roinnt de na taispeántais 7 mír seo a chur le chéile freisin chun níos mó figiúirí nó méid faisnéise a thaispeáint. Déanta na fírinne, díolann siad modúil cheana féin le roinnt de na taispeántais shimplí seo ceangailte leo chun painéal atá beagán níos mó a chruthú, mar shampla modúil a úsáideann ceithre thaispeántas 7 mír, srl.

Taispeántas 7 mír agus oibriú pinout

carachtair a fhoirmiú ar thaispeántas 7 mír

Tá sé simplí go leor, is painéal é le roinnt línte a soilsithe ag stiúir. Ag brath ar na línte atá soilsithe, féadfar carachtar difriúil a léiriú. Chun an rialú seo a dhéanamh, tá 10 mbiorán ann do gach taispeáint 7 mír. Ceann amháin do gach deighleog, an pointe (dp) agus dhá cheann coitianta mar a fheictear san íomhá. Chun iad a shoilsiú, ní gá ach micrea-rialtóir a úsáid chun voltas a sheoladh chuig an deighleog is mian leat a shoilsiú chun an carachtar atá uait a chumadh.

De ghnáth, léirítear uimhreacha i gcónaí, ach is féidir leat roinnt litreacha a chruthú freisin, ach ní litreacha iad uile. Y. ag caitheamh samhlaíochta beag roinnt siombailí freisin. Is ábhar é seo cheana féin agus tú ag smaoineamh ar conas. Ach más mian leat níos casta, féach Taispeántais LCD le níos mó deighleoga mar an gceann seo.

Pinout

Pinout taispeáint 7 deighleog

De réir ejemplo, chun "7" a dhéanamh is féidir leat A, B, agus C. a lasadh Nó "A" a dhéanamh is féidir leat gach rud ach dp agus D. a lasadh Simplí, ceart?

Seiceáil i gcónaí bileoga sonraí an mhonaróra nó bileoga sonraí a thaispeáint gur cheannaigh tú. D’fhéadfadh go mbeadh éagsúlachtaí ann i roinnt cásanna.

Is é an t-aon rud ba chóir duit a choinneáil i gcuimhne ná má tá an taispeáint 7 mír a cheannaigh tú catóide nó anóid choiteann. Tá an biorán comónta ag an gcatóid choiteann ceangailte le bioráin dhiúltacha na soilse, rud a chiallaíonn go bhfuil sé rialaithe le loighic 1 nó ardvoltas chun an deighleog a shoilsiú. Cé gur i gcás an anóid choitinn, tá anóidí uile na soilse atá i láthair ceangailte leis an mbiorán céanna agus tá sé á rialú ag voltas íseal nó 0. Ar an mbealach seo beidh a fhios agat an gcaithfidh micrea-rialtóir Arduino 0 nó 1 a sheoladh chun é a ghníomhachtú. ..

Ceangal le Arduino

Taispeántas 7 deighleog agus Arduino ceangailte

Má tá bord aráin agat, bord arduino, agus a Taispeántas 7 deighleog chun tástáil a dhéanamh ar a úsáid, is féidir é a nascadh go héasca. Níl le déanamh agat ach cinneadh a dhéanamh maidir leis an mbiorán a bhfuil tú chun gach deighleog a nascadh leis agus ansin cuimhneamh air chun an cód cuí a chruthú. Sa chás seo, baineadh úsáid as taispeáint choiteann 7-deighleog catóide, dá bhrí sin tá sé gníomhachtaithe le 1 nó HIGH.

Maidir le anóid choiteann ní bheadh ​​mórán difríochta ann, ach an biorán atá nasctha againn le GND a athrú go 5v. Agus cuimhnigh sa chód go bhfuil sé gníomhachtaithe le ÍSEAL.

Is féidir leat roinnt rudaí a dhéanamh, mar shampla luach gach deighleog a chur sa chód chun turgnaimh a dhéanamh agus a fheiceáil conas a imoibríonn an taispeáint nó rud éigin níos praiticiúla a dhéanamh agus luach aschuir cuntair a thaispeáint, nó luach arna thomhas ag a braiteoir, srl. I roinnt cásanna beidh ort tiontú go dtí an córas deachúil ... Sampla simplí de chód le haghaidh a Taispeántas 7 mír in Arduino IDE bheadh:

// Sainmhínigh an cnaipe
#define PUSHBUTTON 10

// Is sraith de ghiotáin é chun luachanna difriúla a thaispeáint sa taispeáint 7 mír
beart beart [10] [8] =
{
{1, 1, 1, 1, 1, 1, 0, 0}, // 0
{0, 1, 1, 0, 0, 0, 0, 0}, // 1
{1, 1, 0, 1, 1, 0, 1, 0}, // 2
{1, 1, 1, 1, 0, 0, 1, 0}, // 3
{0, 1, 1, 0, 0, 1, 1, 0}, // 4
{1, 0, 1, 1, 0, 1, 1, 0}, // 5
{1, 0, 1, 1, 1, 1, 1, 0}, // 6
{1, 1, 1, 0, 0, 0, 0, 0}, // 7
{1, 1, 1, 1, 1, 1, 1, 0}, // 8
{1, 1, 1, 0, 0, 1, 1, 0} // 9
};

socrú neamhní () {
// Tosaigh monatóir sraitheach
Srathach.begin (9600);
le haghaidh (int i = 2; i <10; i ++)
{
// Socraigh na bioráin sa mhodh aschuir
pinMode (i, TORADH);
}

// Cumraigh an bioráin bhrú-bhrú mar ionchur
pinMode (PUSH BUTTON, INPUT);

// Socraigh an síol seasta
randomSeed (analogRead (A0));
}

lúb neamhní () {
// Léigh luach an chnaipe
luach int = digitalRead (PUSH BUTTON);

// Má tá sé brúite
más rud é (luach == HIGH)
{

// Cruthaigh uimhir randamach idir 1 agus 7
int randomNumber = randamach (1, 7);

// Cuirtear na teascáin sa riocht ceart chun an uimhir randamach a thaispeáint
le haghaidh (int e = 0; e <8; e ++)
{
digitalWrite (e + 2, uimhir [randomNumber] [e]);
}

moill (500);
}
}

Taispeántas 7 deighleog le digití iolracha

taispeáint-iolrach

Ar an gcineál seo Taispeántas 7 deighleog ach le il dhigit Tá gach rud mar an gcéanna. Is é an t-aon difríocht ná go mbeidh orainn an dhigit a theastaíonn uainn an carachtar a phriontáil a rialú, ós rud é gur taispeáint é go bunúsach le roinnt taispeántas simplí 7 mír. Is é an rud a dhéanann déantúsóirí ná go bhfuil a 7 mbiorán féin ag gach taispeáint a bhfuil sé comhdhéanta de na codanna coitianta de na digití go léir, agus tá an ceann coitianta (anóid nó catóide) go háirithe do gach dhigit.

Mar sin is féidir le Arduino a rialú. Mar shampla, más mian leat deighleog F a ghníomhachtú, is féidir leat ÍSEAL nó ARD a sheoladh ag brath ar an gcineál taispeána atá ann agus cuirfear an deighleog sin i ngníomh do na digití go léir atá i láthair. Ach ní lasfaidh ach ceann amháin, an ceann den dhigit a ghníomhaíomar an ceann coiteann. Sa chaoi sin tá sé á rialú ...

Má tá suim agat sa chineál seo taispeána, Níor aimsíodh aon táirgí. agus siopaí speisialaithe eile ...


Cloíonn ábhar an ailt lenár bprionsabail eitic eagarthóireachta. Chun earráid a thuairisciú cliceáil anseo.

Bí ar an chéad trácht

Fág do thrácht

Ní thabharfar do sheoladh r-phoist a fhoilsiú. Réimsí riachtanacha atá marcáilte le *

*

*

  1. Freagrach as na sonraí: Miguel Ángel Gatón
  2. Cuspóir na sonraí: SPAM a rialú, bainistíocht trácht.
  3. Legitimation: Do thoiliú
  4. Na sonraí a chur in iúl: Ní chuirfear na sonraí in iúl do thríú páirtithe ach amháin trí oibleagáid dhlíthiúil.
  5. Stóráil sonraí: Bunachar sonraí arna óstáil ag Occentus Networks (EU)
  6. Cearta: Tráth ar bith is féidir leat do chuid faisnéise a theorannú, a aisghabháil agus a scriosadh.