Codigo do aldebaran com headers e dip switch

Committer:
pedro_velozo
Date:
Fri Mar 19 16:43:46 2021 +0000
Revision:
0:2228de67a3ef
Codigo do aldebaran com adicao de headers e dip switch;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
pedro_velozo 0:2228de67a3ef 1 #include "aldebaran_auto.h"
pedro_velozo 0:2228de67a3ef 2 #include "aldebaran_rc.h"
pedro_velozo 0:2228de67a3ef 3 #include "aldebaran_semiauto.h"
pedro_velozo 0:2228de67a3ef 4 #include "mbed.h"
pedro_velozo 0:2228de67a3ef 5
pedro_velozo 0:2228de67a3ef 6 //================================================================================
pedro_velozo 0:2228de67a3ef 7 //===================== DIP SWITCH - ==============================================
pedro_velozo 0:2228de67a3ef 8 //================================================================================
pedro_velozo 0:2228de67a3ef 9 // escolhi pinos aleatorios aqui, depois olhar melhor isso
pedro_velozo 0:2228de67a3ef 10 DigitalIn dip_1(p5); // dip_1 -> auto
pedro_velozo 0:2228de67a3ef 11 DigitalIn dip_2(p6); // dip_2 -> rc
pedro_velozo 0:2228de67a3ef 12 DigitalIn dip_3(p7); // dip_3 -> semiauto
pedro_velozo 0:2228de67a3ef 13
pedro_velozo 0:2228de67a3ef 14 int main()
pedro_velozo 0:2228de67a3ef 15 {
pedro_velozo 0:2228de67a3ef 16 if (dip_1)
pedro_velozo 0:2228de67a3ef 17 AUTO_mode();
pedro_velozo 0:2228de67a3ef 18 else if (dip_2)
pedro_velozo 0:2228de67a3ef 19 RC_mode();
pedro_velozo 0:2228de67a3ef 20 else if (dip_3)
pedro_velozo 0:2228de67a3ef 21 SEMIAUTO_mode();
pedro_velozo 0:2228de67a3ef 22 return 0;
pedro_velozo 0:2228de67a3ef 23 }