Tabla de contenido:
Video: Robot de seguimiento de objetos EBot8: 5 pasos (con imágenes)
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
¿Alguna vez te has preguntado cómo hacer un robot que te siga a donde quiera que vayas? ¿Pero no pudiste?
Bueno … ¡Ahora puedes! ¡Te presentamos el robot que sigue a objetos! Ve a este tutorial, dale me gusta y vota y tal vez tú también puedas hacerlo.
Paso 1: Reúna los materiales
Para hacer este increíble proyecto simple. Necesitamos las siguientes partes para continuar:
Tablero Ebot8
Cable de programación
Cables de puente hembra a macho
Sensores ultrasónicos
Chasis {con chasis}
2 motores DC
Todos estos materiales se pueden encontrar aquí.
Paso 2: cableado
Una vez que haya recogido los materiales de aquí. Ahora conecte los sensores ultrasónicos a la placa EBot {A0-A1} codificada por colores correctamente. Si ha hecho eso, sigamos con la codificación.
Paso 3: depuración
Ahora, para asegurarnos de que nuestros sensores infrarrojos funcionen perfectamente, necesitamos depurarlo, lo que significa identificar y eliminar errores de (hardware o software de computadora).
- Abra su aplicación EBot Blockly en su computadora.
- Seleccione Lecturas de entrada / Depurar.
- Seleccione de la lista desplegable: 'Sensor de infrarrojos'.
- Seleccione el pin en el que está instalado su primer sensor de infrarrojos. (P. D.: solo puede verificar un sensor a la vez).
- Haga clic en 'Depurar'.
- Haga lo mismo con el segundo sensor.
- Una vez completada la descarga y mostrando los valores de ambos sensores, podemos continuar con la codificación.
(Nota: Si la depuración encontró un error, intente nuevamente, verifique la conexión. De lo contrario, reemplace el sensor y vuelva a intentarlo).
Paso 4: codificación
Ahora puede simplemente seguir adelante y copiar nuestro código desde aquí o copiar el código en bloque. Aunque recomendamos el método de bloques como se muestra en la imagen, ya que es más fácil de entender
// Code_for_object_following_robot
#define ultrasound (x) ({analogRead (x) * 0.833} / 4) #include "Ebot.h" void setup {} {// Inicializaciones ebot_setup {}; // Modos de pin pinMode {A0, INPUT}; pinMode {A1, INPUT}; } bucle vacío {} {if (ultrasonido (A0)> = 30 && ultrasonido (A0) = 30 && ultrasonido (A1) <= 200) {LMotor_1 (0); RMotor_1 (0); } más {LMotor_1 (-5); RMotor_1 (10); }
Paso 5: demostración
¿Te gustó? Sí, lo sé. ¡Continuaremos haciendo más proyectos divertidos y entrecruzados solo para ustedes!
No dudes en comentar cualquier idea en la sección de comentarios y seguro que te responderemos.