team app1
/
HelloWorld
test
Fork of HelloWorld by
main.cpp@3:8494c3f7108d, 2017-08-30 (annotated)
- Committer:
- kkalsi
- Date:
- Wed Aug 30 17:42:03 2017 +0000
- Revision:
- 3:8494c3f7108d
- Parent:
- 2:42408ce8f4ae
- Child:
- 4:a38ef4c242ef
test accelerometer
;
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
kkalsi | 2:42408ce8f4ae | 1 | #include "mbed.h" |
kkalsi | 2:42408ce8f4ae | 2 | |
kkalsi | 2:42408ce8f4ae | 3 | Serial pc(USBTX, USBRX); // tx, rx |
kkalsi | 3:8494c3f7108d | 4 | I2C comI2C(p9,p10); |
kkalsi | 3:8494c3f7108d | 5 | // Communication I2C |
kkalsi | 3:8494c3f7108d | 6 | int main() { |
kkalsi | 3:8494c3f7108d | 7 | int degree = 3; |
kkalsi | 3:8494c3f7108d | 8 | while(1){ |
kkalsi | 3:8494c3f7108d | 9 | |
kkalsi | 3:8494c3f7108d | 10 | pc.printf("test avant read"); |
kkalsi | 3:8494c3f7108d | 11 | comI2C.start(); |
kkalsi | 3:8494c3f7108d | 12 | comI2C.read(1); |
kkalsi | 3:8494c3f7108d | 13 | comI2C.stop(); |
kkalsi | 3:8494c3f7108d | 14 | pc.printf("test apres read"); |
kkalsi | 3:8494c3f7108d | 15 | |
kkalsi | 3:8494c3f7108d | 16 | pc.printf("degree = %d", degree); |
kkalsi | 3:8494c3f7108d | 17 | wait(2); |
kkalsi | 3:8494c3f7108d | 18 | } |
kkalsi | 3:8494c3f7108d | 19 | } |
kkalsi | 3:8494c3f7108d | 20 | |
kkalsi | 3:8494c3f7108d | 21 | |
kkalsi | 3:8494c3f7108d | 22 | /* communication SPI |
kkalsi | 3:8494c3f7108d | 23 | Serial pc(USBTX, USBRX); // tx, rx |
kkalsi | 2:42408ce8f4ae | 24 | SPI acc(p11,p12,p13); |
kkalsi | 2:42408ce8f4ae | 25 | DigitalOut cs(p14); |
kkalsi | 2:42408ce8f4ae | 26 | int main() { |
kkalsi | 2:42408ce8f4ae | 27 | while(1){ |
kkalsi | 2:42408ce8f4ae | 28 | int nombre = 0; |
kkalsi | 2:42408ce8f4ae | 29 | pc.printf("Entrez un nombre de 4 chiffres : "); |
kkalsi | 2:42408ce8f4ae | 30 | pc.scanf("%d", &nombre); |
kkalsi | 2:42408ce8f4ae | 31 | pc.printf("Votre numero entrez est le : %d", nombre); |
kkalsi | 2:42408ce8f4ae | 32 | |
kkalsi | 2:42408ce8f4ae | 33 | cs = 0; |
kkalsi | 3:8494c3f7108d | 34 | acc.write(nombre); |
kkalsi | 2:42408ce8f4ae | 35 | cs = 1; |
kkalsi | 2:42408ce8f4ae | 36 | wait(0.2); |
kkalsi | 2:42408ce8f4ae | 37 | cs = 0; |
kkalsi | 2:42408ce8f4ae | 38 | wait(1); |
kkalsi | 2:42408ce8f4ae | 39 | } |
kkalsi | 3:8494c3f7108d | 40 | }*/ |
kkalsi | 2:42408ce8f4ae | 41 | /* |
kkalsi | 2:42408ce8f4ae | 42 | Serial pc(USBTX, USBRX); // tx, rx |
kkalsi | 2:42408ce8f4ae | 43 | Serial mc(p13,p14); |
kkalsi | 2:42408ce8f4ae | 44 | int main() { |
kkalsi | 2:42408ce8f4ae | 45 | |
kkalsi | 2:42408ce8f4ae | 46 | int nombre = 0; |
kkalsi | 2:42408ce8f4ae | 47 | pc.printf("Entrez un nombre de 4 chiffres : "); |
kkalsi | 2:42408ce8f4ae | 48 | pc.scanf("%d", &nombre); |
kkalsi | 2:42408ce8f4ae | 49 | pc.printf("Votre numero entrez est le : %d", nombre); |
kkalsi | 2:42408ce8f4ae | 50 | mc.printf(nombre); |
kkalsi | 2:42408ce8f4ae | 51 | } |
kkalsi | 2:42408ce8f4ae | 52 | */ |
simon | 0:fb6bbc10ffa0 | 53 | |
kkalsi | 2:42408ce8f4ae | 54 | |
kkalsi | 2:42408ce8f4ae | 55 | /* |
kkalsi | 2:42408ce8f4ae | 56 | DigitalOut myled(LED2); |
simon | 0:fb6bbc10ffa0 | 57 | |
simon | 0:fb6bbc10ffa0 | 58 | int main() { |
simon | 0:fb6bbc10ffa0 | 59 | while(1) { |
simon | 0:fb6bbc10ffa0 | 60 | myled = 1; |
simon | 0:fb6bbc10ffa0 | 61 | wait(0.2); |
simon | 0:fb6bbc10ffa0 | 62 | myled = 0; |
simon | 0:fb6bbc10ffa0 | 63 | wait(0.2); |
simon | 0:fb6bbc10ffa0 | 64 | } |
simon | 0:fb6bbc10ffa0 | 65 | } |
kkalsi | 2:42408ce8f4ae | 66 | */ |