KAIQUE DOGNANI
/
LCD_Aula_25_03_2020
faf
main.cpp@1:d5b85bc9e87b, 2020-04-03 (annotated)
- Committer:
- kaiquedog
- Date:
- Fri Apr 03 22:06:47 2020 +0000
- Revision:
- 1:d5b85bc9e87b
- Parent:
- 0:4a5c6f06b26c
- Child:
- 2:edc5d3177f86
TUDO NOVO DE CARA NOVA;
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
kaiquedog | 0:4a5c6f06b26c | 1 | #include "mbed.h" |
kaiquedog | 0:4a5c6f06b26c | 2 | #include "LCD_ka.h" |
kaiquedog | 1:d5b85bc9e87b | 3 | AnalogIn Ya(A1); |
kaiquedog | 1:d5b85bc9e87b | 4 | AnalogIn Xa(A2); |
kaiquedog | 1:d5b85bc9e87b | 5 | DigitalIn botao(D3); |
kaiquedog | 0:4a5c6f06b26c | 6 | |
kaiquedog | 0:4a5c6f06b26c | 7 | int main(){ |
kaiquedog | 0:4a5c6f06b26c | 8 | Inicia_LCD(); |
kaiquedog | 1:d5b85bc9e87b | 9 | int y = Ya.read()*1000; |
kaiquedog | 1:d5b85bc9e87b | 10 | int x = Xa.read()*1000; |
kaiquedog | 1:d5b85bc9e87b | 11 | disp("Josueb6$#@!"); |
kaiquedog | 0:4a5c6f06b26c | 12 | |
kaiquedog | 1:d5b85bc9e87b | 13 | while(1){ |
kaiquedog | 1:d5b85bc9e87b | 14 | int y = Ya.read()*1000; |
kaiquedog | 1:d5b85bc9e87b | 15 | int x = Xa.read()*1000; |
kaiquedog | 1:d5b85bc9e87b | 16 | wait(0.00002); |
kaiquedog | 1:d5b85bc9e87b | 17 | if (botao == 0){ |
kaiquedog | 1:d5b85bc9e87b | 18 | apaga(); |
kaiquedog | 1:d5b85bc9e87b | 19 | wait(0.3); |
kaiquedog | 1:d5b85bc9e87b | 20 | } |
kaiquedog | 1:d5b85bc9e87b | 21 | if((x < 400)||(x > 600)||(y < 400)||(y > 600)){ |
kaiquedog | 1:d5b85bc9e87b | 22 | int y = Ya.read()*1000; |
kaiquedog | 1:d5b85bc9e87b | 23 | int x = Xa.read()*1000; |
kaiquedog | 1:d5b85bc9e87b | 24 | |
kaiquedog | 1:d5b85bc9e87b | 25 | if (x > 900){ |
kaiquedog | 1:d5b85bc9e87b | 26 | direita(); |
kaiquedog | 1:d5b85bc9e87b | 27 | wait(0.2); |
kaiquedog | 1:d5b85bc9e87b | 28 | } |
kaiquedog | 1:d5b85bc9e87b | 29 | if (y > 900){ |
kaiquedog | 1:d5b85bc9e87b | 30 | baixo(); |
kaiquedog | 1:d5b85bc9e87b | 31 | wait(0.2); |
kaiquedog | 1:d5b85bc9e87b | 32 | } |
kaiquedog | 1:d5b85bc9e87b | 33 | if (x < 100){ |
kaiquedog | 1:d5b85bc9e87b | 34 | esquerda(); |
kaiquedog | 1:d5b85bc9e87b | 35 | wait(0.2); |
kaiquedog | 1:d5b85bc9e87b | 36 | } |
kaiquedog | 1:d5b85bc9e87b | 37 | if (y < 100){ |
kaiquedog | 1:d5b85bc9e87b | 38 | cima(); |
kaiquedog | 1:d5b85bc9e87b | 39 | wait(0.2); |
kaiquedog | 1:d5b85bc9e87b | 40 | } |
kaiquedog | 1:d5b85bc9e87b | 41 | } |
kaiquedog | 1:d5b85bc9e87b | 42 | } |
kaiquedog | 0:4a5c6f06b26c | 43 | } |