SlideShare una empresa de Scribd logo
1 de 19
ELECTRÓNICA DIGITAL II
IEC-413 B
UNIVERSIDAD DE PANAMÁ
CENTRO REGIONAL UNIVERSITARIO DE VERAGUAS
FACULTAD DE INFORMÁTICA, ELECTRÓNICA Y COMUNICACIÓN
CLASE No.2 MICROCONTROLADORES 2
CLASE No.2 MICROCONTROLADORES 3
EXPLICAR el funcionamiento técnico de la interfaz (IDE)
de ARDUINO y su importancia en la estructuración de
proyectos electrónicos.
OBJETIVO DEL MÓDULO
CLASE No.2 MICROCONTROLADORES 4
Las Placas de Interfaz de ARDUINO, proporcionan una
tecnología de bajo costo (Low Cost) y fácil de usar para
crear proyectos.
CLASE No.2 MICROCONTROLADORES 5
ARDUINO, es un diseño de hardware de código abierto,
que cualquier persona es libre de tomar los diseños y crear
sus propios clones.
Sitio Oficial
https://www.arduino.cc/reference/en/
CLASE No.2 MICROCONTROLADORES 6
CLASE No.2 MICROCONTROLADORES 7
CLASE No.2 MICROCONTROLADORES 8
La estructura básica del lenguaje de
programación de Arduino, se
organiza al menos en dos partes o
funciones que encierran bloques
de declaraciones.
void setup()
{
declaraciones;
}
void loop()
{
declaraciones;
}
CLASE No.2 MICROCONTROLADORES 9
ponga su código de instalación aquí, para ejecutar una vez:
pon tu código principal aquí, para ejecutar repetidamente:
Nombre del archivo
CLASE No.2 MICROCONTROLADORES 10
Void setup() – http://arduino.cc/en/Reference/Setup
• La función setup () se llama cuando se inicia un nuevo proyecto o proceso.
• Utilícelo para inicializar variables, modos de pin, empezar a utilizar bibliotecas.
• La función de configuración sólo se ejecutará una vez, después de cada encendido
o reinicio de la placa Arduino.
CLASE No.2 MICROCONTROLADORES 11
Void loop() – http://arduino.cc/en/Reference/Loop
• Después de crear una función setup (), que inicializa y establece los valores
iniciales, la función loop () hace precisamente lo que su nombre sugiere y loops
consecutivamente, permitiendo que su programa cambie y responda.
12
Ahora bien, los programas / proyectos de Arduino se pueden
dividir en tres partes principales: ESTRUCTURA, VALORES
(variables y constantes) y FUNCIONES.
CLASE No.2
https://www.arduino.cc/reference/en/
REFERENCIA
MICROCONTROLADORES
CLASE No.2 13MICROCONTROLADORES
14CLASE No.2 MICROCONTROLADORES
CLASE No.2 15
Cuando se procede con el archivo ejecutable de tipo
aplicación, se inicializa dicho programa.
MICROCONTROLADORES
CLASE No.2 16
BARRA DE MENÚ
CONSOLA
BOTONES
DE ACCESO
ÁREA DE
MENSAJES
ÁREA DE
EDITOR DE
TEXTO PARA
EL CÓDIGO
DE
TRABAJO
PUERTO
NOMBRE DEL
PROYECTO
MICROCONTROLADORES
CLASE No.2 MICROCONTROLADORES 17
CLASE No.2 18
PLACA DE
ARDUINO
PUERTO
MICROCONTROLADORES
UNIVERSIDAD DE PANAMÁ
CENTRO REGIONAL UNIVERSITARIO DE VERAGUAS
FACULTAD DE INFORMÁTICA, ELECTRÓNICA Y COMUNICACIÓN
DUDAS Y COMENTARIOS
oseroca.rodriguez@up.ac.pa
oseroca@yahoo.com

Más contenido relacionado

Similar a Clase 2-microcontroladores

Arduino: Libro ING Santiago Manzano diseño y proyectos básicos de Arduino
Arduino: Libro ING Santiago Manzano diseño y proyectos básicos de ArduinoArduino: Libro ING Santiago Manzano diseño y proyectos básicos de Arduino
Arduino: Libro ING Santiago Manzano diseño y proyectos básicos de Arduino
SANTIAGO PABLO ALBERTO
 
21271209-21271134-V-EEI-A4.3_REPORTE DE PRÁCTICA ARDUINO CON PROTEUS_..pdf
21271209-21271134-V-EEI-A4.3_REPORTE DE PRÁCTICA ARDUINO CON PROTEUS_..pdf21271209-21271134-V-EEI-A4.3_REPORTE DE PRÁCTICA ARDUINO CON PROTEUS_..pdf
21271209-21271134-V-EEI-A4.3_REPORTE DE PRÁCTICA ARDUINO CON PROTEUS_..pdf
JuanSalvadorGarciaHe
 
Presentacion del curso de robotica
Presentacion del curso de roboticaPresentacion del curso de robotica
Presentacion del curso de robotica
Hugo Alexander
 
Introduccion a los microcontroladores pic y programacion de una matriz de led's
Introduccion a los microcontroladores pic y programacion de una matriz de led'sIntroduccion a los microcontroladores pic y programacion de una matriz de led's
Introduccion a los microcontroladores pic y programacion de una matriz de led's
Ruderocker Billy
 
Simulador digital 095
Simulador digital 095Simulador digital 095
Simulador digital 095
Mariel Nuñez
 

Similar a Clase 2-microcontroladores (20)

Netduino
NetduinoNetduino
Netduino
 
Mis proyectos con Arduino
Mis proyectos con ArduinoMis proyectos con Arduino
Mis proyectos con Arduino
 
[Arqui1]practica2 200815555
[Arqui1]practica2 200815555[Arqui1]practica2 200815555
[Arqui1]practica2 200815555
 
APLICACIONES DE LA TARJETA XILINX 2S200E
APLICACIONES DE LA TARJETA XILINX 2S200EAPLICACIONES DE LA TARJETA XILINX 2S200E
APLICACIONES DE LA TARJETA XILINX 2S200E
 
Manual de Uso Detallado de Proteus
Manual de Uso Detallado de ProteusManual de Uso Detallado de Proteus
Manual de Uso Detallado de Proteus
 
Arduino: Libro ING Santiago Manzano diseño y proyectos básicos de Arduino
Arduino: Libro ING Santiago Manzano diseño y proyectos básicos de ArduinoArduino: Libro ING Santiago Manzano diseño y proyectos básicos de Arduino
Arduino: Libro ING Santiago Manzano diseño y proyectos básicos de Arduino
 
Microcontrolador pic
Microcontrolador picMicrocontrolador pic
Microcontrolador pic
 
03-arduino.pdf
03-arduino.pdf03-arduino.pdf
03-arduino.pdf
 
21271209-21271134-V-EEI-A4.3_REPORTE DE PRÁCTICA ARDUINO CON PROTEUS_..pdf
21271209-21271134-V-EEI-A4.3_REPORTE DE PRÁCTICA ARDUINO CON PROTEUS_..pdf21271209-21271134-V-EEI-A4.3_REPORTE DE PRÁCTICA ARDUINO CON PROTEUS_..pdf
21271209-21271134-V-EEI-A4.3_REPORTE DE PRÁCTICA ARDUINO CON PROTEUS_..pdf
 
Basicos arduino
Basicos arduinoBasicos arduino
Basicos arduino
 
Básicos arduino
Básicos arduinoBásicos arduino
Básicos arduino
 
Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
 
Arduino
ArduinoArduino
Arduino
 
Arduino
ArduinoArduino
Arduino
 
Clase 1 arduino 12.10
Clase 1 arduino 12.10Clase 1 arduino 12.10
Clase 1 arduino 12.10
 
Simulador digital 095
Simulador digital 095Simulador digital 095
Simulador digital 095
 
Presentacion del curso de robotica
Presentacion del curso de roboticaPresentacion del curso de robotica
Presentacion del curso de robotica
 
Introduccion a los microcontroladores pic y programacion de una matriz de led's
Introduccion a los microcontroladores pic y programacion de una matriz de led'sIntroduccion a los microcontroladores pic y programacion de una matriz de led's
Introduccion a los microcontroladores pic y programacion de una matriz de led's
 
Informe1
Informe1Informe1
Informe1
 
Simulador digital 095
Simulador digital 095Simulador digital 095
Simulador digital 095
 

Más de OSEROCA

CLASE-2-TECNOLOGIAS DEL APRENDIZAJE Y EL CONOCIMIENTO.ppt
CLASE-2-TECNOLOGIAS DEL APRENDIZAJE Y EL CONOCIMIENTO.pptCLASE-2-TECNOLOGIAS DEL APRENDIZAJE Y EL CONOCIMIENTO.ppt
CLASE-2-TECNOLOGIAS DEL APRENDIZAJE Y EL CONOCIMIENTO.ppt
OSEROCA
 
Guia rapida para elaborar presentaciones digitales
Guia rapida para elaborar presentaciones digitalesGuia rapida para elaborar presentaciones digitales
Guia rapida para elaborar presentaciones digitales
OSEROCA
 
Clase 7-proyecto semestral
Clase 7-proyecto semestralClase 7-proyecto semestral
Clase 7-proyecto semestral
OSEROCA
 
Clase 6-comandos para el simulador
Clase 6-comandos para el simuladorClase 6-comandos para el simulador
Clase 6-comandos para el simulador
OSEROCA
 
Clase 8-criptografia - disco de alberti
Clase 8-criptografia - disco de albertiClase 8-criptografia - disco de alberti
Clase 8-criptografia - disco de alberti
OSEROCA
 
Clase 5-simulador (sensores)
Clase 5-simulador (sensores)Clase 5-simulador (sensores)
Clase 5-simulador (sensores)
OSEROCA
 
Clase 4-simulador (conexion de 7 segmentos)
Clase 4-simulador (conexion de 7 segmentos)Clase 4-simulador (conexion de 7 segmentos)
Clase 4-simulador (conexion de 7 segmentos)
OSEROCA
 
Clase 5-comandos para el simulador
Clase 5-comandos para el simuladorClase 5-comandos para el simulador
Clase 5-comandos para el simulador
OSEROCA
 
El gerente de seguridad e higiene
El gerente de seguridad e higieneEl gerente de seguridad e higiene
El gerente de seguridad e higiene
OSEROCA
 

Más de OSEROCA (20)

CLASE-2-TECNOLOGIAS DEL APRENDIZAJE Y EL CONOCIMIENTO.ppt
CLASE-2-TECNOLOGIAS DEL APRENDIZAJE Y EL CONOCIMIENTO.pptCLASE-2-TECNOLOGIAS DEL APRENDIZAJE Y EL CONOCIMIENTO.ppt
CLASE-2-TECNOLOGIAS DEL APRENDIZAJE Y EL CONOCIMIENTO.ppt
 
Clase 1-generalidades
Clase 1-generalidadesClase 1-generalidades
Clase 1-generalidades
 
Programa ncif-0005
Programa ncif-0005Programa ncif-0005
Programa ncif-0005
 
Clase 1-generalidades
Clase 1-generalidadesClase 1-generalidades
Clase 1-generalidades
 
Programacion general
Programacion generalProgramacion general
Programacion general
 
Guia rapida para elaborar presentaciones digitales
Guia rapida para elaborar presentaciones digitalesGuia rapida para elaborar presentaciones digitales
Guia rapida para elaborar presentaciones digitales
 
Clase 7-proyecto semestral
Clase 7-proyecto semestralClase 7-proyecto semestral
Clase 7-proyecto semestral
 
Clase 8
Clase 8Clase 8
Clase 8
 
Clase 7
Clase 7Clase 7
Clase 7
 
Clase 6-comandos para el simulador
Clase 6-comandos para el simuladorClase 6-comandos para el simulador
Clase 6-comandos para el simulador
 
Clase 6
Clase 6Clase 6
Clase 6
 
Clase 8-criptografia - disco de alberti
Clase 8-criptografia - disco de albertiClase 8-criptografia - disco de alberti
Clase 8-criptografia - disco de alberti
 
Clase 5-simulador (sensores)
Clase 5-simulador (sensores)Clase 5-simulador (sensores)
Clase 5-simulador (sensores)
 
Clase 4-simulador (conexion de 7 segmentos)
Clase 4-simulador (conexion de 7 segmentos)Clase 4-simulador (conexion de 7 segmentos)
Clase 4-simulador (conexion de 7 segmentos)
 
Clase 3-simulador
Clase 3-simuladorClase 3-simulador
Clase 3-simulador
 
Clase 5
Clase 5Clase 5
Clase 5
 
Clase 4
Clase 4Clase 4
Clase 4
 
Clase 5-comandos para el simulador
Clase 5-comandos para el simuladorClase 5-comandos para el simulador
Clase 5-comandos para el simulador
 
El gerente de seguridad e higiene
El gerente de seguridad e higieneEl gerente de seguridad e higiene
El gerente de seguridad e higiene
 
Clase 4
Clase 4Clase 4
Clase 4
 

Último

Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
patriciaines1993
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Fernando Solis
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
El Fortí
 

Último (20)

OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSSEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIAFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
 

Clase 2-microcontroladores

  • 1. ELECTRÓNICA DIGITAL II IEC-413 B UNIVERSIDAD DE PANAMÁ CENTRO REGIONAL UNIVERSITARIO DE VERAGUAS FACULTAD DE INFORMÁTICA, ELECTRÓNICA Y COMUNICACIÓN
  • 3. CLASE No.2 MICROCONTROLADORES 3 EXPLICAR el funcionamiento técnico de la interfaz (IDE) de ARDUINO y su importancia en la estructuración de proyectos electrónicos. OBJETIVO DEL MÓDULO
  • 4. CLASE No.2 MICROCONTROLADORES 4 Las Placas de Interfaz de ARDUINO, proporcionan una tecnología de bajo costo (Low Cost) y fácil de usar para crear proyectos.
  • 5. CLASE No.2 MICROCONTROLADORES 5 ARDUINO, es un diseño de hardware de código abierto, que cualquier persona es libre de tomar los diseños y crear sus propios clones. Sitio Oficial https://www.arduino.cc/reference/en/
  • 8. CLASE No.2 MICROCONTROLADORES 8 La estructura básica del lenguaje de programación de Arduino, se organiza al menos en dos partes o funciones que encierran bloques de declaraciones. void setup() { declaraciones; } void loop() { declaraciones; }
  • 9. CLASE No.2 MICROCONTROLADORES 9 ponga su código de instalación aquí, para ejecutar una vez: pon tu código principal aquí, para ejecutar repetidamente: Nombre del archivo
  • 10. CLASE No.2 MICROCONTROLADORES 10 Void setup() – http://arduino.cc/en/Reference/Setup • La función setup () se llama cuando se inicia un nuevo proyecto o proceso. • Utilícelo para inicializar variables, modos de pin, empezar a utilizar bibliotecas. • La función de configuración sólo se ejecutará una vez, después de cada encendido o reinicio de la placa Arduino.
  • 11. CLASE No.2 MICROCONTROLADORES 11 Void loop() – http://arduino.cc/en/Reference/Loop • Después de crear una función setup (), que inicializa y establece los valores iniciales, la función loop () hace precisamente lo que su nombre sugiere y loops consecutivamente, permitiendo que su programa cambie y responda.
  • 12. 12 Ahora bien, los programas / proyectos de Arduino se pueden dividir en tres partes principales: ESTRUCTURA, VALORES (variables y constantes) y FUNCIONES. CLASE No.2 https://www.arduino.cc/reference/en/ REFERENCIA MICROCONTROLADORES
  • 15. CLASE No.2 15 Cuando se procede con el archivo ejecutable de tipo aplicación, se inicializa dicho programa. MICROCONTROLADORES
  • 16. CLASE No.2 16 BARRA DE MENÚ CONSOLA BOTONES DE ACCESO ÁREA DE MENSAJES ÁREA DE EDITOR DE TEXTO PARA EL CÓDIGO DE TRABAJO PUERTO NOMBRE DEL PROYECTO MICROCONTROLADORES
  • 18. CLASE No.2 18 PLACA DE ARDUINO PUERTO MICROCONTROLADORES
  • 19. UNIVERSIDAD DE PANAMÁ CENTRO REGIONAL UNIVERSITARIO DE VERAGUAS FACULTAD DE INFORMÁTICA, ELECTRÓNICA Y COMUNICACIÓN DUDAS Y COMENTARIOS oseroca.rodriguez@up.ac.pa oseroca@yahoo.com