ARDUINO 334265-633524 Sensor Flex Yakareba
Nhanganyaya
Isu tinopedza nguva yakawanda tichitaura nezve kunzwa zvinhu zvisingaite mechaniki, zvekuti zviri nyore kukanganwa accelerometer haisiyo yega chikamu muguta. Iyo flex sensor ndeimwe yezvikamu izvo zvinowanzo furatirwa nemushandisi wepamberi. Asi zvakadini kana iwe uchida kutarisa kana chimwe chinhu chakakombama? Sechigunwe, kana ruoko rwechidhori. (Mazhinji ematoyi prototypes anoita seane ichi chinodiwa). Chero nguva yaunoda kuona flex, kana kukotama, flex sensor ingangove chikamu chako. Ivo vanouya mune mashoma mashoma saizi Iyo flex sensor is a variable resistor inobata kune bend. Unbent inoyera nezve 22KΩ, kusvika 40KΩ kana yakakotama pa180º. Ziva kuti kubhenda kunongoonekwa munzira imwe chete uye kuverenga kunogona kudzedzereka, saka iwe uchave nemhedzisiro yakanaka yekuona shanduko yeinokwana 10º. Zvakare, ita shuwa kuti haukotamise sensor pabhesi sezvo isinganyore seshanduko, uye inogona kutyora zvinotungamira. Ndinogara ndichitepa bhodhi gobvu kuzasi kwaro kuti rirege kukotama ipapo.
Kuzvibatanidza, uye nei
Iyo flex sensor inoshandura kuramba kwayo kana ichichinjika kuti tikwanise kuyera shanduko iyoyo tichishandisa imwe yeArduino's analog pini. Asi kuti tiite izvozvo tinoda yakagadziriswa resistor (isina kuchinja) yatinogona kushandisa kuenzanisa ikoko (Tiri kushandisa 22K resistor). Iri rinonzi voltage divider uye inokamura iyo 5v pakati peiyo flex sensor uye resistor. Analogi yakaverengwa paArduino yako ivoltage mita. Pa5V (yayo max) yaizoverenga 1023, uye pa 0v yaiverenga 0. Saka tinogona kuyera kuti ingani voltage iri pane flex sensor ichishandisa analogRead uye isu tine kuverenga kwedu.
Huwandu hweiyo 5V iyo chikamu chega chega chinowana inoenzanirana nekuramba kwayo. Saka kana iyo flex sensor uye resistor iine kuramba kwakafanana, iyo 5V inopatsanurwa zvakaenzana (2.5V) kune yega yega chikamu. (analog kuverenga kwe512) Ingonyepedzera kuti sensor yaiverenga chete 1.1K yekuramba, iyo 22K resistor ichanyura kakapetwa makumi maviri kupfuura iyo 20V. Saka flex sensor yaizongowana .5V. (Analog kuverenga kwe23) \Uye kana tikatenderedza flex sensor kutenderedza chubhu, iyo flex sensor inogona kunge iri 46K kana kuramba, saka iyo flex sensor inonyudza 40 nguva yakawanda yeiyo 1.8V se5K resistor. Saka iyo flex sensor yaizowana 22V. (Analogi kuverenga kwe3)
Code
Iyo Arduino kodhi yeiyi haigone kuve nyore. Isu tiri kuwedzera mamwe serial prints uye kunonoka kwairi kuti iwe ugone kuona zviri nyore kuverenga, asi ivo havafanirwe kunge varipo kana iwe usingazvide. Mumiyedzo yangu, ndaiwana kuverenga paArduino pakati pe512, uye 614. Saka huwandu hausi hwakanakisa. Asi uchishandisa iyo mepu () basa, unogona kushandura iyo kune yakakura renji. int flexSensorPin = A0; //analog pini 0
Exampkodhi
void setup(){ Serial.begin(9600); }void loop(){int flexSensorReading = analogRead(flexSensorPin); Serial.println(flexSensorReading) //Mumiyedzo yangu ndaiwana kuverenga pa arduino pakati pe512, ne614. //Kushandisa mepu(), unogona kushandura iyo kune yakakura senge 0-100. int flex0to100 = mepu(flexSensorReading, 512, 614, 0, 100); Serial.println(flex0to100); kunonoka (250); // ingori pano kuti udzikise kuburitsa kuti zvive nyore kuverenga
Zvinyorwa / Zvishandiso
![]() |
ARDUINO 334265-633524 Sensor Flex Yakareba [pdf] User Manual 334265-633524, 334265-633524 Sensor Flex Yakareba, Sensor Flex Yakareba, Flex Yakareba, Yakareba |