Archivo de la categoría: Curso Arduino Empresas

Presentación Curso Arduino para Empresas

Curso Arduino Empresas de 20 horas de duración.

Este es un curso de iniciación pensado para empresas que quieren usar Arduino como una herramienta más en sus sistemas de monitorización, automatización de procesos o para realizar I+D+i.

Objetivos

El objetivo de este curso es introducir en la empresa Arduino y por extensión el hardware libre, como una herramienta de trabajo para mejorar los procesos y para implantar de una forma sencilla y barata el I+D+i en cualquier empresa. Con este curso los alumnos adquirirán unos conocimientos que podrán aplicar en el trabajo diario, posibilitando mejoras en los procesos y supervisión de las operaciones.

Otro objetivo es introducir la filosofía maker dentro de la empresas con el beneficio que ello puede traer a la propia empresa, como el trabajo colaborativo, la propuesta de mejoras, proactividad, nuevas ideas, automatización de tareas repetitivas, etc…

El alumno obtendrá los conocimientos necesarios para ser capaz de realizar proyectos de nivel medio con cualquiera de las diferentes placas Arduino o compatibles.

Al finalizar el curso el alumno será capaz de:

  • Manejar la plataforma Arduino
  • Conocer el lenguaje de programación
  • Programar y ejecutar programas en la plataforma Arduino y compatibles
  • Usar eficazmente el entorno de programación
  • Conocer el potencial de Arduino para usar en casi cualquier tipo de aplicación
  • Aprender a manejar componentes de hardware para recibir señales externas mediante sensores
  • Controlar elementos que nos rodean para interactuar con el mundo físico mediante los actuadores
  • Conectar a Internet Arduino
  • Y mucho más…

Uso de Arduino en Empresas

Las empresas donde poder usar Arduino como una herramienta adicional de trabajo son casi cualquiera, pero dentro del sector industrial cabe destacar empresas en los sectores:

  • Mantenimiento de edificios públicos y privados
  • Mantenimiento industrial
  • Manufactura de cualquier tipo
  • Logística
  • Procesos Industriales
  • Desarrollo de nuevos productos
  • Generación de energía
  • Seguridad
  • etc…

Y algunas de las aplicaciones puede ser:

  • Monitorización en Tiempo real de cualquier parámetro
  • Monitorización de servicios
  • Mejora de monitorización sobre autómatas/sacada
  • Control de producción
  • Alertas precoces
  • Control remoto de instalaciones
  • Eficiencia energética
  • Automatización de procesos
  • Automatización de informes/Cuadros de mando
  • Mantenimientos predictivos
  • PRL
  • Análisis de histórico de datos
  • Machine Learning/Aprendizaje automático
  • Análisis de variables importantes es procesos
  • Seguridad
  • etc…

Requisitos

Este curso parte desde cero, por lo que no son necesarios unos conocimientos previos, pero sí son recomendables conocimientos básicos de programación (especialmente C++), electricidad y electrónica.

Es recomendable un conocimiento medio de Inglés puesto que gran parte de la documentación está en Inglés.

Metodología

El curso se compone de una combinación de teoría y práctica que establecen las bases necesarias para entender la plataforma Hardware y Software de Arduino, con una duración de 20 horas. Este curso está estructurado en 8 jornadas de 2,5 horas.

Los recursos utilizados para la realización de este curso son:

Además están disponibles otros recursos para ampliar información:

Para realizar las prácticas de este curso es necesario al menos un Arduino de cualquier tipo y un shield de acceso a internet de cualquier tipo o una placa basada en ESP8266 o de otro tipo compatible con Arduino.

La documentación está disponible on line con el objetivo de mantenerla actualizada y no como un documento físico que se queda obsoleto al día siguiente. Además la documentación irá creciendo durante el curso y después de finalizar el curso seguirá estando disponible para todos. La documentación principal se encuentra en http://www.aprendiendoarduino.com/.

El repositorio de código del curso y mucho más código está disponible en github en http://github.com/jecrespo y está aumentando continuamente con nuevos ejemplos y prácticas.

Toda la documentación y código es liberado con licencia Creative Commons.

Reconocimiento – NoComercial – CompartirIgual (by-nc-sa): No se permite un uso comercial de la obra original ni de las posibles obras derivadas, la distribución de las cuales se debe hacer con una licencia igual a la que regula la obra original.

Aprendiendo Arduino by Enrique Crespo is licensed under a Creative Commons Reconocimiento-NoComercial-CompartirIgual 4.0 Internacional License.

Como Empezar con Arduino

Para empezar con Arduino debes preguntarte qué sabes de electrónica y qué sabes de programación. Si no sabes de electrónica, es difícil entender cómo funcionan los elementos con los que va a interactuar la placa Arduino y si no sabes de programación no va a ser posible traducir las órdenes que deseas hacer a la electrónica para que las ejecute Arduino.

La gran ventaja de Arduino es que no es necesario ser un experto en cada una de esas áreas, nos ofrece una capa de programación muy sencilla y el HW es muy sencillo de manejar sin saber mucho de electrónica.

Para empezar con Arduino hay que aprender electrónica y a programar y eso es lo que vamos a aprender en este curso entre otras cosas.

Artículos de como empezar con Arduino:

Un buen tutorial para los que están empezando lo puedes ver en https://openwebinars.net/tutorial-de-arduino/

Aclaraciones sobre el curso

Arduino es una plataforma ampliamente usada por aficionados (makers) y para prototipado y puede verse como un “juguete”, pero en este curso vamos a aprender a programarlo y usarlo para implantarlo en cualquier aplicación que necesitemos tanto para un uso profesional como personal/aficionado. La principal ventaja de usar una plataforma de este tipo es el rápido despliegue de una nueva aplicación y la facilidad de programación.

Arduino se trata principalmente como una herramienta para prototipado y usada en el mundo del hobby, pero aquí vamos a ir más allá y lo trataremos como una herramienta profesional que puede abarcar multitud de sectores.

A lo largo del curso se van a ver muchos conceptos de diferentes tecnologías que a priori no tienen nada que ver entre ellos: electronica digital y analogica, electricidad, programación, microcontroladores, tratamiento de señales, bases de datos, protocolos de comunicación, arquitectura de procesadores, mecánica, motores, diseño de placas electrónicas etc…

Este curso es totalmente dinámico y cualquier inquietud o necesidad que se tenga de un aspecto en concreto de Arduino se puede incluir en el curso.

Existe mucha documentación sobre Arduino en Internet, pero eso es un problema y a veces está desordenado o es demasiado básico, así que una parte de mi trabajo es recopilar la información más interesante, ordenarla y estructurarla.

Acerca de Enrique Crespo

El autor del curso es Enrique Crespo. Llevo trabajando con Arduino desde el año 2011 y en el año 2014 empecé mi andadura como profesor de Arduino y otros temas relacionados. Desde entonces he impartido muchos cursos presenciales de Arduino, talleres y conferencias en diversos lugares. También colaboro en el makerspace de la Universidad de la Rioja UR-maker.

Todos los cursos, talleres y conferencias que he impartido puedes verlos en https://www.aprendiendoarduino.com/, donde publico toda la documentación y código.

Twitter @jecrespo: https://twitter.com/jecrespom

Linkedin: https://www.linkedin.com/in/enriquecrespo/

Contacto

Para cualquier consulta durante el curso y en cualquier otro momento mediante email: aprendiendoarduino@gmail.com

Twitter @jecrespo: https://twitter.com/jecrespom

Y más información sobre el curso y el autor: http://www.aprendiendoarduino.com/acerca-de/

Saber Más Arduino Empresas

Día 1: «Presentación del curso»

Capítulos Vistos:

Día 2: «Hardware Arduino»

USB System Architecture

Capítulos Vistos:

Día 3: «Librerías Arduino»

Capítulos Vistos:

Día 4: «Programación Arduino I»

Capítulos Vistos:

Día 5: «Programación Arduino II»

Cadena de valor de IoT:

recoger datos — conectar — almacenar — analizar — mostrar — actuar — predecir

Capítulos Vistos:

Día 6: «Manejo Arduino»

Capítulos Vistos:

Día 7: «Comunicaciones Arduino»

Capítulos Vistos:

Día 8: «Comunicaciones Arduino IP»

Capítulos Vistos