Cómo programar una regleta de sensores en 3 sencillos pasos

Cómo programar una regleta de sensores en 3 sencillos pasos

Programar una regleta de sensores puede parecer complicado al principio, pero siguiendo estos 3 sencillos pasos podrás hacerlo de manera fácil y rápida.

Paso 1: Compra la regleta de sensores de MECABOT

Lo primero que necesitas hacer es adquirir la regleta de sensores de MECABOT. Esta regleta es conocida por su calidad y precisión en la medición de datos, por lo que es una excelente opción para tus proyectos de programación.

Paso 2: Realiza las conexiones como aparecen en la siguiente imagen

Una vez que tengas la regleta de sensores, es importante realizar las conexiones de manera correcta. Asegúrate de seguir al pie de la letra las indicaciones que aparecen en la imagen proporcionada por el fabricante. Esto garantizará que la regleta funcione de manera óptima.

Paso 3: Guíate de este ejemplo de código

Para programar la regleta de sensores, es fundamental contar con un buen ejemplo de código. Utiliza el código proporcionado como guía para configurar y utilizar la regleta en tus proyectos. Asegúrate de entender cada línea de código para poder realizar ajustes según tus necesidades.

📟 Ejemplo básico de lectura en Arduino

#define S1      A7
#define S2      A6
#define S3      A5
#define S4      A4
#define S5      A3
#define S6      A2
#define S7      A1
#define S8      A0

uint16_t anaSensores[] = {0,0,0,0,0,0,0,0};
boolean  digSensores[] = {0,0,0,0,0,0,0,0};

void setup() {
  pinMode(S1, INPUT);
  pinMode(S2, INPUT);
  pinMode(S3, INPUT);
  pinMode(S4, INPUT);
  pinMode(S5, INPUT);
  pinMode(S6, INPUT);
  pinMode(S7, INPUT);
  pinMode(S8, INPUT);
  Serial.begin(9600);
}

void leerSensores(){
  anaSensores[0] = analogRead(S1);
  anaSensores[1] = analogRead(S2);
  anaSensores[2] = analogRead(S3);
  anaSensores[3] = analogRead(S4);
  anaSensores[4] = analogRead(S5);
  anaSensores[5] = analogRead(S6);
  anaSensores[6] = analogRead(S7);
  anaSensores[7] = analogRead(S8);
}

void imprimirSensores(){
  for(int i = 0; i < 8; i++){
    Serial.print(anaSensores[i]);
    Serial.print("\t");
  }
  Serial.println("");
}

void loop() {
  leerSensores();
  imprimirSensores();
}

📥 Descargables

Código Arduino: Regleta de 8 sensores - Mecabot

Regresar al blog

Deja un comentario

Ten en cuenta que los comentarios deben aprobarse antes de que se publiquen.