Manual 12Blocks

Páginas: 25 (6025 palabras) Publicado: 22 de octubre de 2015
12Blocks + ARDUINO

GUÍA Y EJERCICIOS
José Manuel Ruiz Gutiérrez
V.1.0 Junio 2015

12Blocks + Arduino. Guía y Ejercicios

José Manuel Ruiz Gutiérrez

INDICE
1. Introducción
2. Instalación
3. Ejercicios.
3.1. Ejercicio 1: Descripción de la interfaz 12Blocks
3.2. Ejercicio 2: Enviar "Hello World" para Simulado Terminal
3.3. Ejercicio 3: Matemáticas
3.4. Ejercicio 4: Repetir
3.5. Ejercicio 5:Variables
3.6. Ejercicio 6: Función When
3.7. Ejercicio 7: Bloques Condicionales
3.8. Ejercicio 8: Bloque Switch
3.9. Ejercicio 9: Funciones lógicas básicas.
3.10.
Ejercicio 10: Lectura y trazado de una señal analógica
3.11.
Ejercicio 11: Salida analógica PWM
3.12.
Ejercicio 12: Manejo del Terminal.
4. Librerías
5. Prácticas
5.1. Intermitente
5.2. Intermitente con variación de tiempo
5.3. Monoestables5.4. Activación de una salida en modo biestable (bajada y Subida)
5.5. Contadores
5.6. Generador de impulsos de duración variable
5.7. Regulador de Intensidad luminosa
5.8. Sistema Combinacional
5.9. Medida de luz con activación de salida
5.10.
Medida de luz y detección de niveles
5.11.
Secuenciador
5.12.
Semáforo
5.13.
Zumbador
5.14.
Control de servo
5.15.
Codificador 4/2.

José Manuel RuizGutiérrez
Junio 2015. Ver:1
Este trabajo está bajo licencia Creative Commons Attribution 3.0 Unported License)
2

12Blocks + Arduino. Guía y Ejercicios

José Manuel Ruiz Gutiérrez

1. Introducción.
Programación con 12Blocks
12Blocks es un entorno intuitivo y potente para la programación de microcontroladores
populares y robots. Es un lenguaje visual que hace que la programación sea tan simple comoarrastrar y soltar. Cientos de bloques soportan sus librerías, desde la lectura de sensores
hasta la generación de sonidos, siendo también muy fácil importar bibliotecas de código para
crear nuevos bloques.
12Blocks ofrece interesantes herramientas de depuración gráfica y tutoriales guiados para
que programadores principiantes y expertos puedan realizar sus aplicaciones con éxito.
12Blocks es idealpara el uso en el aula, estudiantes, aficionados y profesionales que quieren
construir rápida y fácilmente proyectos electrónicos.
Con 12Blocks podemos realizar con facilidad:
 Crear programas uniendo bloques.
 Ejecutar programas en muchos dispositivos diferentes.
 Cambiar los parámetros del programa, mientras que este se ejecuta en la
tarjeta gobernando sensores, periféricos, actuadores ydispositivos.
 Integrar su proyecto con las aplicaciones de PC como Excel y MathLab .

12Blocks es fácil y divertido, lo suficiente para ser utilizado por un niño de 5 años, pero es
extensible y lo suficientemente potente como para ser utilizado por profesionales.

Agradecimiento: Agradezco la ayuda y la elaboración que me ha prestado en este
trabajo el creador de 12Blocks Hanno Sander.
Profesor: JoséManuel Ruiz Gutiérrez
j.m.r.gutierrez@gmail.com
http://josemanuelruizgutierrez.blogspot.com.es/

3

12Blocks + Arduino. Guía y Ejercicios

José Manuel Ruiz Gutiérrez

2. Instalación.
Se descargará 12Blocks desde aquí: http://12blocks.com/download
Se depondrá de versiones instalables para Windows, Mac OSX y Linux. Siga las
indicaciones e instrucciones y se podrá instalar el software sinproblemas.

Ayuda adicional
Estas son algunas de las formas de obtener ayuda cuando la necesita:






12Blocks Ayuda Referencia: haga clic en "Ayuda> Referencia" en 12Blocks
para obtener ayuda sobre el programa y los bloques individuales.
Videos: http://12blocks.com/videos proporciona una lista de los videos.
Foros: http://onerobot.org/forums/ para obtener ayuda de la comunidad en
línea Sistema deAprendizaje en Línea: http://onerobot.org/ols/ utilizar
12Blocks en el aula o para aprender a través de actividades en línea.
Póngase en contacto con nosotros directamente aquí:
http://onerobot.org/about/

4

12Blocks + Arduino. Guía y Ejercicios

José Manuel Ruiz Gutiérrez

3. Ejercicios
3.1. Ejercicio 1: Descripción de la interfaz 12Blocks
Al iniciar 12Blocks aparecerá una pantalla como la de la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Manual
  • Manual
  • Manual
  • Manualidades
  • Manual
  • Manual
  • Manual
  • Manual

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS