es:pibot:challenge2:softwaremac
Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
es:pibot:challenge2:softwaremac [2022/07/22 14:09] – Removed Fixme banner jstruebel | es:pibot:challenge2:softwaremac [2022/10/20 19:53] (actual) – editor externo 127.0.0.1 | ||
---|---|---|---|
Línea 1: | Línea 1: | ||
+ | ====== Configuración del Software ====== | ||
+ | |||
+ | - Abra el código de Visual Studio desde el directorio de Applications en la unidad flash | ||
+ | - Haga clic en el pequeño cuadrado verde en la esquina inferior izquierda de la pantalla\\ \\ <WRAP box>{{ : | ||
+ | - Seleccione la opción " | ||
+ | - Escribe " | ||
+ | - Haga clic en el botón "Open Folder" | ||
+ | - Seleccione la carpeta " | ||
+ | - Seleccione el archivo picar-line-maze.py en la lista de la izquierda\\ \\ <WRAP box>{{ : | ||
+ | - Seleccione File-> | ||
+ | - Use la información a continuación para cambiar el código para que el PiBot resuelva el laberinto con obstáculos | ||
+ | - Después de completar los cambios en el código, guárdelo con File-> | ||
+ | |||
+ | ===== Explicación del Software ===== | ||
+ | |||
+ | * Copie la configuración de GPIO para los pines ECHO y TRIGGER, así como la configuración del servo del archivo picar-obstacle-avoid.py | ||
+ | * Copie la función de medida del archivo picar-obstacle-avoid.py | ||
+ | * Copie las llamadas de función pwm.set_pwm para el servo del archivo picar-obstacle-avoid.py | ||
+ | * Copie la variable ob_range del archivo picar-obstacle-avoid.py y utilícela para determinar si hay un obstáculo que el PiBot debe evitar. | ||
+ | * Incluya impresiones de depuración para ayudar a solucionar problemas si la distancia medida no parece funcionar | ||
+ | * Realice los cambios en la lógica de decisión de intersección para detectar obstáculos y reaccionar ante cualquier obstáculo que se encuentre en el camino.\\ \\ <WRAP round tip> | ||
+ | * Puntos de bonificación si incluye mover el sensor de sonda en el "baile feliz" del PiBot cuando llega al final del laberinto :-) | ||
+ | |||
+ | [[: | ||
+ | |||
+ | |||