Arduino (nivel 1)

No hay una imagen disponible

Curso Presencial

  Nivel del Curso: Basico  Categoria: Arduino, Programacion  Edad: De 13 en adelante  Publicada: octubre 1, 2025  Duración: 8 semanas  Frecuencia:  Etiquetas: ArduinoJovenes |
$7000
 Consúltame
 Descripción:

Programa del Curso de Arduino

Hardware

  • Como esta hecho
    • USB y usos, Alimentación, Pines (+5, +3.3, Vin, Aref, Rst, P13, A0-5) ICSP, ICSP2)
  • Partes Fundamentales
  • Entradas y salidas
  • Modelos existentes (Mega, leonardo, Ethernet. Yun, Due, Micro, Nano, Mini, FIO, LilyPad, 
  • Procesador Atmel y sus 
  • Shields: Ethernet, Wifi, Data Logger, GPS, GSM, Lcd, E-Link, Motor, Pwm, ZigBee, Midi, Mp3, Breakout
  • Kits del mercado .. TinkerKit, Grove

Instalación

  • IDE: Que son, cuales hay para Arduino
  • Descarga e instalación de IDEs
    • Windows
    • OSX
    • Ubuntu
  • IDE’s Online
  • Primer Programa (Blink)

Programación

  • Introducción (ideOne.com)
  • Tipos de datos
  • Textos y caracteres
  • Operaciones
  • Arrays
  • Iteacciones (while, do-while, repeat-until, repeat-while, for,
  • Funciones

El sketch

  • Tipos de Sketches, versiones
  • Familiarización con las áreas
  • Menues
  • Conexión y Configuración del hardware 
  • Programa de Prueba Pin13
    • Estructura setup(), loop()
    • pinMode()
    • digitalWrite()

Primeros pasos

  • delay(), secuencia
  • Concepto de Volt, Amperios, Resistencia
  • Ley de ohm
  • Leds, voltajes típicos, polarización
  • Cálculo de resistencia para un Led
  • Dibujo de circuito
  • Uso de la protoboard
    • Líneas de conductividad
    • Conexión al Arduino
    • Ejercicios:
      • Dos Leds.
      • secuencia con 6 leds
  • Pines secretos de Arduino
  • Lectura Digital (digitalRead)
    • Entendiendo que “es” una función
    • Entendiendo que lee “cambios de estado”
    • Hacer cambios de estado con electrónica
      • Botones
      • PushUP .. PushDOWN
    • Ejercicios
      • Encender un led al presionar y soltar el botón.
      • En protoboard, poner DOS leds y dos botones.
  • Variables int
    • Concepto de variable
    • Definición, Inicialización
    • Usos
    • Ejemplos 
      • Un delay() en el que en cada ciclo se enlentece la velocidad de parpadeo.
      • Al revez inicializándola en 2000 y bajando hasta cero …
  • IF (condición)
    • Uso para volver a 2000ms cuando llegue a cero del ejemplo anterior.
    • Ejercicio:
      • En protoboard poner 5 leds. Hacer una secuencia 1,2,3,4,5. Pero en el que solo haya DOS digitalWrite() .. uno para prender y otro para apagar un pin(X).
  • Escritura Analogica (analogWrite)
    • Concepto PWM
    • Ejercicios:
      • Hacer una secuencia para que un led pase entre % de brillos (0%, 50%, 100%)
      • Ahora poner una variable y hacer que vaya de 0% a 100% suavemente … y vuelva a empezar
      • Ahora hacer que suba y baje de brillo en forma continua.
  • Serial Monitor
    • Que es y para que sirve.
    • “Hola Mundo”
    • Hacer un contador de segundos.
    • Hacer un reloj que muestre minutos y segundos.
  • Componentes analogicos
    • Potenciómetro
    • Lectura analógica (analogRead)
    • Leer un potenciómetro y mostrar su valor en el monitor
    • LDR, concepto
    • Leer un LDR y mostrar su valor en el monitor
  • Musica
    • Concepto de Frecuencia.
    • Tabla de notas y frecuencias
    • void tone(pin, nota)
    • void tone(pin, nota, duración)
    • Prog, pág 114.
    • Aclaración del #define : en la verificación se sustituye todo lo que se define, así se ahorra memoria.
  • Funciones
    • Matemáticas
    • De caracteres
    • De bits y bytes
    • Conversiones de tipo
  • Electrónica
    • LED Rgb
    • Botones
      • Pull y Push
      • Botón si resistencia
      • Botón en linea analógica
    • Servomotor
    • Display de 7 segmentos
      • Arquitectura
      • Coneccion
      • Integrado 74LS47 // 74HC595
      • Conectar dos displays (multiplexado)
    • LCD
      • Tipos
      • Líneas en el Hitachi 44780
      • Funciones de LiquidCrystal.h
      • Shift Register (74HC164)
  • Construccion de Modulos (Bibliotecas)

 Cursos similares - arduino, programacion:


 Pagina principal