INICIACION ROBOTICA CON ARDUINO Y PROGRAMACION CON BITBLOQ

¡Comparte este curso!


 
Modalidad: Online 
Duración: 80 horas. 
Objetivos del curso:
. Abordar temas fundamentales como el hardware y software libre, revisando de manera cuidadosa el proyecto
Arduino y su iniciación a la robótica apoyándonos en la plataforma Bitbloq desarrollada por Bq para lograr montajes muy llamativos y semejantes a la realidad.
. Estar al tanto de los conceptos básicos de electrónica.
. Introducir a los componentes electrónicos básicos de como un LED, un motor, un buzzer y muchos más.
. Tener una toma de contacto con un Kit Básico de iniciación.
. Iniciarse en la programación de arduino con Bitbloq, para ir acostumbrándose al código que genera y su estructura.
. Ejemplos de programas con Bitbloq y Con 123D Circuit, para ver como seria la conexión real de los elementos.
Temario del curso:
UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A ARDUINO.
. Introducción a Arduino.
. ¿Por qué Arduino?
. Historia de Arduino.
. Proyectos donde se utiliza Arduino.
. Antes de empezar con Arduino.
UNIDAD DIDÁCTICA 2. CONCEPTOS BÁSICOS DE ELECTRÓNICA.
. Conceptos de Electrónica.
. Voltaje.
. Corriente.
. Resistencia.
. Ley de Ohm.
. Sistemas electrónicos..
. Entradas.
. Salidas.
. Procesamiento de señal.
. Variables digitales y analógicas.
. Comunicaciones.
UNIDAD DIDÁCTICA 3. HARDWARE Y SOFTWARE DE ARDUINO.
. Introducción al Hardware de Arduino.
. Variables de Arduino.
. Características generales de la placa.
. Partes de la placa electrónica.
. Instalar el software Arduino.
UNIDAD DIDÁCTICA 4. COMPONENTES DEL KIT DE INICIACIÓN A LA ROBÓTICA.
. Contenido del kit de iniciación.
. Sensores digitales.
. Sensores analógicos.
. Otros actuadores.
UNIDAD DIDÁCTICA 5. ENTORNO DE PROGRAMACIÓN DE ARDUINO.
. Entorno de programación de Arduino.
. Estructura del programa.
. Funciones.
. Variables.
. Tipos de datos.
. Operaciones aritméticas.
. Condicionales.
. Entradas y salidas.
. Puerto serie.
UNIDAD DIDÁCTICA 6. ENTORNO DE PROGRAMACIÓN EN BITBLOQ.
. Entorno de programación en Bitbloq.
. Funciones de pin en Bitbloq.
. Comunicación serie usb con Bitbloq.
. Programando variables con Bitbloq.
. Programando los bloques lógicos.
. Programando los bloques matemáticos.
. Programando los bloques de control.
. Introducción a las funciones y funciones sin retorno.
. Funciones con retorno y parámetros de entrada.
. Comunicación serie bluetooth con bitbloq.
UNIDAD DIDÁCTICA 7. PROGRAMANDO EL MUNDO CON BITBLOQ (Y código arduino).
. Programando un led.
. Programando un sensor de luz.
. Programando un pulsador.
. Programando un zumbador.
. Programando un potenciómetro.
. Programando un miniservo.
. Programando un sensor de infrarrojos.
. Programando un servo de rotación continua.
. Programando bloques lógicos.
. Programando bloques matemáticos.
. Programando bloques de control.
. Programando funciones.
UNIDAD DIDÁCTICA 8. PROGRAMANDO EL MUNDO CON ARDUINO.
. Hola Mundo. Led intermitente.
. Encender un led con un pulsador.
. Lectura serial de una entrada digital.
. Lectura serial de una entrada digital.
. Lectura serial de una entrada análoga.
. Escritura serial.
. Control ON/OFF con potenciómetro.
. Control de un LED con una fotocelda.
. Contador de pulsos.
. Control ON/OFF de un motor.
. Generar tonos con un buzzer.