Menú

Introducción a la robótica con arduino del centro Auribox Training

Programa de Introducción a la robótica con arduino

Modalidad: Presencial
Duración 32
Localización: Ciudad de México

A quién va dirigido

Objetivos

Temario

Arduino es una plataforma de electrónica abierta que incluye un procesador para que puedas programar prototipos fácilmente. Gracias a pines de entrada/salida se pueden usar una gran gama de sensores para recibir información sobre su entorno, y además puede controlar motores, luces, etc.





Objetivo:



El alumno comprenderá los conceptos de electrónica y programación con micro-controladores que le permitan desarrollar prototipos para la automatización y la domótica (automatización de las casas y edificios).





A quién va dirigido:



Este curso de introducción esta pensado para gente que quiera poner en práctica sus ideas y proyectos de automatización y robótica, además de adquirir conocimientos sobre comunicación entre diversos dispositivos.





Perfil del participante:



Razonamiento lógico, capacidad de análisis y habilidades manuales.

Para un mejor aprovechamiento, se sugiere contar con conocmientos previos de algún lenguaje de programación como C o Java



Participantes mayores de 12 años





TEMARIO



Introducción



¿,Qué es Arduino?

Plataforma Open Source

Familia Arduino



Tipos de placas (mini, Mega, Leonardo etc.)

Shields para arduino

Partes del Arduino



Partes del Arduino

Conceptos fundamentales de electrónica



Concepto de electrónica

Voltaje DC, AC

Corriente

Resistencia 3G. Ley de Ohm

Sistemas electrónicos

Entradas

Salidas

Procesamiento de señal

Señales electrónicas

Variable digital

Variable análoga

Entrada/salida digital

Entrada/salida análoga

Divisor de voltaje

Conversor análogo-digital

Modulación por ancho del pulso PWM

Comunicación serial

Componentes electrónicos



Microcontrolador

Protoboard

Resistencia

Tabla de colores de las resistencias

Diodo

Transistor

Condensador

LED

LED RGB

Pulsador

Reed switch

Potenciómetro

Fotocelda

Zumbador o buzzer

Motor DC

Conceptos fundamentales de programación



Concepto de programación

Lenguaje de programación

Lenguaje máquina

Lenguaje ensamblador

Lenguaje de alto nivel

Algoritmo

Cuerpo de un programa en Arduino

Estructuras

Variables

Operadores booleanos

Operadores de comparación

Operadores matemáticos

Estructuras de control

Condicionales

Ciclos

Funciones

Funciones digitales

Funciones análogas

Referencia rápida para programar

Practica 01



Objetivo: Realizar la configuración del ambiente de desarrollo con Arduino y comprender las partes que lo componen.



Configuración del Arduino e instalación de drivers

Reconociendo el programa Arduino

Practica 02



Objetivo: Aprender a activar y temporizar salidas digitales así como la estructura básica de un programa Arduino.



LED Intermitente &ldquo,Hola Mundo&rdquo,

Practica 03



Objetivo: Entender la sintaxis condicional If/else.



Encender un LED con un interruptor de pulso

Practica 04



Objetivo: Manejar una entrada digital y practicar el uso de la consola serial.



Lectura serial de una entrada digital

Practica 05



Objetivo: Comprender los múltiples estados de un potenciometro.



Lectura serial de una entrada analógica

Practica 06



Objetivo: Aprender la entrada por consola, el uso de las variables booleanas y el estado de un LED.



Escritura serial

Practica 07



Objetivo: Comprender el concepto de PWM y el uso de if/else con operadores lógicos.



Encender apagar un LED de forma proporcional

Practica 08



Objetivo: Controlar condicionales a partir de un valor entero de una entrada análoga.



Control ON/OFF con potenciometro

Practica 09



Objetivo: Leer una entrada análoga por medio de una fotocelda.



Control de intensidad de un LED

Practica 10



Objetivo: Realizar el incremento de variables y el uso de if/else anidados.



Contador de pulsos

Practica 11



Objetivo: Comprender la estructura del ciclo for.



Interruptor magnético para generar una alarma-Ladrón en casa

Titulación obtenida

Requisitos

Contacta ahora con el centro

Junglebox S.L. (Responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información requeridas y el envío de comunicaciones promocionales sobre formación, derivadas de tu consentimiento. Podrás ejercer tus derechos de acceso, supresión rectificación, limitación, portabilidad y otros derechos, según lo indicado en nuestra P. de Privacidad​