ARDUINO 334265-633524 Sensor Flex Umi
Folasaga
Matou te faʻaaluina le tele o le taimi e talanoa ai e uiga i le lagona o mea e itiiti ifo le masini, e faigofie ai ona galo e le naʻo le accelerometer le vaega i totonu o le taulaga. O le flex sensor o se tasi lea o vaega e masani ona le amanaʻia e le tagata faʻaoga maualuga. Ae fa'apefea pe afai e te mana'omia e siaki pe o lo'o pi'o se mea? Pei o se tamatamailima, po o se lima pepe meataalo. (O le tele o meataalo faʻataʻitaʻiga e foliga mai o loʻo i ai lenei manaʻoga). So'o se taimi e te mana'omia ai ona e iloa se fu'a, po'o se pi'o, o se masini fa'apipi'i atonu o le vaega lea mo oe. E o'o mai i ni nai lapopo'a eseese O le fa'alogo fa'alelei o se fa'afeagai fesuisuia'i e tali atu i pi'o. O le le punou e fua ile 22KΩ, i le 40KΩ pe a punou ile 180º. Manatua o le pi'o e na'o le tasi le itu e iloa ma o le faitau e mafai ona teteʻe, o lea e te maua ai faʻaiuga sili e iloa ai suiga o le itiiti ifo i le 10º. E le gata i lea, ia mautinoa e te le punou le sensor i le pito i lalo ona o le a le resitalaina o se suiga, ma e ono motusia ai le taʻitaʻi. E masani ona ou faapipiiina se laupapa mafiafia i le pito i lalo ina ia aua ne'i punou ai.
Fa'afeso'ota'i, ma aisea
O le flex sensor e suia lona teteʻe pe a faʻafefe ina ia mafai ona tatou fuaina lena suiga e faʻaaoga ai se tasi o pine analog a Arduino. Ae o le faia o lena mea matou te manaʻomia se faʻamautu faʻamautu (e le suia) e mafai ona matou faʻaogaina mo lena faʻatusatusaga (O loʻo matou faʻaaogaina se 22K tetee). E ta'ua lea o le voltage vaevae ma vaeluaina le 5v i le va o le masini faʻapipiʻi ma le tetee. O le analog faitau i lau Arduino o se voltage mita. I le 5V (ona maualuga) e faitau 1023, ae i le 0v e faitau 0. O lea e mafai ai ona tatou fuaina le tele o vol.tagu o lo'o i luga o le masini fa'aogaina e fa'aaoga ai le analogRead ma o lo'o i ai la matou faitauga.
O le aofaʻi o lena 5V e maua e vaega taʻitasi e faʻatusatusa i lona tetee. Afai la e tutusa le tete'e o le masini ma'i ma le tetee, o le 5V e vaeluaina tutusa (2.5V) i vaega taitasi. (fa'atusa fa'atusa o le 512) Fa'afoliga e na'o le 1.1K o le tete'e o lo'o faitauina e le masini, o le 22K tete'e o le a fa'asusu i luga 20 taimi nai lo le 5V. O lea e na'o le .23V e maua ai e le masini fa'alelei. (Analog reading of 46) \ Ma afai tatou te taʻavale le masini faʻapipiʻi faataamilo i se paipa, o le masini faʻapipiʻi atonu e 40K poʻo le teteʻe, o le mea lea o le a faʻafefeteina le 1.8 taimi sili atu i le 5V nai lo le 22K teteʻe. O le mea lea o le a maua ai le 3V o le masini flex. (Fa'atusa fa'atusa o le 614)
Code
O le Arduino code mo lenei mea e le mafai ona faigofie. O lo'o matou fa'aopoopoina ni fa'asologa fa'asologa ma fa'atuai i ai ina ia faigofie ona e va'ai i faitauga, ae e le mana'omia ona i ai pe a e le mana'omia. I aʻu suʻega, sa ou mauaina se faitauga i le Arduino i le va o le 512, ma le 614. O lea la, e le o se mea e sili ona lelei. Ae faʻaaoga le faʻafanua () galuega, e mafai ona e faʻaliliuina i se lautele lautele. int flexSensorPin = A0; //analog pine 0
Example Tulafono
faalēaogāina seti(){ Serial.begin(9600); }fa'alatalafu gaogao(){int flexSensorReading = analogRead(flexSensorPin); Serial.println(flexSensorReading) //I aʻu suʻega na ou mauaina se faitauga i luga o le arduino i le va o le 512, ma le 614. // Faʻaaogaina le faʻafanua (), e mafai ona e faʻaliliuina i se tele tele e pei o le 0-100. int flex0to100 = faafanua(flexSensorReading, 512, 614, 0, 100); Serial.println(flex0to100); tuai(250); //na'o i'i e fa'agesegese ai le fa'atinoina mo le fa'afaigofie ona faitau
Pepa / Punaoa
![]() |
ARDUINO 334265-633524 Sensor Flex Umi [pdf] Tusi Taiala 334265-633524, 334265-633524 Sensor Flex Umi, Sensor Flex Umi, Flex Umi, Umi |