Técnico en automatización con domótica y programación y robótica con Arduino

Una formación sólida para aprender y desarrollar Automatización y robótica con Arduino, Domótica y las bases de programación.

4.7/5

La tecnicatura en Automatización con Domótica y Programación y Robótica con Arduino incluye los siguientes cursos:

Curso de Programación con Arduino
Objetivos: Aprender los fundamentos de la plataforma Arduino, incluida la instalación del entorno de desarrollo (IDE), la configuración del entorno, y una variedad de proyectos prácticos que abarcan desde encender un LED hasta crear sistemas más complejos como contadores, juegos y sistemas de acceso con tarjetas RFID.


Curso de Robótica con Arduino
Objetivos: Adquirir conocimientos fundamentales de robótica, incluyendo la comprensión de los componentes esenciales, la configuración del entorno de desarrollo Arduino IDE, y una amplia variedad de proyectos prácticos, desde el control básico de motores hasta la programación de movimientos autónomos.

Curso de Domótica
Objetivo: Capacitar a los participantes para que puedan diseñar, implementar y gestionar sistemas de domótica que mejoren la comodidad, la eficiencia y la seguridad en los hogares, conociendo los fundamentos de la automatización del hogar y la integración de sistemas inteligentes en la vida cotidiana, aprendiendo conceptos básicos hasta la creación de un hogar verdaderamente inteligente.

Curso de Internet de las Cosas
Objetivo: Proporcionar a los estudiantes una comprensión sólida de los conceptos y aplicaciones fundamentales del IoT, adquiriendo habilidades necesarias para diseñar, desarrollar y desplegar proyectos IoT prácticos y funcionales.

Curso de Fundamentos de Inteligencia Artificial
El objetivo de este curso es aprender acerca de qué es la inteligencia artificial, aprendizaje automático, redes neuronales, modelos de IA, influencia de la IA en diversas profesiones y oficios, selección de herramientas adecuadas para proyectos de IA, y aplicaciones prácticas de IA en diferentes campos.

Curso de Técnicas de Programación
Objetivo: Introducir los conceptos básicos de la computación y los fundamentos de la programación para brindar las bases necesarias para el pensamiento computacional y estar preparado/a para aprender diversos lenguajes de programación.


Curso de Visual Studio Code
Objetivo: Conocer las funcionalidades del editor de código Visual Studio Codey reconocer otros editores no IDE (Integrated Development Environment) tanto para trabajar en línea como la aplicación de escritorio.

Curso de Programación con Python
Objetivo: aprender a programar desde cero en Python, incorporando los conocimientos suficientes para programar sus primeros proyectos y tener los fundamentos necesarios para escribir código para automatizar soluciones.

Curso de Programación con PHP

Objetivo: Aprender los conceptos básicos del lenguaje de programación PHP de uso general, muy utilizado en el desarrollo web del lado del servidor (desarrollador backend). Este lenguaje facilita la conexión entre interface de usuario y servidor y contiene una completísima API de funciones. Este curso es determinante para quienes quieran dedicarse al desarrollo backend.

La metodología de aprendizaje está diseñada para maximizar la absorción de conocimientos y asegurar la flexibilidad para el alumno. Con un formato online asincrónico, permite a los estudiantes, independientemente de su nivel previo de conocimiento tecnológico, avanzar a su propio ritmo y sin restricciones de horarios.

Nuestros cursos se estructuran en unidades temáticas que incluyen:

  • Videos explicativos y prácticos de alta calidad.
  • Ejercicios procedimentales sobre software relevante.
  • Materiales complementarios que enriquecen la experiencia de aprendizaje.
  • Un marco conceptual sólido y un vocabulario específico que facilitan la comprensión y el desarrollo profesional.
  • Autoevaluaciones con retroalimentación detallada que guía al estudiante en su proceso de aprendizaje.

Con una metodología diseñada para allanar el camino hacia la adquisición de habilidades digitales clave, preparamos a los participantes no solo para satisfacer las demandas del mercado laboral contemporáneo, sino también para ser proactivos ante las exigencias futuras.

CURSO DE PROGRAMACIÓN CON ARDUINO

Unidad 1: Introducción a Arduino. Instalación.
Presentación de la plataforma Arduino.
Descarga e instalación de Arduino IDE.
Configuración del entorno.
Realizar una busqueda y presentación sobre proyectos de arduino para interpretar su aplicación en la vida real

Unidad 2: Primer proyecto
«Hola Mundo» con Arduino.
Parpadeo de un LED.
Control de LED con pulsadores.
Realizar una secuencia con una serie de leds

Unidad 3: Estructura de un programa Arduino
Método Setup() y loop().
Variables y tipos de datos.
Crear un programa sencillo con los métodos Setup() y Loop()

Unidad 4: Entradas y salidas digitales
Lectura y escritura de pines digitales.
Uso de resistencias pull-up.
Uso de resistencias pull-down.
Diseñar y configurar un sistema de alarma con resistencias Pull-Up y Pull-Down

Unidad 5: Entradas y salidas analógicas
Comunicación a través del puerto serie.
Uso de la consola serial.
Lectura y escritura de pines analógicos.
Elaborar un circuito que se comunique con el puerto serie y haga uso de un sensor Infrarrojo

Unidad 6: Uso de Módulos
Uso de potenciómetros.
Uso de sensores de luz.
Uso de display.
Uso del display LCD.
Uso del Unidad de temperatura y humedad.
Uso de sensores de ultrasonido.
Control de servomotores.
Control de motores DC.
Realizar un proyecto simple integrando dos o más Unidades

Unidad 7: Creación de Proyectos intermedios
Creación de un contador con el display.
Unidad de tiempo real
Configuración y uso del lector RFID-RC522.
Programación para mover el motor en diferentes direcciones
Uso de la matriz LED 8×8 para crear patrones luminosos.
Utilizar la matriz led para crear mostrar letras

Unidad 8: Creación de proyecto avanzados
Creación de un juego sencillo en la matriz LED.
Creación de un sistema de acceso con tarjetas RFID.
Sensor de nivel de agua.
Conexión y uso de un sensor de micrófono.
Conexión y lectura de la temperatura con el sensor LM35.
Creación de un termómetro digital con pantalla LCD.

CURSO DE ROBÓTICA CON ARDUINO

Unidad 1: Introducción a la Robótica con arduino
Introducción a los conceptos generales.
Componentes necesarios para tu robot.
Configuración del entorno de desarrollo Arduino IDE.
Conexión y prueba de un LED
Tu primer programa en Arduino.

Unidad 2: Movimiento y Actuadores
Introducción a los motores y actuadores.
Control de motores DC.
Control de servomotores.
Creación de un brazo robótico simple.
Programar los movimientos básicos del brazo

Unidad 3: Sensores y Percepción
Uso de sensores infrarrojos.
Uso de sensores ultrasónicos.
Uso de sensores de línea.
Uso del sensor de color y el seguimiento de objetos
Usar simulador online para aplicar el uso de un sensor

Unidad 4: Comunicación y Control Remoto
Introducción a la comunicación inalámbrica.
Uso de Unidades Bluetooth para control remoto.
Control de tu robot desde un teléfono móvil.
Tipos de una interfaces para control remoto.
Diseñar un sistema sencillo controlado a distancia

Unidad 5: Control de Movimientos Avanzados
Uso de ruedas omnidireccionales.
Programación de movimientos precisos.
Creación de un robot con movimiento.
Control a distancia de los movimientos
Mejorar la mobilidad del robot

Unidad 6: Integración de Sensores y Actuadores
Uso de sensores de temperatura y humedad.
Control de un brazo robótico con sensores.
Creación de un robot con respuesta a cambios ambientales.
Realizar una simulación del funcionamiento

Unidad 7: Robótica Autónoma
Introducción a la toma de decisiones autónomas.
Programación de un robot para seguir una trayectoria.
Configurar el robot para que evite obstáculos de manera autónoma
Desarrollar un hipotético resultado de lo realizado

Unidad 8: Mantenimiento y Mejoras
Cuidado y mantenimiento de tu robot.
Posibles mejoras y expansiones para tu robot.
Resolución de problemas comunes.
Implementar una mejora práctica

Unidad 9: Futuras Exploraciones en Robótica
Introducción a áreas avanzadas de la robótica.
Exploración de la inteligencia artificial en robótica.
Aplicar conceptos de IA

CURSO DE DOMÓTICA

Unidad 1: Introducción a la Domótica
Introducción a la Domótica y su importancia.
Los fundamentos de la automatización del hogar.
Visión general de los sistemas de domótica disponibles.
Conceptos clave en Domótica: sensores, actuadores y controladores
Selección de una plataforma de domótica.

Unidad 2: Control de Iluminación
Control de luces mediante relés
Uso de luces inteligentes.
Creación de un sistema de iluminación automatizada.
Programación de escenas de iluminación.
Control de luces con comandos de voz.
Explicar un controlador LED Wi-Fi

Unidad 3: Control de Temperatura
Uso de termostatos inteligentes.
Dispositivos de control automatizados.
Creación de un sistema de calefacción y refrigeración automatizado.
Paso a paso sobre Integración de sensores de temperatura

Unidad 4: Seguridad en el Hogar
Introducción a sistemas de seguridad doméstica.
Uso de sensores de movimiento y puerta/ventana.
Integración de cámaras de seguridad.
Elementos básicos para implementar un sistema de vigilancia
Armar un backup para recuperar datos

Unidad 5: Automatización de Persianas y Cortinas
Control de persianas motorizadas.
Programación de horarios de apertura y cierre.
Creación de un sistema de sombreado automatizado.
Control de persianas con luz solar.
Armar una programación de apertura, cierre y sombreado automatizado.

Unidad 6: Control de Electrodomésticos
Introducción a enchufes inteligentes.
Control de electrodomésticos con Apps.
Creación de un sistema para encender y apagar dispositivos remotamente.
Automatización de la cafetera.
Elaborar un plan de automatización de electrodomésticos.

Unidad 7: Control de Riego y Jardín
Uso de sistemas de riego inteligentes.
Programación para horarios de riego.
Creación de un sistema de riego basado en sensores.
Ahorro de agua y eficiencia en el jardín.
Programar un plan basado en ciclos de riego eficientes.

Unidad 8: Integración y Control Centralizado
Creación de una interfaz de control centralizada.
Uso de aplicaciones móviles para el control.
Control de domótica a través de una plataforma en la nube.
Creación de un panel de control en un dispositivo móvil.
Investigar sobre alguna aplicación y plataforma en la nube de domótica

CURSO DE INTERNET DE LAS COSAS

Unidad 1: Introducción al Internet de las Cosas (IoT)
¿Qué es el Internet de las Cosas? Parte 1
¿Qué es el Internet de las Cosas? Parte 2
Antecedentes y perspectivas futuras de la IoT

Unidad 2: Fundamentos tecnológicos del IoT
Conceptos clave en IoT: sensores, actuadores y conectividad
Redes inalámbricas para IoT
Protocolos de comunicación más utilizados en IOT
Arquitecturas IoT (centralizada, descentralizada, niebla)
Smart Cities

Unidad 3: Seguridad en el IoT
Amenazas y vulnerabilidades en el IoT
Autenticación y autorización
Encriptación de datos

Unidad 4: Creación y configuración de una LAN
Introducción a las Redes Locales
Configuración de una Red LAN
Compartir Conexiones y Recursos
Seguridad y Firewall de Windows

Unidad 5: Desarrollo de Proyectos IoT
Envío de datos de sensores a la nube
Review de simuladores online sencillos para el Internet de las Cosas (IoT)
Implementar medidas de seguridad en un dispositivo IoT

CURSO DE FUNDAMENTOS DE INTELIGENCIA ARTIFICIAL

Unidad 1: Fundamentos de la Inteligencia Artificial
¿Qué son los algoritmos? Parte 1
¿Qué son los algoritmos? Parte 2
¿Qué es la Inteligencia Artificial?
Aprendizaje Automático y Redes Neuronales
Historia y evolución de la Inteligencia Artificial
Perspectiva Integral de la influencia de la IA en diversas profesiones y oficios

Unidad 2: Aprendizaje Automático y Redes Neuronales
Aprendizaje Supervisado vs. No Supervisado
Redes Neuronales y Aprendizaje Profundo
Modelos de Inteligencia Artificial
Inteligencia Artificial Generativa
Entendiendo el Machine Learning

Unidad 3: Herramientas de Inteligencia Artificial Aplicada
Selección de la Herramienta adecuada para un proyecto con IA
Dominando Prompts para dialogar con ChatGPT
Navegando con Copilot: Explorando la Inteligencia Artificial de Microsoft
Copilot en Apple
Descubriendo a Gemini: Un Viaje por la IA Generativa de Google
Crear modelos de Aprendizaje Automático con Teachable Machine

Unidad 4: Integración de la IA con otras tecnologías emergentes
Inteligencia Artificial e Internet de las Cosas
Inteligencia Artificial y Big Data
Inteligencia Artificial y Blockchain

CURSO DE TÉCNICAS DE PROGRAMACIÓN

Unidad 1:
Informática y programación.
¿Qué es una computadora?
El hardware.
Dispositivos de Entrada/Salida (E/S): periféricos.
La memoria principal.
Unidades de medida de memoria.
El procesador.
Representación de la información en las computadoras.
El software.
Sistemas operativos.
Software de aplicación.

Unidad 2:
Pseudocódigo.
Algoritmos, diagramas de Flujo y pseudocódigo.
Convenciones.
Documentación de código.
Operadores aritméticos y relacionales.
Desarrollo en pseudocódigo.

Unidad 3:
Datos y estructuras.
Variables.
Operadores.
Lógica.
Estructuras de control.
Sentencia condicional IF.

Unidad 4:
Bucles, conjuntos y funciones.
Entrada de datos.
Estructuras tipo bucle.
Conjuntos de datos.
Operatorias sobre los conjuntos de datos.
Concepto de funciones.

Unidad 5:
Paradigmas y lenguajes.
Paradigmas de programación.
Características de los lenguajes.
Tipos de aplicaciones.
Áreas y lenguajes actuales.
Editores de código.

Unidad 6:
Programación Orientada a Objetos (POO).
Introducción a la Programación.
Orientada a Objetos.
Pilares de la Programación Orientada a Objetos.
Conceptos Avanzados.
Integración de conceptos II.

Unidad 7:
Arreglos.
Arreglos unidimensionales: vectores.
Arreglos bidimensionales: matrices.
Funciones.
Cómo seguir el flujo de ejecución.
Variables locales y globales.
Funciones con parámetros.

CURSO DE VISUAL STUDIO CODE

Unidad 1:
Editores de código (qué son, para qué sirven).
Instalación de Visual Studio Code.
Configuración.
Procedimientos básicos.
Ejecutar archivos.
Abrir contenedores.

Unidad 2:
Extensiones.
Instalar Extensiones.
Code Icons.
Desinstalar, Habilitar Y Deshabilitar Extensiones.
Filtrar Extensiones.
Actualización de extensiones.
Que es un snippet.
Instalar snippets a partir de marketplace.

Unidad 3:
Intell Sense.
Identificación y uso de Intelli Sense.
Iconos intelli sense.

Unidad 4:
Técnicas de navegación.
Breadcrumbs (miga de pan).
Ruta de archivos.
Activar y desactivar breadcrumbs.
Navegación rápida de archivos.

Unidad 5:
Interface.
Identificar, mostrar y ocultar partes de VSC.
Aumentar y disminuir zoom.
Mover barra de actividad izquierda o derecha.

Unidad 6:
Terminales.
Qué es una terminal.
Formas de abrir una terminal integrada.
Renombrar, eliminar, cambiar icono y color de terminal.
Navegar entre terminales.
Detección de links.

Unidad 7:
Depuradores.
Vista del depurador.
Debugger extensions.
BreakPoint.
Variables.
Expresiones(watch).

Unidad 8:
Otros editores.
Codesanbox (online).
Stackblitz (online).
Codetasty (online).
Sublime text (escritorio).
Atom editor (online).
Notepad++ (online).

CURSO DE PROGRAMACIÓN CON PYTHON

Unidad 1:
Introducción a Python.
Historia, orígenes y características de Python.
Instalación de Python.
Instalación de Spyder.
Configuración del entorno de trabajo.
Primer proyecto.

Unidad 2:
Sintaxis de Python.
Operaciones aritméticas.
Variables.
Declaración de múltiples variables.
Operaciones con variables de tipo numérico.
Comentarios.
Listas y tuplas.
Booleanos.

Unidad 3:
Variable de tipo string.
Los string literals.
Concatenación de strings.
Repetición de strings.
Substrings.

Unidad 4:
Funciones, librerías y objetos.
Objetos.
Síntesis tipos de datos.
Funciones básicas.
Definir una función.
Librerías.

Unidad 5:
Bibliotecas libres.
Open CV.
PIL.
PlaySound.
PyQt5.

Unidad 6:
Diccionarios.
Introducción a diccionarios.
Elementos de un diccionario.
Tamaño de un diccionario.
Bucles con diccionarios.
Diccionarios y listas.

Unidad 7:
Algoritmos.
Estructura.
Condicionales anidados.
Iteraciones.

Unidad 8:
Aplicación.
Creación de un proyecto.
Presentación del problema para la creación de un objeto.
Estrategia de resolución.
Programación.
Iterar para mejorar.
MySQL con Python.
Manipulación de datos con Python.

Unidad 9:
Chatbot con Python.
Marco de trabajo.
Creación del bot.
Alojamiento del bot.

CURSO DE PROGRAMACIÓN CON PHP

Unidad 1:
Acerca de PHP.
Versiones de PHP.
Instalación y configuración de php.
Instalar Editor.
Instalar Plugins.
Configuración del entorno de SO.
Páginas Estáticas vs Páginas Dinámicas.
Comentarios en HTML en un código PHP.
Configuración de entorno de desarrollo.

Unidad 2:
Variables y Funciones.
Modelo Cliente Servidor.
Primer proyecto.
Tipos de errores.
Variables y constantes.
Primitivas en php.
Condicionales en php.
Ciclos en php.
Comillas simples y dobles.
Sintaxis heredoc y nowdoc.
Concatenación e interpolación.
Extraer y buscar.
Reemplazo y formateo.
PCRE.
Funciones en php.
Estructuras de datos en php.
Argumentos de funciones.
Declaraciones de tipo escalar.

Unidad 3:
Arreglos y Flujos.
Array.
Arrays y Strings.
Valores en un Array.
Arrays asociativos.
Arreglos indexados.
Recorrer Array con FOREACH.
Comparaciones switch.
Bucles de Iteración e Iteración For.
While.
Break.

Unidad 4:
Programación orientada a objetos.
Clases y atributos.
Variables de instancia y clase.
Modificadores de acceso.
Herencia.
Get y Set.
Clases abstractas.
Clases anónimas.
Interfaces.
Polimorfismo.

Unidad 5:
Desarrollo Web.
Desarrollo Web con php.
Incrustar php en HTML.
Métodos de solicitud.
Redireccionar.
Autenticación HTTP.
Cookies y Sesiones.
Configuración de Fecha y Hora.
Envío de Mails.

Unidad 6:
BBDD.
Crear Bases de Datos.
CRUD (Crear, Leer, Actualizar y Eliminar registros).
MVC Modelo Vista Controlador.
Comunicación Vista, Modelo y controlador.
Conexión.

Unidad 7:
Configuración de Servidor.
PHP.INI.
.HTACCESS.
Servidores Dedicados, Housing, Clustering y VPS.
FTP.

Evaluación final y certificación:

Nuestra metodología incluye la evaluación final, que abre la puerta a la certificación, se complementa con la posibilidad de realizar un examen de recuperación si fuera necesario, demostrando nuestro compromiso con la educación inclusiva y de calidad.
Una vez completado cada curso de la tecnicatura, el estudiante recibe un diploma o certificado con firma digital y código QR, asegurando la validez y la autenticidad de sus logros.

CARGA HORARIA EQUIVALENTE:  705 horas

La carga horaria establecida contempla la cantidad sugeridas de horas dedicadas a la formación del curso en su totalidad. Ésta incluye la visualización de los materiales audiovisuales, la lectura del marco de contexto, y la realización de actividades y la práctica autoevaluativa.

Conocimientos Previos y Requisitos:
Para realizar los cursos que componen esta ruta formativa no se requieren conocimientos previos.

Requisitos para realizar los cursos:
Se requiere acceso a una computadora con conexión a Internet estable.
Se recomienda tener conocimientos básicos en el uso de computadoras y aplicaciones de oficina.

La interacción con el tutor es un pilar de nuestra oferta educativa. A través de formularios accesibles desde el aula virtual, el alumno podrá realizar consultas que serán respondidas en instancias en vivo o grabadas y luego agregadas como un nuevo recurso al aula virtual su para visualización.

¿El costo es accesible?

¡Obtener tu diploma es posible!

Nuestra misión es brindar capacitación accesible y de calidad a todo aquel que quiera progresar y obtener una profesión.

Consúltanos enviando un whatsapp  o por teléfono.

Completa el formulario para
más información sobre esta carrera o curso.

Cursos Relacionados

Enviános un mensaje y nos pondremos en contacto lo antes posible