ARDUINO 334265-633524 Pūoko Flex Roa
Kupu Whakataki
He nui te wa e korero ana matou mo te mohio ki nga mea he iti ake te miihini, he ngawari ki te wareware ehara ko te accelerometer anake te waahanga o te taone. Ko te pukoro ngawari tetahi o nga waahanga ka warewarehia e te kaiwhakamahi matatau. Engari he aha mena ka hiahia koe ki te tirotiro mena kua piko tetahi mea? Pērā i te maihao, i te ringa tāre rānei. (He maha nga tauira takaro kei te ahua penei te hiahia). I nga wa katoa e hiahia ana koe ki te kite i te whakapiko, i te piko ranei, ko te pukoro ngawari te waahanga mo koe. He iti noa te rahi o te rahi. Kore i piko ka ine te 22KΩ, ki te 40KΩ ina piko ki te 180º. Kia mahara ko te piko ka kitea i te huarahi kotahi, ka ruru te panui, no reira ka whiwhi koe i nga hua pai ki te kite i nga huringa o te 10º neke atu. Me whakarite kia kore koe e whakapiko i te pukoro i te turanga na te mea karekau e rehita hei huringa, ka pakaru pea nga tohu. I nga wa katoa ka whakapirihia e ahau etahi papa matotoru ki te turanga o te papa kia kore ai e piko ki reira.
Te hono, me te aha
Ka huri te pūoko flexi i tōna ātete ina whiri kia taea e tatou te ine i taua huringa ma te whakamahi i tetahi o nga titi tairitenga a Arduino. Engari ki te mahi i tera ka hiahia maatau he parenga pumau (kaore e huri) ka taea e taatau te whakamahi mo taua whakataurite (Kei te whakamahi matou i te parenga 22K). Ka kiia tenei he voltage whakawehe me te wehewehe i te 5v i waenga i te pukoro flex me te parenga. Ko te tairitenga panui i runga i to Arduino he voltage mita. I te 5V (ko tona max) ka panuitia te 1023, a i te 0v ka panuitia te 0. Na ka taea e tatou te ine i te nui o te voltagkei runga i te pukoro ngawari ma te whakamahi i te analogRead a kei a maatau te panui.
Ko te nui o taua 5V ka riro i ia wahanga he rite ki tona parenga. Na, ki te rite te parenga o te pūoko flex me te parenga, ka wehea te 5V (2.5V) ki ia wahanga. (te panui tairitenga o te 512) Me kii he 1.1K anake te paatete a te pukoro, ka 22 nga wa ka nui ake te 20K o te parenga o taua 5V. No reira ko te pukoro ngawari ka whiwhi .23V anake. (Analog read of 46) \A, ki te hurihia e tatou te pukoro whiri huri noa i te ngongo, ka 40K te parenga, te parenga ranei o te pukoro whiri, no reira ka 1.8 whakarea te nui ake o te 5V ki te parenga 22K. Na ka whiwhi te pūoko flex 3V. (Panui tairitenga o 614)
Waehere
Ko te waehere Arduino mo tenei kaore i ngawari ake. Kei te taapirihia e matou etahi tuhinga rangatū me te whakaroa ki a ia kia ngawari ai te kite i nga panui, engari kaore e tika kia tae ki reira mena kaore koe e hiahia. I aku whakamatautau, kei te whiwhi panui ahau i runga i te Arduino i waenga i te 512, me te 614. No reira ehara te awhe i te pai rawa atu. Engari ma te whakamahi i te mahinga map(), ka taea e koe te huri i tera ki te awhe nui ake. int flexSensorPin = A0; //analog pin 0
Example Waehere
kore te tatūnga(){ Serial.begin(9600); }void loop(){int flexSensorReading = analogRead(flexSensorPin); Serial.println(flexSensorReading) //I roto i aku whakamatautau ka whiwhi panui au i runga i te arduino i waenga i te 512, me te 614. //Ma te mapi(), ka taea e koe te huri ki te awhe nui ake penei i te 0-100. int flex0to100 = mahere(flexSensorReading, 512, 614, 0, 100); Serial.println(flex0to100); whakaroa(250); //i konei noa hei whakaroa i te putanga mo te panui ngawari
Tuhinga / Rauemi
![]() |
ARDUINO 334265-633524 Pūoko Flex Roa [pdf] Pukapuka Kaiwhakamahi 334265-633524. |