No mencionó su nivel robótico (en realidad, su sistema integrado) y su fondo (mecánico, eléctrico o CS), pero según su pregunta supondremos que usted es un principiante en este campo.
Para comenzar a construir su sistema, necesita una placa Arduino + placa de control del motor o un escudo (UNO para comenzar es suficiente), una batería (para la autonomía de su robot), el robot de marco + ruedas (puede diseñar la forma deseada o comprar un listo uno, tiene muchas opciones) y, para responder a su pregunta, la parte del sensor: su robot la utilizará para percibir el mundo externo mediante la recopilación de datos. Lo que debe usar, es una combinación de Sensor de proximidad infrarrojo (Sharp GP2Y0A21YK como ejemplo) y Sensor ultrasónico (Sensor de distancia con sensor ultrasónico y Arduino y Comenzar con sensores de distancia y Arduino, el segundo enlace incluye ambos sensores).
Por qué necesitamos usar dos tipos de sensores, simplemente para tener la mejor recopilación de datos y evitar problemas de interferencias, porque para el sensor de infrarrojos, se ve afectado por la luz y el sensor ultrasónico se ve afectado por el ruido, por lo que combinamos ambos Para tener mejores resultados.
Para concluir mi respuesta, es una buena idea usar interrupciones en su proyecto (Arduino – AttachInterrupt); sin embargo, si no está familiarizado con el concepto de interrupción, debe incluirlo al final de su trabajo, primero debe completar su tarea, un robot te sigue y está funcionando bien (o casi bien) y luego agregas la interrupción para tener una respuesta alta y un comportamiento rápido del sistema.
- ¿Cuál prefieres: salir con amigos o estar solo?
- ¿Por qué me siento extremadamente herido, avergonzado y ofendido cuando alguien me dice que apesto (que tengo BO)?
- Cómo escribir una recomendación de LinkedIn para alguien que es pobre en su trabajo
- Cómo mantener la distancia individual mientras se hace el trabajo entre iguales.
- ¿Cómo lidiar con el retiro social?