Tutoriales de robótica y Programación

 

 

Por temario:

 

 

1.- Bricklink Studio 2.0

 

 

 

 

 

2.- Lego WeDo 2.0 –  (Softwaee  WeDo 2.0)

3.- Lego WeDo 2.0 – (Software Scratch)

4.- Lego Spike Essential

5.- Lego Spike  Educación Prime

6.- Lego Mindstorms Educación

        6.1.- Modelos con el set principal

        6.2.- Modelos con el set expansión

6.- mBlock

7.- Make Code Arcade

8.- Programación en Python y JavaScript

 

Para aquellos formadores de robótica que tienen que preparar las clases a sus alumnos les adjunto un tutorial de BrickLink Studio 2.0, en el podrás aprender cómo se descarga el software, así como realizar tu primer proyecto.

 

 

Tutorial

Verás cómo queda un  proyecto final.

Instrucciones

Studio 2.0: Diseño de Moto con Lego WeDo.

Resultado

Studio 2.0: Diseño Lego Mindstorms.

Resultado

Animaciones con BrickLink Studio 2.0.

 

Volver

 

 

 

Lego WeDo 2.0 - Educación

 

INTRODUCCIÓN

Capítulo 1: SNAIL

Capítulo 21: HELICOPTER

Capítulo 41: Zig Zag

Capítulo 2: FAN

Capítulo 22: JOYSTICK

Capítulo 42: Elefante

Capítulo 3: SATELLITE

Capítulo 23: LIFT

Capítulo 43: Bailarín Spike

Capítulo 4: SPY  ROBOT

Capítulo 24: LUNA ROVER

Capítulo 44: Pájaro dando de comer

Capítulo 5: MILO

Capítulo 25: MOTION

Capítulo 45: Moto

Capítulo 6: MILO ARM 1

Capítulo 26: PULL

Capítulo 46: Carretilla elevadora

Capítulo 7: MILO ARM 2

Capítulo 27: PUSH

Capítulo 47: La locomotora de vapor

 

Capítulo 8: MILO TWINS

Capítulo 28: RACE CAR

Capítulo 48: Car

Capítulo 9: MILO ARM 1 MODIFIEND

Capítulo 29: TECYCLING TRUCK

Capítulo 49: Camión con control remoto

Capítulo 10: ALARM DEVICE

Capítulo 30: REEL

Capítulo 50: Robot sigue tu mano

Capítulo 11: CODY

Capítulo 31: REVOLVER

Capítulo 51: El ventilador

Capítulo 12: CODY MOTION SENSOR

Capítulo 32: ROBOTIC ARM

Capítulo 52: La segadora

Capítulo 13: CODY TILT SENSOR

Capítulo 33: STEER

Capítulo 53: El ascensor

Capítulo 14: CRANK

Capítulo 34: SPIN

Capítulo 54: Papa Noel

Capítulo 15: DRIVER

Capítulo 35: SWEEP

Capítulo 55: Caja fuerte

Capítulo 16: EARTHQUAKE

Capítulo 36: TILT

Capítulo 56: Dibuja

Capítulo 17: FLEX

Capítulo 37: TURN

Capítulo 57: Peonza

Capítulo 18: FLODGATES

Capítulo 38: WALK

Capítulo 58: Hidroavión

Capítulo 19: FLOWER

Capítulo 39: WOBBLE

Capítulo 59: Brazo robótico

Capítulo 20: GRAB

Capítulo 40: YOUN FROG

Capítulo 60: Barco pirata

 

 

Proyecto final

 

 

 

Volver

Ahora vamos a repetir los ejercicios anteriores pero usando la programación Scratch, en la introducción se explica cómo instalar el programa y ejecutarlo.

INTRODUCCIÓN

 

Más tutoriales

Capítulo 1: SNAIL

Capítulo 21: HELICOPTER

Capítulo 41: Sensor de vídeo

Capítulo 2: FAN

Capítulo 22: JOYSTICK

Capítulo 42: Car 2

Capítulo 3: SATELLITE

Capítulo 23: LIFT

 

 

Capítulo 4: SPY ROBOT

Capítulo 24: LUNA ROVER

 

 

Capítulo 5: MILO

Capítulo 25: MOTION

 

 

Capítulo 6: MILO ARM 1

Capítulo 26: PULL

 

 

Capítulo 7:MILO ARM 2

Capítulo 27: PUSH

 

 

Capítulo 8: MILO TWINS

Capítulo 28: RACE CAR

 

 

Capítulo 9: MILO ARM 1 MODIFIED

Capítulo 29: RECYCLING TRUCK

 

 

Capítulo 10: ALARM DVICE

Capítulo 30: REEL

 

 

Capítulo 11: CODY

Capítulo 31: REVOLVER

 

 

Capítulo 12: CODY MOTION SENSOR

Capítulo 32: ROBOTIC ARM

 

 

Capítulo 13:CODY TILT SENSOR

Capítulo 33: STEER

 

 

Capítulo 14: CRANK

Capítulo 34: SPIN

 

 

Capítulo 15: DRIVER

Capítulo 35: SWEEP

 

 

Capítulo 16: EARTHQUAKE

Capítulo 36: TILT

 

 

Capítulo 17: FLEX

Capítulo 37: TURN

 

 

Capítulo 18: FLODGATES

Capítulo 38: WALK

 

 

Capítulo 19: FLOWER

Capítulo 39: WOBBLE

 

 

Capítulo 20: GRAB

Capítulo 40: YOUNG FROG

 

 

 

Proyecto final utilizando dos motores

Vídeo del proyecto

 

Aquí podrás descargar todos programas en Scratch

Volver

Lego Education Spike Essential

Se puede trabajar en modo:

 

Introducción

 

Grandes aventuras

Construcción

Programación

Vídeo

01 Excursión en barco

22 pasos

icono

palabra

02 Paseo por el Ártico

26 pasos

icono

palabra

03 Vehículo de gruta

17 pasos

icono

palabra

04 Alarma animal

28 pasos

icono

palabra

05 Aventura subacuática

23 pasos

icono

palabra

06 Acampada en la casa del árbol

21 pasos

icono

palabra

07 La gran aventura en el desierto

Reto

icono

palabra

El increíble parque de atracciones

Construcción

Programación

Vídeo

01 Carril rápido

22 pasos

icono

palabra

02 Carrusel clásico

12 pasos

icono

palabra

03 El columpio perfecto

24 pasos

icono

palabra

04 El quiosco

35 pasos

icono

palabra

05 Tazas giratorias

22 pasos

icono

palabra

06 La noria

29 pasos

icono

palabra

07 El increíble parque de atracciones

Reto

icono

palabra

Viajero feliz

Construcción

Programación

Vídeo

01 Ferry fluvial

25 pasos

icono

palabra

02 ¡Taxi! ¡Taxi!

29 pasos

icono

palabra

03 Trayecto en helicóptero

29 pasos

icono

palabra

04 Hidro deslizador

31 pasos

icono

palabra

05 El teleférico

29 pasos

icono

palabra

06 El genial autobús

43 pasos

icono

palabra

07 Moverse por la ciudad

Reto

icono

palabra

Juegos disparatados para el festival

Construcción

Programación

Vídeo

01 El super minigolf

20 pasos

icono

palabra

02 Diversión en la bolera

29 pasos

icono

palabra

03 Locos por el hockey

24 pasos

icono

palabra

04 Loco laberinto

24 pasos

icono

palabra

05 No toques el borde

20 pasos

icono

palabra

06 Minijuego de pinball

26 pasos

icono

palabra

07 Juegos creativos para el festival

Reto

palabra

Creaciones peculiares

Construcción

Programación

Vídeo

01 La máquina de los buenos días

12 pasos

icono

palabra

02 Pequeño gran asistente

31 pasos

palabra

03 El moderno parque de juegos

27 pasos

icono

palabra

04 La supermáquina de basura

25 pasos

palabra

05 El gol decisivo

24 pasos

palabra

06 Selector aleatorio de libros

18 pasos

palabra

07 Tu invento escolar

Reto

palabra

 

Volver

Lego Education Spike Prime

 

Ahora con la nueva actualización se puede trabajar

Introducción

Para Python (Banco del conocimiento)

Capítulo 1: Introducción a los bloques de palabras

 

Capítulo 2: Pasa ladrillo

Para Python

Capítulo 3: ¿En que consiste?

Para Python

Capítulo 4: Cubrir la distancia

Para Python

Capítulo 5: ¿Qué está pasando?

Para Python

Capítulo 6: Roto (Maquina CN)

Para Python

Capítulo 7: Base de conducción 1

Para Python

Capítulo 8: Base de conducción 2

 

Capítulo 9: Base de conducción 3

 

Capítulo 10: Piezas de la Base de conducción avanzada    1ª Parte

 

Capítulo 11: Mecanismos de la Base de conducción avanzada   2ª Parte      

 

Capítulo 12: Herramientas    3ª Parte

 

Capítulo 13: Caja Fuerte      1ª Parte

Para Python

Capítulo 14: Caja superfuerte      2ª Parte

Para Python

Capítulo 15: Calentamiento   Para esta práctica no hace falta el Hub

 

Capítulo 16: Estiramientos con datos

 

Capítulo 17: Haz tu pedido

 

Capítulo 18: Automatízalo

Para Python

Capítulo 19: Dado

Para Python

Otro ejemplo

Capítulo 20: Barrera automatizada

Para Python

Capítulo 21: Programando la Matriz de LEDS

Para Python

Capítulo 22: Mueve pelota

Para Python

Capítulo 23: Sensores de movimiento

Para Python

Capítulo 24: Figuras geométricas

Para Python

Capítulo 25: Encendido de apagado de LEDS

Para Python

Capítulo 26: Mira y gira

 

Capítulo 27: Memoriza los colores

Para Python

Capítulo 28: ¿Lluvia o sol?

 

 

Probando mi primer proyecto con Lego SPIKE Prime con:

Bloques de iconos

 

Volver

LEGO MINDSTORMS

 

 

Temarios

EV3

Bloques de

palabras

Construir Base Motriz

Software

Software

Agregue un sensor ultrasónico

 

 

Construya el cuboide

 

 

Parte 1: Movimiento en línea recta

Código

Código

Parte 2: Movimiento de tanque

Código

Código

Parte 3: Detener en un objeto

Código

Código

Parte 4: Mover objeto

Código

Código

Parte 5: Movimiento curvado

Código

Código

Parte 6: Detener en una línea

Código

Código

Parte 7: Detener en un ángulo

Código

Código

Aspectos más detallados

Tareas múltiples

Código

Código

Bucles

Código

Código

Interruptor

Código

Código

Interruptor múltiples

Código

Código

Cable de datos

Código

Código

Aleatorio

Código

Código

Bloque de sensores

Código

Código

Text

Código

Código

Alcance

Código

Código

Matemáticas básico

Código

Código

Razón de cambio

Código

Código

Comparar

Código

Código

Variables

Código

Código

Sensor de color - Calibrar

Código

Código

Mandar mensaje

Código

 

Lógica

Código

Código

Matemáticas  - Avanzada

Código

Código

Secuencias

Código

Código

Mis bloques

Código

Código

Editor de sonido

Código

 

Editor de Imagen

Código

 

 

Volver

Modelos del set Principal

 

Instrucciones

Ayudas

Código

 

 

Paso a paso

 

Información

 

 

 

 

Paso a paso

 

Información

 

 

 

 

Paso a paso

 

Información

 

 

 

 

Paso a paso

 

Información

 

 

 

Volver

Modelos del set con expansión

 

Instrucciones

Ayuda

Código

 

Paso a paso

 

Información

 

 

Paso a paso

 

Información

 

 

 

Paso a paso

 

Información

 

 

Paso a paso

 

 

Información

 

 

Paso a paso

 

Información

 

 

Volver

mBlock

También puedes combinar mBlock con EV3, teniendo en cuenta que hay muchas limitaciones, solo puedes controlar los motores y el sensor de infrarrojos.

 

Tutorial

 

Crear una animación

Tutorial

Video juego cazar el pájaro

Juego

Tutorial

Video juego cazar nubes

Juego

Tutorial

Introducción

Tutorial

Tengo un problema con la conexión Bluetooth

Tutorial

 

Jugando con los leds

Tutorial

Intensidad de sonido

Tutorial

Detector de movimiento

Tutorial

Grabar y Reproducir la voz

Tutorial

Figuras geométricas

Tutorial

Funciones trigonométricas

Tutorial

Trabajando con Espray

Tutorial

Juego (Buscando el verde)

Tutorial

Tirada de dados

Tutorial

Simulación de un menú

Tutorial

Cronómetro

Tutorial

Traductor Español a Inglés

Tutorial

Estación meteorológica  remota

Tutorial

Código

Presentación

Tutorial

Código

Control velocidad motor por voz

Tutorial

Código

Ejemplos con la tira led y sensor ultrasónico

Tutorial

Acceder a zona restringida

Tutorial

Introducción

Tutorial

 

Mis primeros pasos con mBot2

Tutorial

Evitar obstáculos con mBot2

Tutorial

Seguidor de línea con mBot2

Tutorial

Sigue la línea y detecta el color

Tutorial

Detener y mirar para elegir la ruta más larga

Tutorial

Control remoto

Tutorial

Volver

Introducción

En este capítulo se adjunta un tutorial con los ejeccicios prácticos que incluye MakeCode Arcade, al encontrase en inglés se hace un poco dificil seguir para algunos que no dominamos el inglés.

 

 

Tutorial

 

¿Cómo aprender a programar videojuegos con MakeCode Arcade?

Tutorial

 

¿Cómo guardar e importar nuestros proyectos?

Tutorial

 

Harry

Tutorial

Equivalencias

Tutorial

Atrapa estrellas

Tutorial

 

Fuera del mapa

Tutorial

 

Naves espaciales

Tutorial

 

Laberinto (Lo podrás jugar desde tu móvil)

Tutorial

Trabajando con la extensión Corgio

Tutorial

 

Otro proyecto que lleva MakeCode Arcade como ejemplo, lo he estado analizando para ver el funcionamiento del programa es el siguiente:

 

 

 

Tutorial

 

Otro proyecto que lleva MakeCode Arcade como ejemplo, lo he estado analizando para ver el funcionamiento del programa es el siguiente:

 

 

 

Tutorial

 

Otro proyecto de plataforma que lleva MakeCode Arcade como ejemplo, lo he estado analizando para ver su funcionamiento del programa es el siguiente:

 

 

 

Tutorial

 

En base a este último tutorial te hago una propuesta, realizar un ejercicio práctico basado en el proyecto anterior, pero mucho más simplificado.

No consultes el tutorial hasta una vez hayas finalizado el proyecto o tengas alguna duda que no te lo deje seguir.

Solo trabajaremos con 3 niveles.

Solo habrán monedas.

El único problema es que si choca la cabeza con los muros este se va a quejarse y además va a perder una vida.

Al final  de cada escena encontrará un baúl que le permitirá saltar al siguiente  te nivel.

Lo demás lo dejo en tu imaginación.

Podrás acceder al jugo para ver detalles que a lo a mejor a mí se me han pasado. ¡Suerte!

 

 

 

 

 

Tutorial

 

 

 

 

 

Juego

Otro proyecto que incluye como ejemplo MakeCode Arcader las aventuras de un globo aerostático que tiene que esquivar desde platillos volantes, pájaros y en el suelo árboles.

 

 

 

Tutorial

 

Otro proyecto que incluye como ejemplo MakeCode Arcade son las aventuras de un conejito que tiene que ir saltando obstáculos por el bosque.

 

 

 

Tutorial

 

Otro proyecto que incluye como ejemplo MakeCode son los alimentos que aparecen y nos los tenemos que comer.

Además adjunto un comparativo de la programación de bloques con Python.

 

 

 

Tutorial

 

Otro proyecto que incluye como ejemplo MakeCode Arcade son las aventuras de un gato que tiene que ir saltando sobre un escenario, recogiendo monedas, vigilando con las abejas y buscando el aro de fuego para pasar a otro nivel.

 

 

 

 

Tutorial

 

Otro proyecto que incluye como ejemplo MakeCode Arcade son las prisas que tiene el jugador para comer cerezas, solo de dan de tiempo para podérselas comer todas 10 segundos.

Además adjunto un comparativo de la programación de bloques con JavaScript.

 

 

 

Tutorial

 

Otro proyecto que incluye como ejemplo MakeCode Arcade, este es un juego de memoria.

Para mi este es uno de los ejemplos más difíciles de entender por su gran complejidad.

 

 

 

Tutorial

 

Para aquellos que el ejercicio anterior ha sido complicado o difícil de entenderlo adjunto un nuevo proyecto de mi cosecha que es una máquina tragaperras.

 

 

 

Tutorial

 

 

 

Juego

Otro proyecto que incluye como ejemplo MakeCode Arcade, es un juego de bolas azules y rojas que tienes que evitar que se te cuelen.

 

 

Tutorial

 

Para aquellos que el ejercicio anterior ha sido complicado o difícil de entenderlo adjunto un nuevo proyecto de mi cosecha que es una pista de frontón.

 

 

 

Tutorial

 

 

 

Juego

Otro proyecto que incluye como ejemplo MakeCode Arcade consiste en un tiempo de 60 segundos tienes que comer el máximo las fresas, cerezas y tacos sin que toques al malvado deatpill te quitará una vida.

 

 

Tutorial

 

 

Volver

Programación en Python

Como Python también se utiliza en la robótica, para aquellos que quieran profundizar más en el entorno de programación os adjunto este tutorial realizado por Estefanía Cassingena Navone, ya que para los que se inician en el mundo de la programación este tutorial será de fácil comprensión. Yo me he limitado a realizar un PDF de este tutorial.

 

Tutorial

 

6 proyectos muy interesantes de la misma autora explicados paso a paso, yo aporto un resumen de dicho tutorial en PDF.

Tutorial

Programación en JavaScript

 

 

Otro fantástico tutorial realizado por Estefanía Cassingene Navone, donde explica en un curso completo de JavaScript con unos módulos muy cortos el funcionamiento de dicho lenguaje. Yo me he limitado a realizar el curso y tomar mis apuntes en un documento PDF y así poderlo compartir.

 

Tutorial

 

 

Volver

Para cualquier duda o sugerencia puedes enviarme un correo electrónico a pereverdugo@gmail.com