a cool bubble game

Dependencies:   DmTouch_UniGraphic UniGraphic mbed

Fork of DAY_8_miniproject by Ishan Gauli

Committer:
ezimmerman17
Date:
Fri Jan 13 00:50:08 2017 +0000
Revision:
4:ca53017354e9
Parent:
2:b0e371e6bbfe
fixed acceleration_n in .h;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
ezimmerman17 2:b0e371e6bbfe 1 #include "accel_sensor.h"
ezimmerman17 2:b0e371e6bbfe 2
ezimmerman17 2:b0e371e6bbfe 3 void acceleration_n(void){
ezimmerman17 2:b0e371e6bbfe 4 cs=1;
ezimmerman17 2:b0e371e6bbfe 5 acc.format(8,3);
ezimmerman17 2:b0e371e6bbfe 6 acc.frequency(2000000);
ezimmerman17 2:b0e371e6bbfe 7 cs=0;
ezimmerman17 2:b0e371e6bbfe 8 acc.write(0x31);
ezimmerman17 2:b0e371e6bbfe 9 acc.write(0x0B);
ezimmerman17 2:b0e371e6bbfe 10 cs=1;
ezimmerman17 2:b0e371e6bbfe 11 cs=0;
ezimmerman17 2:b0e371e6bbfe 12 acc.write(0x2D);
ezimmerman17 2:b0e371e6bbfe 13 acc.write(0x08);
ezimmerman17 2:b0e371e6bbfe 14 cs=1;
ezimmerman17 2:b0e371e6bbfe 15
ezimmerman17 2:b0e371e6bbfe 16 while(1){
ezimmerman17 2:b0e371e6bbfe 17 wait(0.2);
ezimmerman17 2:b0e371e6bbfe 18 cs=0;
ezimmerman17 2:b0e371e6bbfe 19 acc.write(0x80|0x40|0x32);
ezimmerman17 2:b0e371e6bbfe 20 for (int i = 0; i <=5;i++){
ezimmerman17 2:b0e371e6bbfe 21 buffer[i]=acc.write(0x00));
ezimmerman17 2:b0e371e6bbfe 22 }
ezimmerman17 2:b0e371e6bbfe 23 cs=1;
ezimmerman17 2:b0e371e6bbfe 24 data[0]=buffer[1]<<8|buffer[0];
ezimmerman17 2:b0e371e6bbfe 25 data[1]=buffer[3]<<8|buffer[2];
ezimmerman17 2:b0e371e6bbfe 26 x=0.004*data[0]; y=0.004*data[1];
ezimmerman17 2:b0e371e6bbfe 27 }
ezimmerman17 2:b0e371e6bbfe 28 }