Proyecto 1: Fuente de sodas
Este proyecto simula el funcionamiento automático de una maquina de sodas que deposita liquido en el interior del vaso colocado en el brazo sujetador.

Lista de partes
-
1 x Me Orion
-
1 x Servo Pack
-
1 x Bateria 7.4V
-
1 x Water Pump Motor
-
1 x Me Touch Sensor
-
1 x Me RJ25 Adapter
-
1 x Botella de Agua
-
1 x Vaso de Plastico o Unicel
Características
-
Nivel de dificultad:
-
Medio
-
-
Habilidades:
-
Mecánica
-
Electrónica
-
Programación
-
-
1 x Servo Motor Bracket
-
1 x Plate 7x9
-
6 x Bracket 3x3
-
1 x Bracket U1
-
3 x Beam 0824-192
-
4 x Beam 0824-160
-
1 x Beam 0824-112
-
1 x Timing Pulley 90T
-
1 x Timing Pulley 90T
¡Instala el software de programación gráfica mBlock!

V3.4.11 Latest OSX recommended
Use with Chrome Books
V3.4.2
¡Conecta Tu Orion!

1) Conecta el Puerto Serie
En la barra de menús, selecciona “Conectar”, “Puerto Serie” y el elemento como COMX que aparece allí. Es posible que necesites probar varias veces si tienes más de un dispositivo conectado y aparecen varios COM.
Si utilizas sistema operativo Mac OS te aparecerá como "usbserial", facil de identificar.

2) Selecciona Placa
Abre mBlock, haciendo clic en el menú "Placas" y selecciona la tarjeta que tienes.
-
Me Orion: Starter / Ultimate (Orion)

Instala Driver de Arduino
-
Si estas usando mBlock por primera vez, selecciona “Instalar Driver de Arduino” desde el menú de conexión. Esto instalará los controladores necesarios para la comunicación entre la computadora y el robot.

Listo!
-
Listo! Ya estas conectado.
¡A Programar!
Este tutorial te guiará en la escritura del primer programa para tu Orion.
-
Verifica que aparezca "Puerto Serie Conectado" en la barra de titulo de lo contrario, de lo contrario regresa al apartado Conecta tu Orion.
-
En el menú "Conectar", selecciona "Actualizar Firmware"

Espera hasta que finalice la actualización. Esto permitirá a la Orion comunicarse con el ordenador correctamente, deberás repetir este procedimiento cada vez que actualices el software mBlock para instalar actualizaciones.
3. Ve a la sección de “Eventos” y arrastra al área de trabajo

seguido del bloque

que podrás encontrar en la sección de “control”.
Dentro del bloque "por siempre", coloca

que podrás encontrar en la sección de "apariencia", y dentro de este bloque inserta

que se encuentra en la sección "Robots".
Posteriormente te diriges a la sección de "control", y dentro del bloque "por siempre", coloca


que podrás encontrar en la sección de "operadores", y dentro de este bloque en el primer recuadro inserta

que se anteriormente ya la habías arrastrado por lo que únicamente puedes duplicarla y !Listo¡
En el siguiente recuadro del bloque "_ menor a _" escribirás el valor de "20", como podrás ver a continuación

Dentro del bloque "si, entonces", coloca el bloque "fijar led", indicando el Puerto en donde tengas conectado la tarjeta "Me RGB led", en este caso es en el Puerto 4 y ademas indica el led a encender, en este caso encenderemos el "Rojo" con una intensidad de "255"

que podrás encontrar en la sección de "robots"
Nuevamente utilizarás el bloque "si, entonces", recuerda solo duplicar el anterior que utilizaste y colocalo dentro del bloque "por siempre" debajo del primer "si, entonces"

Dentro del bloque "si, entonces", coloca el bloque "_ mayor a_"

que podrás encontrar en la sección de "operadores", y dentro de este bloque en el primer recuadro inserta

que se anteriormente ya la habías arrastrado por lo que únicamente puedes duplicarla y !Listo¡
En el siguiente recuadro del bloque "_ mayor a _" escribirás el valor de "20", como podrás ver a continuación

Dentro del bloque "si, entonces", coloca el bloque "fijar led", indicando el Puerto en donde tengas conectado la tarjeta "Me RGB led", en este caso es en el Puerto 4 y ademas indica el led a encender, en este caso encenderemos el "Azul" con una intensidad de "255"

que podrás encontrar en la sección de "robots"
Para que finalmente tu primer código quedara así:

4. Con tu Orion conectado, haz clic en la bandera verde, y tú le dirás al panda "decir" para mostrar las lecturas del sensor de ultrasonidos. Trata de acercar tu mano al sensor, y verás que al aumentar de 0 a 20 se encenderá el Led Rojo y que al aumentar de 20 en adelante encenderá el Led Azul.

5. Ahora vamos a intentar cargar un programa a la Orion. Ve al grupo "Robots" y arrastra

Puedes eliminar el bloque "Al presionar" arrastrando a la izquierda, como si lo devolvieras a las secciones de bloques y adjunta "Programa de Orion" al código principal.

6. Selecciona → Modo Arduino desde el menú “Editar” y observa que sucede

¡Upps, mBlock dice "remueve el bloque no soportado para poder continuar". Esto significa que no todos los bloques Scratch se pueden ejecutar en el modo Arduino.

7. Ahora intentemos nuevamente
Seleccione → Modo Arduino nuevamente desde el menú “Editar”. Observa que sucede

El escenario del señor panda se ha oculto y ha aparecido un nuevo panel del lado derecho con textos aún desconocidos, que en realidad es el código final del programa que estamos ejecutando.
9. Localiza el botón Subir a Arduino y haz clic

10. Ahora desconecta el cable USB, pon tu Orion en una superficie plana, encontrarás que el Me RGB Led cambia de color al acercar o alejar tu mano del sensor ultrasónico.
Listo! Hemos concluido este tutorial, esperamos te sea de gran ayuda para seguir aprendiendo programación con tus robots Makeblock!
Espera que termine la subida del código hasta que aparezca la siguiente notificación


Dentro del bloque "si, entonces", coloca el bloque "_ menor a_"
