Tha an iùl seo a 'toirt cuairteachadh mionaideach air a bhith ag aonachadh a Taisbeanadh 5x7 dot Matrix Leis an Arduino, a 'còmhdach a h-uile càil bho taghadh bathar-cruaidh gus a' bhuileachadh càraidh. Bidh sinn a 'sgrùdadh diofar mhodalan taisbeanaidh, a' dèiligeadh ri dùbhlain coitcheann, agus a 'tabhann eisimpleirean practaigeach gus do chuideachadh gu soirbheachail a' togail do phròiseact gu soirbheachail.
Tha a 'mhargaidh a' tabhann diofar Taisbeanadh 5x7 dot Matrix modalan. A 'taghadh an aon lùbadh a tha iomchaidh air na riatanasan pròiseict sònraichte agad. Am measg nam prìomh nithean a bu chòir beachdachadh:
Bidh mòran mhodalan a 'cleachdadh sliochd rianadair Max7219. Bidh an Chip seo a 'sìmpleachadh pròiseas eadar-aghaidh eadar an Arduaino agus an taisbeanadh, ga fhàgail gu math tarraingeach do luchd-tòiseachaidh. Dh 'fhaodadh cuid eile luchd-riaghladair eadar-dhealaichte a chleachdadh, agus mar sin thoir aire mhionaideach air an dàta-dàta.
Aon uair 's gu bheil thu air do Taisbeanadh 5x7 dot Matrix, dèan sgrùdadh gu faiceallach air a ghabhas airson Pinouts. Am measg nan ceanglaichean àbhaisteach tha VCC, GND, DIN (Dàta a-steach), CLK (CLOC), agus CS (SPIP (CHPS (CHPS (CHPS (CHPS (CHP (tagh CIP).
Is e eisimpleir coitcheann a tha seo, atharraich a rèir dàta taisbeanaidh sònraichte a tha agad:
PIN Ardoinean | Taisbeanadh 5x7 dot Matrix Prìne | Tuairisgeul |
---|---|---|
5v | VCC | Cumhachd |
GND | GND | Talamh |
7 | Din | Cur-a-steach dàta |
8 | CLK | Cloc |
9 | CS | Tagh tagh |
(Faodaidh clàr atharrachadh a rèir do mhodal taisbeanaidh is artuino sònraichte.)
Às deidh dhut am bathar-cruaidh a cheangal, feumaidh tu còd Arduino a sgrìobhadh gus smachd a chumail air an taisbeanadh. Bidh leabharlannan mar an Leabharlann Max7219 a 'sìmpleachadh a' phròiseas.
Tha an eisimpleir seo a 'sealltainn a bhith a' taisbeanadh Hello! air an Taisbeanadh 5x7 dot Matrix. Cuimhnich gun stàlaich thu an leabharlann Max7219 An toiseach tro Mhanaidsear Leabharlann Ardhinoisting.
#InClude #InClude Max7219 (CS_PIN, Num.of_Displays); falamh stèidheachadh () {Matrix.begin (); matrix.setintensity (8); // Sin Site Brantrix.clcredisplay (); // scrion slaind} lùb falamh () {matrix.setcarsor (0,0); matrix.print (lorg!); dàil (2000); matrix.cledisplay (); dàil (1000);}
Ma tha do chuid Taisbeanadh 5x7 dot Matrix chan eil e ag obair, thoir sùil air an solar cumhachd agad, agus còd agus còd. Dèanamh cinnteach gu bheil an leabharlann air a chuir a-steach gu ceart agus tha na sònrachaidhean taisbeanaidh a 'maidseadh an rèiteachadh agad. Ma tha iad a 'cleachdadh grunn thaisbeanaidhean, dearbhaich tha an rèiteachadh cascading ceart. Cuir comhairle ri sgrìobhainnean taisbeanaidh agus leabharlann airson ceumannan trioblaideach mionaideach.
Tha an iùl seo a 'toirt seachad tuigse bhunasach mu aonachadh Taisbeanaidhean 5x7 dot matrix le Arduino. Faodaidh tu tuilleadh a dhèanamh air a 'phròiseact agad le bhith a' sgrùdadh beòthachaidhean, agus teacsa a 'scrollaidh, agus eadhon seataichean caractar àbhaisteach. Tha grunn ghoireasan agus luchd-teagaisg rim faighinn air-loidhne gus do chuideachadh leis an oidhirp seo. Dèan sgrùdadh air comasan an rianadair aig Max7219 gus fuasgladh fhaighinn air gnìomhairean nas adhartaiche. Airson taisbeanaidhean LCD àrd-inbhe agus adhartach, beachdaich air na toraidhean a tha air a thabhann le Companaidh Taisbeanadh Dalian taobh an Ear, Ltd. Bidh iad a 'tabhann raon farsaing de roghainnean airson diofar thagraidhean.
Cuimhnich gum bruidhinn thu an-còmhnaidh co-cheangailte ri rita-dàta na pàirtean sònraichte agad airson fiosrachadh ceart agus stiùireadh mionaideach.
p>seach> bodhaig>