Laboratorio N°14
Programación de Kit Robo
1. COMPETENCIA ESPECIFICA DE LA SESIÓN:
- Identificar las aplicaciones de la Electrónica Digital.
- Describir el funcionamiento de las unidades y dispositivos de almacenamiento de información.
- Implementar circuitos de lógica combinacional y secuencial.
2. MARCO TEÓRICO:
2.1. Blocky Games
Blocky games es una pagina que permite, mediante juegos, aprender sobre los principios de programación por bloques, la pagina funciona mediante Java Script y es un entorno muy conveniente para las personas que empiezan en el mundo de la electrónica, robótica o informática.
Uno de los juegos que Blocky games nos proporciona, es el de un laberinto, ahi, debemos emplear la programación por bloques para que una persona llegue a su destino siguiendo un camino de color amarillo, claro esta, con una cantidad limitada de bloques.
En entorno de programación nos proporciona una cantidad de bloques que, combinados, pueden resolver todos los problemas planteados en el juego.
2.2. Smart Robo Kit
Arduino es una plataforma que ha permitido a todos tener acceso a la electrónica de programación, como tal, también han salido muchos módulos empleando esta plataforma como núcleo central, Smart Robo Kit es uno de ellos, con el nombre completo de: Elegoo UNO Project Smart Robot Car Kit, la plataforma entrega un Chasis de carro a 4 ruedas, un arduino UNO, un Driver para el control de 4 motores, baterias de Li-on 4200 mAh, cargador y varios sensores y actuadores.
2.3. mBlock
mBlock es un entorno gráfico de programación basado en el editor Scratch 2.0 para que escuelas y centros de formación pueda introducir la robótica de forma sencilla y enseñar a programar robots basados en Arduino.
La interfaz es muy amigable e intuitiva. Usa bloques previamente definidos para dar órdenes al robot y si sabes programar también podrás sacarle todo el partido con el entorno de Arduino.

- Permite programar tus robots de forma inalámbrica mediante tecnología bluetooth o 2.4G
- Te permite traducir los bloques de Scratch a código fuente de Arduino
- Puedes probar en tiempo real el programa que relices en Scratch sin necesidad de grabarlo en la placa
- Y una vez probados puedes grabarlo de forma permanente en tu robot
Incluye los comentarios sobre los dos primeros juegos de todos los integrantes del grupo.
Editado con Camtasia versión 9.1.
4. OBSERVACIONES:
- Se observó que la carga de la batería afecta al giro del carro, estando descargada, el giro es mas lento.
- El software de mblock, cada vez que sube un programa al arduino, este muestra como si se hubiera desconectado, pero aún así se puede seguir subiendo programas con normalidad.
- unos carros con la batería descargada se reiniciaban cada vez que iniciaban un programa, por lo que se tomo mas tiempo en completar el laboratorio ya que se tenían que recargar las baterías.
5. CONCLUSIONES
- Al finalizar el laboratorio, Se logró entender el principio de programación por bloques, y se logro aplicar este estilo de programación a la tarjeta Arduino.
- Se logró crear los programas que cumplían con las especificaciones dadas por el juego del laberinto en mBlock, permitiéndonos completar el nivel N°10 de dicho juego..
- Se logró resolver y programar las secuencias dadas en el laboratorio, permitiendo al modulo Smart Robo realizar una serie de movimientos específicos en ciertos tiempos, para poder recorrer el camino establecido por el profesor.
6. FOTO GRUPAL:


No hay comentarios:
Publicar un comentario