<P>#include <AcceleroMMA7361.h></P> <P>AcceleroMMA7361 accelero;<BR>int x;<BR>int y;<BR>int z;<BR>int a = 0;<BR>int b = 0;<BR>int c = 0;<BR>int d = 0;<BR>int e = 0;</P> <P> </P> <P>void setup()<BR>{<BR> Serial.begin(9600);<BR> accelero.begin(13, 12, 11, 10, A0, A1, A2);<BR> accelero.setARefVoltage(3.3); //sets the AREF voltage to 3.3V<BR> accelero.setSensitivity(LOW); //sets the sensitivity to +/-6G<BR> accelero.calibrate();<BR>}</P> <P><BR>void loop()<BR>{<BR> z = accelero.getZRaw();<BR> a = b;<BR> b = c;<BR> c = d;<BR> <BR> if (z < 590) {<BR> d = 0;<BR> }<BR> if (z >= 590, z < 600) {<BR> d = 1;</P> <P> }<BR> if (z >= 600) {<BR> d = 2;<BR> }<BR> if( a== 1 && b == 1 && c == 2 && d == 2) {<BR> e = e + 1;<BR> }<BR> <BR> Serial.println (e);<BR> delay (100); //(make it readable)<BR>}</P> <P> </P> <P> </P> <P> </P> <P> </P> <P>Á¦°¡ À§¿Í °°Àº ÇüÅ·ΠÄÚµùÀ» ÇÏ¿© mma7361 ¼¾¼ÀÇ Ãâ·ÂÀ» º¸¾Ò½À´Ï´Ù ±×·±µ¥ ½Ã¸®¾ó¸ð´ÏÅÍ¿¡´Â rawdata°ª¸¸ ¶ß´Âµ¥ e°ªÀº ¾î¶»°Ô È®ÀÎÇÒ ¼ö ÀÖÀ»±î¿ä</P>