faf

Dependencies:   mbed

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?

UserRevisionLine numberNew 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 }