- Programación y lenguajes de programación
- Scratch, S4A, AppInventor, bitbloq, Arduino
- Proyecto Arduino
- Entradas y salidas digitales
- Instalación y configuración de bitbloq
- Primer programa: “Hola Mundo”
- Sentencias condicionales if-else
- Sentencias condicionales switch-case
- Variables locales y variables globales
- Funciones, parámetros y valor de retorno
- Bucle while
- Bucle for
- Robots, tipos, aplicaciones Robots en el aula
- El PrintBot Evolution Montaje
- Primer Programa con el PrintBot Evolution
- Teleoperando el PrintBot Evolution desde Android
- ¿Qué es un sigue-líneas? ¿Cómo funciona?
- Programación de un sigue-líneas
- Modificaciones de un sigue-líneas
- ¿Qué es un huye-luz? ¿Cómo funciona?
- Programación de un huye-luz
- Modificaciones de un huye-luz
- ¿Qué es un evita-obstáculos? ¿Cómo funciona?
- Programación de un evita-obstáculos
- Modificaciones de un evita-obstáculos
- Máquinas de estados
- Introducción
- Características
- Objetivos
- Una vuelta por el pasado
- El microcontrolador
- Componentes hardware
- Conceptos de electricidad
- Componentes
- Principios fundamentales
- Los esquemas eléctricos
- Componentes avanzados
- Práctica, conectar una tarjeta a un diodo
- Instalación
- Interfaz
- Práctica: un LED que parpadea
- El lenguaje de programación
- Variables y constantes
- Estructuras de control
- Estructuras de datos
- Operaciones aritméticas y básicas
- Funciones y métodos
- Compilación del código
- Estructuración del programa
- Variables y constantes especializadas
- Funciones especiales
- Objetos y librerías
- Definición general
- Tipos de entradas
- Tipos de salida
- Definición de interfaces de comunicación
- Envío de datos
- - Comunicación Serial
- - Comunicación I 2 C
- - Comunicación SPI
- Nociones básicas y características
- Tipos de tarjetas
- - Arduino Uno
- - Arduino Mega
- - Arduino Nano
- - LilyPad Arduino
- Elección de tarjeta para el proyecto
- Definición y características
- Protoshield
- XBee
- Conectando Arduino a Internet
- Pantallas LCD
- Captadores
- Motores
- Robótica