ARDUINO-lógó

ARDUINO 334265-633524 Braiteoir Flex Long

ARDUINO-334265-633524-Braiteoir-Flex-Fada-táirge

Réamhrá

Caithimid an oiread sin ama ag caint faoi rudaí níos lú meicniúla a bhrath, go bhfuil sé éasca dearmad a dhéanamh nach é an méadair luasghéaraithe an t-aon chuid sa bhaile. Tá an braiteoir flex ar cheann de na codanna sin a dtugann an t-úsáideoir chun cinn neamhaird orthu go minic. Ach cad más gá duit a sheiceáil an bhfuil rud éigin lúbtha? Cosúil le méar, nó lámh doll. (Is cosúil go bhfuil an riachtanas seo ag go leor fréamhshamhlacha bréagán). Am ar bith is gá duit flex, nó Bend a bhrath, is dócha gurb é braiteoir flex an chuid duitse. Tagann siad i roinnt méideanna difriúla Is friotóir inathraithe é an braiteoir flex a imoibríonn le bends. Gan lúbadh tá sé thart ar 22KΩ, go 40KΩ nuair a lúbtar ag 180º. Tabhair faoi deara nach n-aimsítear an bend ach i dtreo amháin agus is féidir leis an léamh a bheith beagán shaky, mar sin beidh na torthaí is fearr agat chun athruithe 10º ar a laghad a bhrath. Chomh maith leis sin, déan cinnte nach lúbann tú an braiteoir ag an mbonn mar ní chláróidh sé mar athrú, agus d'fhéadfadh sé na treoracha a bhriseadh. Déanaim clár tiubh éigin a théipeadh go dtí a bhun i gcónaí ionas nach lúbfaidh sé ansin.

ARDUINO-334265-633524- Braiteoir-Flex-Long-fig-1

Hooking sé suas, agus cén fáth

Athraíonn an braiteoir fleisc a fhriotaíocht nuair a bhíonn sé solúbtha ionas gur féidir linn an t-athrú sin a thomhas ag baint úsáide as ceann de na bioráin analógacha Arduino. Ach chun é sin a dhéanamh ní mór dúinn friotóir seasta (gan athrú) gur féidir linn a úsáid don chomparáid sin (Tá friotóir 22K á úsáid againn). Tugtar imleabhar air seotage roinnteoir agus roinneann sé an 5v idir an braiteoir solúbtha agus an friotóir. Is imleabhar é an léamh analógach ar do Arduinotage méadar. Ag 5V (an uasmhéid) léifeadh sé 1023, agus ag 0v léifeadh sé 0. Mar sin is féidir linn a thomhas cé mhéad toirtetagTá e ar an braiteoir fleisc ag baint úsáide as an analogRead agus tá ár léamh againn.

Tá méid an 5V sin a fhaigheann gach cuid comhréireach lena fhriotaíocht. Mar sin má tá an fhriotaíocht chéanna ag an braiteoir flex agus ag an bhfriotóir, roinntear an 5V go cothrom (2.5V) le gach cuid. (léamh analógach de 512) Just a ligean ort nach raibh an braiteoir ag léamh ach 1.1K de fhriotaíocht, beidh an friotóir 22K ag dul in olcas 20 uair níos mó den 5V sin. Mar sin ní bhfaigheadh ​​an braiteoir fleisc ach .23V. (Léamh analógach de 46) \Agus má rollaimid an braiteoir fleisc thart ar fheadán, d'fhéadfadh an braiteoir fleisc a bheith 40K nó friotaíocht, agus mar sin beidh an braiteoir fleiscín súite 1.8 oiread den 5V sin leis an bhfriotóir 22K. Mar sin gheobhaidh an braiteoir fleisc 3V. (Léamh analógach de 614)

Cód

Ní fhéadfadh an cód Arduino le haghaidh seo a bheith níos éasca. Táimid ag cur roinnt priontaí sraitheach agus moilleanna leis díreach ionas gur féidir leat na léamha a fheiceáil go héasca, ach ní gá dóibh a bheith ann mura bhfuil siad de dhíth ort. I mo chuid tástálacha, bhí mé ag fáil léamh ar an Arduino idir 512, agus 614. Mar sin níl an raon is fearr. Ach úsáid á baint agat as an bhfeidhm map() , is féidir leat é sin a thiontú go raon níos mó. int flexSensorPin = A0; //bioráin analógacha 0

Example Cód
socrú folús(){ Serial.begin(9600); }lúb neamhní(){ int flexSensorReading = analogRead(flexSensorPin); Serial.println(flexSensorReading) //I mo thástálacha bhí léamh á fháil agam ar an arduino idir 512, agus 614. // Ag baint úsáide as léarscáil(), is féidir leat é sin a thiontú go raon níos mó cosúil le 0-100. int flex0to100 = léarscáil(flexSensorReading, 512, 614, 0, 100); Serial.println(flex0to100); moill(250); // díreach anseo chun an t-aschur a mhoilliú le haghaidh léamh níos éasca

Doiciméid / Acmhainní

ARDUINO 334265-633524 Braiteoir Flex Long [pdfLámhleabhar Úsáideora
334265-633524, 334265-633524 Braiteoir Flex Fada, Braiteoir Flex Fada, Flex Fada, Fada

Tagairtí

Fág trácht

Ní fhoilseofar do sheoladh ríomhphoist. Tá réimsí riachtanacha marcáilte *