4
TEMARIO CURSO PROGRAMACION PARA ARDUINO Un circuito eléctrico básico. La Ley de OHM. Las Resistencias. Resistencias en Serie. Resistencias en Paralelo. Condensadores (Capacitores) El código Jis. Resumen de Capacitores. Fuente de alimentación para los proyectos electrónicos. Componentes electrónicos. Las pantallas o displays LCD. Bobinas o Inductancias. Manejo del Multímetro (Tester). Selección de Escalas y Rangos. Tensión en DC. Medir Corriente en Continua. Medir Condensadores. Los Semiconductores. Diodos. Funcionamiento teórico de un Transistor. Funcionamiento práctico de un Transistor. Repaso de configuraciones para transistores. Conectando un relay a un pin de Arduino. Transistores de Efecto de Campo (fet). Transistores de Potencia. Los IGBTS. Efecto de la Temperatura en los Transistores. Repaso de Transistores. Disipadores Térmicos. Tiristores (Diodos Controlados). Triac (Triodo de Corriente Alterna). Conclusiones sobre Semiconductores. Algunas consideraciones. Lógica Digital. Compuertas Lógicas. Familias lógicas. Circuitos Biestables o Flip-Flop. Circuitos Monoestables. Circuitos Astables o Aestables. Algunas consideraciones sobre compuertas. Trabajos prácticos con el CD4093 y CD4001. Aestable con CD4093. Antirrebote con CD4093. Antirrebote con CD4001. Probador de transistores con CD4093. Algo mas sobre Circuitos Biestables o Flip-Flops. Conclusiones sobre las compuertas. Prolijidad en el armado. Fuente de alimentación para Arduino.

TEMARIO CURSO PROGRAMACION PARA ARDUINO

  • Upload
    others

  • View
    17

  • Download
    0

Embed Size (px)

Citation preview

Page 1: TEMARIO CURSO PROGRAMACION PARA ARDUINO

TEMARIO CURSO PROGRAMACION PARA ARDUINO

Un circuito eléctrico básico.La Ley de OHM.Las Resistencias.Resistencias en Serie.Resistencias en Paralelo.Condensadores (Capacitores)El código Jis.Resumen de Capacitores.Fuente de alimentación para los proyectos electrónicos.Componentes electrónicos.Las pantallas o displays LCD.Bobinas o Inductancias.Manejo del Multímetro (Tester).Selección de Escalas y Rangos.Tensión en DC.Medir Corriente en Continua.Medir Condensadores.Los Semiconductores.Diodos.Funcionamiento teórico de un Transistor.Funcionamiento práctico de un Transistor.Repaso de configuraciones para transistores.Conectando un relay a un pin de Arduino.Transistores de Efecto de Campo (fet).Transistores de Potencia.Los IGBTS.Efecto de la Temperatura en los Transistores.Repaso de Transistores.Disipadores Térmicos.Tiristores (Diodos Controlados).Triac (Triodo de Corriente Alterna).Conclusiones sobre Semiconductores.Algunas consideraciones.Lógica Digital.Compuertas Lógicas.Familias lógicas.Circuitos Biestables o Flip-Flop.Circuitos Monoestables.Circuitos Astables o Aestables.Algunas consideraciones sobre compuertas.Trabajos prácticos con el CD4093 y CD4001.Aestable con CD4093.Antirrebote con CD4093.Antirrebote con CD4001.Probador de transistores con CD4093.Algo mas sobre Circuitos Biestables o Flip-Flops.Conclusiones sobre las compuertas.Prolijidad en el armado.Fuente de alimentación para Arduino.

Page 2: TEMARIO CURSO PROGRAMACION PARA ARDUINO

ATMEGA328P el corazón de Arduino UNO.El IDE Arduino.Los botones pincipales del IDE de Arduino.Instalando la placa Arduino.Hola Mundo con Arduino.Trabajo práctico.Tipos de variables en Arduino.Que se entiende por función.La función millis.Que son los binarios.Decodificador BCD CD4511.Contador de un dígito con decodificador BCD.Contador de dos dígitos con decodificador BCD.Trabajo practico.Contador con display 7 segmentos.Termómetro con dos dígitos y LM35.Interrupciones.INTERRUPCIONES EN ARDUINO.La función ISR.Ejemplo de interrupciones por Hardware en pines 2 y 3.Importantes conceptos sobre interrupciones.Pantallas LCD con Arduino.Biblioteca LiquidCrystal de Arduino.Hola Mundo con pantalla LCD.Voltímetro de un canal con pantalla LCD.Voltímetro de cuatro canales con pantalla LCD.Trabajo practico.Pantalla gráfica JLX12864G.Midiendo PH con Aduino y pantalla JLX12864G.Sensor de temperatura 1-wire DS18B20.Lectura de temperatura con sensor DS18B20.Obteniendo el ID de un sensor DS18x20.Obteniendo la temperatura consultado el ID de un sensor DS18x20.Sensor DHT22 mas pantalla LCD.El protocolo I2C.Funcionamiento del protocolo I2C.I2C en Arduino.Escáner I2C.Reloj calendario DS3231.Usando el puerto UART.Puerto UART por software.Ajustando el calendario DS3231 mediante la UART.Voltímetro de un canal con interfaz UART.Voltímetro de cuatro canales con interfaz UART.Usando la EEPROM de Arduino.Trabajo practico.Control profesional de un sistema de riego hidropónico.Agregando Bluetooth a Arduino.Control del Puerto Arduino por Bluetooth.Trabajo practico.Medición del índice de Radiación Ultravioleta.Trabajo practico.

Page 3: TEMARIO CURSO PROGRAMACION PARA ARDUINO

Lectura de temperatura y presión barométrica con sensor BMP280.Salidas Analógicas PWM en ARDUINO.Frecuencia del PWM.Servomotores.Micro Servo 9g SG90 de Tower Pro.Control de un servomotor con un potenciómetro.Motores Paso a Paso.Características comunes de los motores paso a paso.Motor paso a paso 28BYJ-48.Programando el motor paso a paso.Movimiento normal (par máximo).Movimiento por ola o paso completo (par menor).Movimiento de medio paso.Trabajos prácticos.Memoria SD con FAT.Ejemplo simple para una memoria SD.Guardando datos en una memoria SD.Trabajo práctico.Sensores de flujo para Arduino.Qué es caudal.Ejemplo para el caudalímetro.Consumo de una placa Arduino.Modo Sleep.Importancia del modo Sleep.Watchdog Arduino.Utilidad del Watchdog y el registro MCUSR.Pantallas Gáficas Nextion.Conexión de la pantalla.Editor Nextion.Ejemplo para la pantalla Nextión NX4024K032.Programa Arduino para pantalla Nextion.Estación Meteorológica con BME280.Pantallas OLED de 1.3 pulgadas.Imágenes en la pantallas OLED.Arduino + Teclado Matricial.Ejemplo simple con un teclado.Control remoto por Infrarrojos.Conexiones entre Arduino y modulo receptor IR.Librería IRL remote para Arduino.Ejemplo simple para recibir comandos infrarrojos.Temperatura de la CPU.Trabajo practico I.Trabajo practico II.Arduino ID.Algunas consideraciones sobre el uso del ID.El archivo Hexadecimal de Arduino.Control PID.Funcionamiento general de un PID.Explicando el funcionamiento de un PID.Componentes de un PID.Control de temperatura con PID y Arduino.Conclusión.

Page 4: TEMARIO CURSO PROGRAMACION PARA ARDUINO

Trabajo Práctico.Conceptos sobre Ethernet.Ethernet y protocolos de RED.Protocolo IP.Direcciones IP.El protocolo HTTP.Ethernet Shield con WS5100.Que es un socket de Red?Socket UDP en Electrónica.Que es Python.Instalación de Python.Detectado IP con Python.Voltímetro por Socket UDP.Programa Pyhton para el Voltimetro UDP.Algunos detalles de los puertos.Control de un pin por UDP.Programa Python para el control de un pin por UDP.Lectura de un sensor DHT22 por Socket UDP.Programa Arduino para el sensor DHT22 por Socket UDP.Almacenar datos en hoja de cálculo.Que es HTML?Ejemplos de algunas etiquetas HTML.Servidores web con electrónica.Que es Ajax?GET( ) y POST( ).Mi primer web con Arduino.Control HTML de un LED.Leyendo el estado de un pin con HTML.Leyendo el estado de un pin con AJAX.Que es una API.XLMHttpRequest( ).La función Ajax.Funcionamiento del servidor.Lectura de un cana analógico con Ajax.Manejo de imágenes en código URI64.Lectura de cuatro canales analógicos con Ajax.WEB y CheckBox LED.Que es el protocolo MQTT.Por qué MQTT.Como funciona MQTT?Instalación de Mosquitto como broker MQTT.Trabajando con el sensor BMP280 y MQTT.Enlace WiFi con ESP32 y Arduino.Alimentación para el ESP32.Algunos pines especiales.ESP32 con Arduino.“Hola Mundo” con ESP32 y Arduino.Web Server con ESP32.Control HTML de un LED .

[email protected]