Codigo do aldebaran com headers e dip switch

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;
+}