Robotica
NXC – Extras: Entendiendo El Simulador
El simulador podemos iniciarlo yendo al menú nxcSimulador y seleccionando «Abrir nxcSimulador → F8«. Como vimos en los ejemplos anteriores, si ya tenemos un programa realizado, haciendo clic en el botón «play verde»; con esto ya abrimos el simulador y comienza a correr el mismo (opción recomendada): Sin embargo, podemos controlar otras acciones utilizando … Ver…
NXC: Actividad de Cierre
La actividad consta en realizar un modelo robótico (de cualquier forma y dimensión) que cumpla con un objetivo específico, programado mediante el nxcEditor y enviarlo para su evaluación. Se podrá enviar un video demostrando el funcionamiento del robot, pero es obligatorio enviar el programa con el que fue programado para su evaluación.
NXC: Ejercicio 8
Pregunta 1 Deseo crear una variable de nombre «distancia» cuyo valor inicial será de «35». ¿Cuál de las siguientes sentencias es correcta? a int distancia = 35; b distancia = int 35 c distancia; = 35 d int 35 = distancia Pregunta 2 Para la creación de variables, ¿cuáles son algunos de los diferentes tipos … Ver…
NXC: Variables y Constantes
Las variables constituyen un aspecto fundamental de cualquier lenguaje de programación. Las variables son posiciones de memoria en las cuales podemos guardar un valor para luego usarlos y cambiarlos si es necesario. Por otro lado, definir constantes mejora la legibilidad del programa y permite cambiar rápidamente sus valores, para volver a probar nuestro programa con este … Ver…
NXC: Ejercicio 7
Pregunta 1 ¿Con qué comando realizo un bucle en el programa? a false b wait c while d true Pregunta 2 Deseo chequear si el botón en el «puerto» se está presionando para realizar una acción, pero sino, que realice otra. ¿Cómo completarías la siguiente estructura para que se realice? ______ (puerto _____ 1) { acción; … Ver…
NXC: Bucles y condiciones
Cada vez que estamos programando nuestro robot, debemos tener en cuenta los valores que nuestros sensores nos devuelven, para poder compararlos y tomar desiciones de acuerdo a éstos. También, puede realizarse en un determinado tiempo o hasta un determinado momento. Es por este motivo, que debemos tener en cuenta los comandos que a continuación se … Ver…
NXC: Ejercicio 6
Pregunta 1 Los puertos de los sensores, son de «entrada» de información… ¿a qué palabra le corresponde esta acción de las siguientes? a IN b ninguna c OUT d ambas Pregunta 2 ¿De qué manera configuro qué sensor tengo conectado a un puerto? a OnRev b Wait c SetSensor d Sensor_1 Pregunta 3 ¿Cuáles son … Ver…
NXC: Manejo de sensores
A diferencia de los motores, los sensores podemos conectarlos en cualquiera de los 4 puertos de entrada (IN) que tenemos en nuestro brick. Es por esto que lo primero que debemos hacer es configurar qué sensor tiene cada puerto, para luego utilizar sólo una orden para conocer los valores que el mismo va obteniendo. La … Ver…
NXC: Ejercicio 5
Pregunta 1 ¿Cuál de las siguientes órdenes indica que trabajaré con motores? a OUT b indistinto c ninguno d IN Pregunta 2 Escribiremos a continuación una orden para que los motores conectados en B y C se muevan hacia adelante con una potencia de 65. ¿Cómo completas esta orden? On ______ ( ______, _____); Pregunta … Ver…