Codigo do aldebaran com headers e dip switch
Diff: main.cpp
- Revision:
- 0:2228de67a3ef
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.cpp Fri Mar 19 16:43:46 2021 +0000 @@ -0,0 +1,23 @@ +#include "aldebaran_auto.h" +#include "aldebaran_rc.h" +#include "aldebaran_semiauto.h" +#include "mbed.h" + +//================================================================================ +//===================== DIP SWITCH - ============================================== +//================================================================================ +// escolhi pinos aleatorios aqui, depois olhar melhor isso +DigitalIn dip_1(p5); // dip_1 -> auto +DigitalIn dip_2(p6); // dip_2 -> rc +DigitalIn dip_3(p7); // dip_3 -> semiauto + +int main() +{ + if (dip_1) + AUTO_mode(); + else if (dip_2) + RC_mode(); + else if (dip_3) + SEMIAUTO_mode(); + return 0; +}