grupo 3 - pipfox projeto mecatronico 2021
Dependencies: mbed TouchScreen_kbv_mbed MCUFRIEND_kbv_R299 GLUE_STUFF_kbv ADA_GFX_kbv_R1107
Diff: main.cpp
- Revision:
- 5:fa6ff327713c
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.cpp Tue Jun 01 14:33:34 2021 +0000 @@ -0,0 +1,35 @@ +#include "setup.h" + +Controlador control{}; +// control.emerg(); + +void emergencia() { control.emerg(); } +void setup(void) { +// SETUP - Display +// tft.reset(); +// tft.begin(); +// tft.setRotation(Orientation); +// tft.fillScreen(BLACK); + // Motores desligados + control.variavel_default(); + desliga_motor(motores[0]); + desliga_motor(motores[1]); + desliga_motor(motores[2]); + // Valores + vx = 3; + vy = 3; + vz = 3; + // Botão de emergências + bot_emerg.mode(PullUp); + bot_emerg.fall(&emergencia); + // Baud rate - comunicacao serial + //pc.baud(9600); +} + +void loop(void) { + x = Ax.read_u16(); // ou Ax.read*1000() + y = Ay.read_u16(); // ou Ay.read*1000() + if (control.enable) { + control.eixo_refere(); + } +}