Академический Документы
Профессиональный Документы
Культура Документы
DE SNAP
Índice
Manual de Snap! 5
Método de instalación 5
Pantalla de visualización 12
Paleta de comandos 17
Tipos de bloque 18
Comandos de control 19
Comandos de movimiento 21
Comandos de sensores 22
Comandos operacionales 24
Comandos de apariencia 24
Comandos de sonido 26
Comandos de variables 26
Botones de acción 27
Inicio 27
Pausa 27
Detener 27
Menú 27
Archivo 27
Configuración 28
Cloud 28
Iniciar sesión 29
Método de instalación
Para comenzar la instalación es necesario realizar los
siguientes pasos:
5
• Desde la web del fabricante
6
4. Es necesario permitir la instalación del software dando clic
en la opción “Ejecutar” o “Run”.
7
Requerimientos mínimos del sistema
Para poder instalar el software Snap! tu equipo debe contar
como mínimo con las siguientes características:
▪▪ Windows XP
▪▪ OS X (para Mac)
▪▪ Disco duro 80GB
▪▪ Memoria Ram 256MB
▪▪ Navegador Google Chrome
▪▪ Java 7 o superior
▪▪ Conexión a Internet (sólo para almacenamiento en nube)
Aparecerá la siguiente
ventana donde se
muestran los dos
equipos programables
con Snap!: el Robot
Finch y la t. Si se
presiona “Open
Snap!” antes de
conectar cualquiera
de los equipos, los
bloques necesarios
para controlar
ambos dispositivos
no aparecerán
en el entorno de
programación. Para usar Finch o Hummingbird correctamente
es indispensable conectarlos antes de iniciar el software.
8
• “Open Snap! locally” (No cloud storage)
ADVERTENCIA
• No se debe de cerrar la ventana de
“BirdBrainRobotServer” mientras el Snap se encuentra
en uso ya que esta sirve como medio de conexión entre
el software con los dispositivos.
1. Barra de inicio:
Sin título
Sprite
11
Pantalla de visualización
Para crear una nueva capa, solo basta con presionar sobre
el botón y automáticamente aparecerá una nueva capa
llamada “Objeto”. En el escenario se reflejará una flecha de
color. Para cambiar el nombre de la capa lo puedes hacer en
el cuadro de texto que se encuentra en la parte superior del
espacio de programación:
Ejemplo
arrastrable
12
Al designar un nombre éste se reflejará debajo del nuevo
objeto.
Área de trabajo
Al presionar Al presionar
enviar mensaje
enviar mensaje
Al presionar
ayuda...
duplicar
borrar
foto de programa...
13
NOTA Cuando los bloques están unidos, tienen
que separarse antes de ejecutar el comando
“borrar” para no eliminar todo el conjunto.
Ejemplo:
Al presionar
por siempre
ayuda...
apunt
duplicar
decir borrar
silenciofoto de programa... pulsos
Al presionar
por siempre
apuntar en dirección 90
decir ¡Hola! por 2 segs
silencio por redondear pulsos
apuntar en dirección 90
ayuda... crear una copia y recogerla
decir ¡Hola! por 2 segs
duplicar
silencio por redondear pulsos
borrar
foto de programa...
apuntar en dirección 90
decir ¡Hola! por 2 segs
silencio por redondear pulsos
14
Regla 4. Separación de bloques. Si se desea quitar bloques
de un conjunto, puede ser para eliminar o para cambiar por
algún otro, es posible hacerlo separando con un clic desde el
bloque a elegir sin tener que desconectar todo el conjunto.
Al presionar Al presionar
por siempre por siempre
Al presionar
por siempre
apuntar en dirección 90
decir ¡Hola! por 2 segs
silencio por redondear pulsos
apuntar en dirección 90
decir ¡Hola! por 2 segs
15
Para poder desplegar el menú es necesario dar un solo clic
en la flecha negra.
point in direction 90
(90) derecha
(-90) izquierda
(0) arriba
(180) abajo
Tortuga
importar una foto de otro sitio Web desde
su ordenador arrastrándolo hasta aquí
Tortuga
importar una foto de otro sitio Web desde
su ordenador arrastrándolo hasta aquí
Tulips
16
• ¿Para qué sirve la pestaña sonido?
3:10
Tocar
Canción 1
0:00
Tocar
Canción 2
Paleta de comandos
La paleta de comandos es la herramienta principal del
software Snap! pues es donde se encuentran todos los
bloques de comandos disponibles para trabajar.
Movimiento Control
Apariencia Sensores
Sonido Operadores
Lápiz Variables
17
NOTA A continuación se describen los bloques más
importantes y de mayor uso.
Tipos de bloque
18
• Comandos de control
Cuando es presionada la
Al presionar tecla espacio tecla “espacio” todo lo que se
encuentre conectado a este
bloque dará inicio. Se puede seleccionar cualquier tecla:
desde A hasta Z o de 0 a 9. Con este comando es posible
iniciar diferentes bloques de programación en diferentes
tiempos.
19
por siempre Bloque con ciclo de repetición: todo lo que
se coloque dentro del comando se repetirá
indefinidamente.
ADVERTENCIA
• En las versiones Beta de Snap! este comando
detenía por completo cualquier funcionamiento
en Finch y Hummingbird, en versiones actuales
es necesario colocar paros manuales como “stop
Finch” o “stop hummingbird”.
20
• Comandos de movimiento
Controla el motorreductor de
Hummingbird Motor 1 0
Hummingbird, con la opción de
elegir el puerto (1 o 2) y la velocidad en porcentaje (0 a 100).
Controla el servomotor de
Hummingbird Servo 1 0
Hummingbird, con la opción de
elegir el puerto (1 a 4) y la cantidad en grados (0 a 180).
21
Controla el movimiento
Move Finch Left: 0 Right: 0
del robot Finch. El valor en
cada lado corresponde a la velocidad en porcentaje de cada
neumático.
• Comandos de sensores
¿tocando ?
Es una operación de Falso y verdadero.
Posibilita identificar cuando un objeto de
otra capa se toca con el objeto de la capa actual.
Comando de identificación
¿tecla espacio presionada?
“Falso-verdadero”. Activa otro
comando cuando la tecla espaciadora -o cualquier otra- es
presionada.
Los recuadros de verificación sirven para
respuesta poder mostrar el valor actual de cada
variable de almacenamiento. En el caso
x del ratón
de la respuesta, al palomear se muestra
y del raton el valor actual de “respuesta”.
22
Finch OrientationEste comando arroja la orientación del
robot. (Beak up, beak down, Level, in
between, upside down).
Comandos de identificación
Finch Left Obstacle “Falso-Verdadero”. Leen cada
lado del sensor y arrojan el valor
Finch Right Obstacle
de acuerdo a lo detectado. Falso=
Finch Obstacle Sin obstáculos, Cierto=Obstáculo
detectado.
+
- Son los bloques de operación matemática más
x común, suma, resta, multiplicación, división.
/
<
Operaciones de comparación. Menor que, igual,
=
mayor que.
>
y
o Compuertas lógicas AND, OR y NOT.
no
• Comandos de apariencia
24
La R significa Red-Rojo, G es Green-Verde y B Blue-Azul. A
continuación te presentamos una tabla con los colores y sus
valores más usados:
Enciende el
Hummingbird TRI-LED 1 R 0 G 100 B 0
LED Tri-color
de Hummingbird de acuerdo a la cantidad escrita en cada
recuadro, en valores de RGB. El primer recuadro sirve para
asignar el puerto al que se encuentra conectado (1 o 2). La R
significa Red-Rojo, G es Green-Verde y B Blue-Azul.
25
• Comandos de sonido
tocar sonido
Reproduce el sonido indicado
y esperar
en el menú desplegable, con los
sonidos o canciones que se inserten en la pestaña sonidos
y espera hasta que la canción termine para continuar con la
programación.
• Comandos de variables
26
Botones de acción
• Inicio
• Pausa
• Detener
Menú
• Archivo
27
• Configuración
Dentro de la configuración lo más relevante es la opción de
Idioma, pues es posible cambiar el idioma del software del
inglés al español sin importar si se tienen archivos guardados
en inglés, pues al cambiar a español el software traduce todo.
Cloud
• Dar de alta usuario
*Para insertar el símbolo de arroba (@) en algunos equipos es necesario usar el código
ALT+64.
28
Después de presionar en OK, es necesario revisar el correo
electrónico para poder accesar con la contraseña enviada al
mismo.
• Iniciar sesión
29
Errores más frecuentes y soluciones
30