Imagen del curso gratis Arduino y Fundamentos de programación

Curso en línea gratuitoArduino y Fundamentos de programación

Duración del curso en línea: 3 horas y 50 minutos

Nuevo

Aprende a programar y controlar sensores con un curso online gratis: domina pines, PWM, lectura analógica y comunicación serie para tus proyectos de robótica.

En este curso gratuito, aprenda sobre

  • Fundamentos de Arduino: placa Uno, IDE, carga de sketches y estructura setup()/loop()
  • Uso de pinMode(): configuración de pines como INPUT, OUTPUT e INPUT_PULLUP
  • Cómo y dónde aplicar pinMode en proyectos típicos (LEDs, botones, sensores)
  • Rango válido de analogWrite() en PWM del Uno: 0–255 (control de ciclo de trabajo)
  • Qué mide analogRead() en el Uno y su rango típico: 0–1023 (ADC de 10 bits)
  • Cálculo de resistencia para LED con 5 V: R≈(5-2)/0.02≈150 Ω (valor comercial cercano)
  • Función de Serial.begin(9600): inicia comunicación serie a 9600 baudios
  • Diferencia clave DHT22 vs DHT11: DHT22 suele tener mayor precisión y rango de medida

Descripción del curso

Da el salto del interés por la robótica a la práctica aprendiendo a programar un microcontrolador y a entender cómo se relaciona el código con el mundo físico. Este curso online gratuito está pensado para quienes quieren iniciarse desde cero y, a la vez, construir una base sólida en lógica de programación aplicada a proyectos con placas tipo Arduino Uno. A través de explicaciones claras y ejercicios guiados, aprenderás a convertir ideas en prototipos funcionales, evitando el ensayo y error típico de los primeros pasos.

Comenzarás familiarizándote con el flujo de trabajo habitual: preparar el entorno, comprender la estructura básica de un programa, y reconocer el papel de los pines digitales y analógicos. Desde ahí, profundizarás en funciones esenciales para controlar entradas y salidas de manera correcta, entendiendo cuándo un pin debe comportarse como entrada o salida y cómo impacta eso en tu circuito y en tu código. También ganarás soltura con conceptos clave para manejar actuadores como LEDs, motores o tiras de luz, incluyendo la modulación por ancho de pulso (PWM) para regular intensidad o velocidad con mayor precisión.

El curso te ayuda a interpretar correctamente valores de lectura y escritura: qué significa leer una señal analógica, cómo se representa en números y cómo usar esos datos para tomar decisiones en tu programa. Además, trabajarás con cálculo básico aplicado a la electrónica para seleccionar componentes de forma segura, por ejemplo, eligiendo resistencias adecuadas para proteger un LED. Esta combinación de programación y fundamentos eléctricos te permitirá construir proyectos más confiables y evitar errores comunes que dañan componentes o producen resultados inconsistentes.

Otro eje importante es la comunicación entre la placa y el ordenador. Aprenderás a utilizar el puerto serie para depurar, visualizar lecturas y entender qué está ocurriendo dentro de tu programa en tiempo real. Esto es especialmente útil cuando empiezas a integrar sensores, donde la observación y el diagnóstico marcan la diferencia entre un proyecto que funciona a la primera y uno que se vuelve frustrante.

Finalmente, conocerás diferencias prácticas entre sensores habituales en proyectos de robótica y domótica, con criterios para elegir el componente correcto según precisión, rango de medida o fiabilidad. Al terminar, contarás con una base clara para avanzar hacia proyectos de automatización, estaciones de medición, control de dispositivos y prototipado rápido, con la confianza de entender tanto el código como la electrónica esencial que lo acompaña.

Contenido del curso

  • Lección en vídeo: Curso de Arduino desde cero 3h50m
  • Ejercicio: ¿Para qué sirve pinMode y dónde se suele usar?
  • Ejercicio: En un Arduino Uno, 03qu03 rango acepta analogWrite en un pin PWM?
  • Ejercicio: 03Qu03 valor devuelve normalmente analogRead en un pin anal03gico del Uno?
  • Ejercicio: Para un LED con 2 V a 20 mA usando 5 V, 03qu03 resistencia aproximada eliges?
  • Ejercicio: 03Qu03 hace Serial.begin(9600)?
  • Ejercicio: 03Cu03l es una diferencia clave entre DHT22 y DHT11?

Este curso gratuito incluye:

3 horas y 50 minutos de curso de vídeo online

Certificado digital de finalización del curso (Gratis)

Ejercicios para entrenar tus conocimientos

100% gratis, desde el contenido hasta el certificado

¿Listo para empezar?Descarga la app y empieza hoy mismo.

Instale la aplicación

ahora para acceder al curso
Icono que representa cursos de tecnología y negocios

Más de 5000 cursos gratuitos

¡Programación, inglés, marketing digital y mucho más! Aprende lo que quieras, gratis

Icono de calendario con una diana que representa la planificación de estudios

Plan de estudios con IA

La Inteligencia Artificial de nuestra app puede crear un horario de estudio para el curso que elijas

Icono profesional que representa carrera y negocios

De cero al éxito profesional

Mejora tu currículum con nuestro certificado gratuito y luego usa nuestra Inteligencia Artificial para encontrar el trabajo de tus sueños

También puedes utilizar el código QR o los enlaces que aparecen a continuación.

Código QR - Descargar Cursa - Cursos Online

Más cursos gratuitos en Robótica

¡Libro electrónico y audiolibros gratis! ¡Aprende escuchando o leyendo!

¡Descarga la App ahora para tener acceso a + 5000 cursos, ejercicios, certificados y mucho contenido gratis sin pagar nada!

  • Cursos online 100% gratuitos de principio a fin

    Miles de cursos online en vídeo, ebooks y audiolibros.

  • Más de 60 mil ejercicios gratuitos

    Para poner a prueba tus conocimientos durante los cursos en línea

  • Certificado Digital gratuito válido con Código QR

    Generado directamente desde la galería de fotos de tu celular y enviado a tu correo electrónico

Aplicación Cursa en la pantalla del libro electrónico, la pantalla del curso en video y la pantalla de ejercicios del curso, además del certificado de finalización del curso.