SlideShare a Scribd company logo
1 of 19
El mundo real no es digital y, a veces, no puedes traducir los
cambios en el entorno en lecturas digitales.
Por ejemplo, la temperatura no cambia sólo de frío a
caliente, cambia en un rango valores distintos y,
normalmente, estos cambios ocurren muy lentamente.
Éste es el motivo por el cual, a menudo, utilizamos sensores
analógicos para leer los parámetros del entorno tales como,
la temperatura, la luz, o el movimiento.
Esta información resultante es almacenada como datos
digitales secuenciales. Dado que Arduino no puede manejar
la información como los humanos, necesitamos traducir los
datos analógicos para que Arduino pueda entenderlos.
Los sensores analógicos pueden transformar los datos del
entorno en un valor de voltaje comprendido entre 0V y
5V.
Estos valores son distintos de los HIGH o LOW que utilizan
los sensores digitales. Para los pines digitales, HIGH y LOW
significan 5V y 0V respectivamente, y nada más.
Sin embargo los pines analógicos pueden diferenciar
cualquier valor intermedio.
La resolución entre los valores máximos y mínimos
difieren de un microprocesador a otro. Arduino
únicamente puede distinguir 1024 niveles en rango de 0V
a 5V.
Una señal eléctrica analógica es aquella en la que los
valores de la tensión o voltaje varían constantemente y
pueden tomar cualquier valor.
En el caso de la corriente alterna, la señal
analógica incrementa su valor con signo
eléctrico positivo (+) durante medio ciclo y
disminuye a continuación con signo eléctrico
negativo (–) en el medio ciclo siguiente.
Algunas cantidades físicas de tipo analógico
Iluminación
Sonido
Posición
Desplazamiento
Presión
Flexión
Inclinación
Aceleración
Temperatura
Humedad.
Entrada analógica
Un Arduino puede leer voltajes entre 0 y 5 voltios por
defecto (no se debe superar los 5 voltios). Para ello posee
una serie de pines llamados Entradas Analógicas.
El Arduino UNO posee 6 entradas analógicas (A0-A5),
mientras que otros modelos como el NANO (8 entradas) o
el MEGA (16 entradas) poseen puertos adicionales,
aunque todos poseen la misma limitante: no pueden leer
voltajes superiores a 5 voltios. Repetimos: NO SE
PUEDEN APLICAR VOLTAJES SUPERIORES A 5 VOLTIOS.
Cuando hablamos de valores analógicos podremos
trabajar con valores comprendidos entre el mínimo y el
máximo. En el caso de las entradas analógicas (marcadas
de A0 a A5) Arduino utiliza un convertidor analógico-digital
de 10 bits, lo que nos da 1024 niveles intermedios entre 0
y 5 voltios numerados del 0 al 1023
Salida analógica
Para las salidas analógicas Arduino UNO utiliza los pines 3,
5, 6, 9, 10 y 11 (en el caso de la Arduino Leonardo los
mismos pines mas el numero 13) con una señal PWM de 8
bits, lo que nos da 256 niveles numerados del 0 al 255.
Las Salidas PWM (Pulse Width Modulation) permiten
generar salidas analógicas desde pines digitales. Arduino
Uno no posee salidas analógicas puras.
El arduino due, posee dos salidas
analógicas puras mediante dos
conversores digital a analógico. Estos
pines pueden usarse para crear salidas
de audio usando la librería
correspondiente.
La modulación por ancho de pulsos (también conocida
como PWM, siglas en inglés de pulse-width modulation)
de una señal o fuente de energía es una técnica en la que
se modifica el ciclo de trabajo de una señal periódica (una
senoidal o una cuadrada, por ejemplo), ya sea para
transmitir información a través de un canal de
comunicaciones o para controlar la cantidad de energía
que se envía a una carga.
El ciclo de trabajo de una señal periódica es el ancho
relativo de su parte positiva en relación con el período.
Función usada en la function setup() para configurar un
pin dado para comportarse como INPUT o OUTPUT.
Ej. pinMode(pin, OUTPUT); configura el pin número 'pin'
como de salida. Los pines de Arduino funcionan por
defecto como entradas, de forma que no necesitan
declararse explícitamente como entradas empleando
pinMode().
Para hacer lecturas analógicas utilizamos el comando
analogRead que tiene la siguiente sintaxis:
Lee el valor desde el pin analógico especificado con una
resolución de 10 bits. Esta función solo funciona en los
pines analógicos (0-5). El valor resultante es un entero de 0
a 1023. Los pines analógicos, a diferencia de los digitales
no necesitan declararse previamente como INPUT o
OUTPUT.
En el caso de las salidas analógicas utilizamos el comando
analogWrite de la siguiente manera:
Escribe un valor analógico usando modulación por ancho
de pulso (PWM) en un pin de salida marcado como PWM.
Esta función está activa para los pines 3, 5, 6, 9, 10, 11.
Puede especificarse un valor de 0 - 255. Un valor 0 genera
0 V en el pin especificado y 255 genera 5 V. Para valores de
0 a 255, el pin alterna rápidamente entre 0 V y 5 V, cuanto
mayor sea el valor, más a menudo el pin se encuentra en
HIGH (5 V).
A continuación en guía N° 4 se realiza un ejemplo
aplicativo paso a paso de la teoría anteriormente explicada
y en donde los conceptos quedaran mas claros para su
aplicación e interacción.
Gracias

More Related Content

What's hot

Digital
DigitalDigital
Digital
toni
 
Digital E
Digital EDigital E
Digital E
toni
 
62962340 manual-arduino-uno
62962340 manual-arduino-uno62962340 manual-arduino-uno
62962340 manual-arduino-uno
Angelik Hdez
 

What's hot (19)

Programación arduino
Programación arduinoProgramación arduino
Programación arduino
 
Unidad 1: Comenzando con arduino
Unidad 1: Comenzando con arduinoUnidad 1: Comenzando con arduino
Unidad 1: Comenzando con arduino
 
Presentación placa arduino
Presentación placa arduinoPresentación placa arduino
Presentación placa arduino
 
Ampliación arduino
Ampliación arduinoAmpliación arduino
Ampliación arduino
 
Digital
DigitalDigital
Digital
 
Tips de arduino
Tips de arduinoTips de arduino
Tips de arduino
 
Digital E
Digital EDigital E
Digital E
 
Practicas E -S Analogicas Arduino
Practicas E -S Analogicas ArduinoPracticas E -S Analogicas Arduino
Practicas E -S Analogicas Arduino
 
Señales digitales
Señales digitalesSeñales digitales
Señales digitales
 
Display 7 segmentos con Arduino
Display 7 segmentos con ArduinoDisplay 7 segmentos con Arduino
Display 7 segmentos con Arduino
 
Programacion basica en Arduino
Programacion basica en ArduinoProgramacion basica en Arduino
Programacion basica en Arduino
 
62962340 manual-arduino-uno
62962340 manual-arduino-uno62962340 manual-arduino-uno
62962340 manual-arduino-uno
 
Control vehiculo
Control vehiculoControl vehiculo
Control vehiculo
 
Manual arduino programació
Manual arduino programacióManual arduino programació
Manual arduino programació
 
1.arduino
1.arduino1.arduino
1.arduino
 
Repaso
RepasoRepaso
Repaso
 
Iniciacion arduino
Iniciacion arduinoIniciacion arduino
Iniciacion arduino
 
Curso arduino basico bitbloq
Curso arduino basico bitbloqCurso arduino basico bitbloq
Curso arduino basico bitbloq
 
Práctica04.Programando Arduino
Práctica04.Programando ArduinoPráctica04.Programando Arduino
Práctica04.Programando Arduino
 

Viewers also liked

Manual de Usuario Juego Ahorcado Educativo
Manual de Usuario Juego Ahorcado EducativoManual de Usuario Juego Ahorcado Educativo
Manual de Usuario Juego Ahorcado Educativo
Jerry Alexander RC
 
Manejo de Conflictos y Violencia
Manejo de Conflictos y ViolenciaManejo de Conflictos y Violencia
Manejo de Conflictos y Violencia
Johanna Ruiz
 
5 Moyens de faire des économies sur votre extension de maiso
5 Moyens de faire des économies sur votre extension de maiso5 Moyens de faire des économies sur votre extension de maiso
5 Moyens de faire des économies sur votre extension de maiso
Mira Lavandier
 
Informatica 1212983949385336 8
Informatica 1212983949385336 8Informatica 1212983949385336 8
Informatica 1212983949385336 8
26antonio26
 
RSLN #5 - La santé du futur
RSLN #5 - La santé du futurRSLN #5 - La santé du futur
RSLN #5 - La santé du futur
RSLN mag
 
Modo edición y descripción de iconos
Modo edición y descripción de iconosModo edición y descripción de iconos
Modo edición y descripción de iconos
juanjoreverte
 

Viewers also liked (20)

Guia 1
Guia 1Guia 1
Guia 1
 
Ud Electronica Analogica
Ud Electronica AnalogicaUd Electronica Analogica
Ud Electronica Analogica
 
Manual de Usuario Juego Ahorcado Educativo
Manual de Usuario Juego Ahorcado EducativoManual de Usuario Juego Ahorcado Educativo
Manual de Usuario Juego Ahorcado Educativo
 
Manejo de Conflictos y Violencia
Manejo de Conflictos y ViolenciaManejo de Conflictos y Violencia
Manejo de Conflictos y Violencia
 
5 Moyens de faire des économies sur votre extension de maiso
5 Moyens de faire des économies sur votre extension de maiso5 Moyens de faire des économies sur votre extension de maiso
5 Moyens de faire des économies sur votre extension de maiso
 
Discusión no. 2 curso web impm táchira carlos gómez valderrama
Discusión no. 2 curso web impm táchira  carlos gómez valderramaDiscusión no. 2 curso web impm táchira  carlos gómez valderrama
Discusión no. 2 curso web impm táchira carlos gómez valderrama
 
Brochure bonampak-2015
Brochure bonampak-2015Brochure bonampak-2015
Brochure bonampak-2015
 
Alignement entre ontologie de domaine et la Snomed: trois études de cas
Alignement entre ontologie de domaine et la Snomed: trois études de casAlignement entre ontologie de domaine et la Snomed: trois études de cas
Alignement entre ontologie de domaine et la Snomed: trois études de cas
 
Examen Mé[1]..
Examen Mé[1]..Examen Mé[1]..
Examen Mé[1]..
 
Aa41
Aa41Aa41
Aa41
 
Proyecto mochilas
Proyecto mochilasProyecto mochilas
Proyecto mochilas
 
Informatica 1212983949385336 8
Informatica 1212983949385336 8Informatica 1212983949385336 8
Informatica 1212983949385336 8
 
Verbes en er
Verbes en erVerbes en er
Verbes en er
 
Les fails médias sociaux de l'année 2013
Les fails médias sociaux de l'année 2013Les fails médias sociaux de l'année 2013
Les fails médias sociaux de l'année 2013
 
K
KK
K
 
Ronda Es AndalucíA
Ronda Es AndalucíARonda Es AndalucíA
Ronda Es AndalucíA
 
RSLN #5 - La santé du futur
RSLN #5 - La santé du futurRSLN #5 - La santé du futur
RSLN #5 - La santé du futur
 
MadInspain 2009
MadInspain 2009MadInspain 2009
MadInspain 2009
 
Cómo acceder a la plataforma Aula XXI
Cómo acceder a la plataforma Aula XXICómo acceder a la plataforma Aula XXI
Cómo acceder a la plataforma Aula XXI
 
Modo edición y descripción de iconos
Modo edición y descripción de iconosModo edición y descripción de iconos
Modo edición y descripción de iconos
 

Similar to Guia 4

Arduino(Tipos y su Programacion)
Arduino(Tipos y su Programacion)Arduino(Tipos y su Programacion)
Arduino(Tipos y su Programacion)
Oscar Pastrana
 

Similar to Guia 4 (20)

Arduino Análogo
Arduino AnálogoArduino Análogo
Arduino Análogo
 
22232441 310201212102
22232441 31020121210222232441 310201212102
22232441 310201212102
 
Comenzando con arduino
Comenzando con arduinoComenzando con arduino
Comenzando con arduino
 
22232441 310201212102
22232441 31020121210222232441 310201212102
22232441 310201212102
 
5. ADC - ARDUINO
5. ADC - ARDUINO5. ADC - ARDUINO
5. ADC - ARDUINO
 
Características arduino uno
Características arduino unoCaracterísticas arduino uno
Características arduino uno
 
Arduino
ArduinoArduino
Arduino
 
Lenguaje arduinointrodeluismi
Lenguaje arduinointrodeluismiLenguaje arduinointrodeluismi
Lenguaje arduinointrodeluismi
 
Dispositivos electronicos
Dispositivos electronicosDispositivos electronicos
Dispositivos electronicos
 
conversion analoga digital.pdf
conversion analoga digital.pdfconversion analoga digital.pdf
conversion analoga digital.pdf
 
Apuntes arduino nivel_pardillo
Apuntes arduino nivel_pardilloApuntes arduino nivel_pardillo
Apuntes arduino nivel_pardillo
 
Apuntes arduino nivel_pardillo
Apuntes arduino nivel_pardilloApuntes arduino nivel_pardillo
Apuntes arduino nivel_pardillo
 
Robótica Educativa TEMA 2 (3).pptx
Robótica Educativa TEMA 2 (3).pptxRobótica Educativa TEMA 2 (3).pptx
Robótica Educativa TEMA 2 (3).pptx
 
Microcontroladores: conversor análogo/digital
Microcontroladores: conversor análogo/digitalMicrocontroladores: conversor análogo/digital
Microcontroladores: conversor análogo/digital
 
Arduino(Tipos y su Programacion)
Arduino(Tipos y su Programacion)Arduino(Tipos y su Programacion)
Arduino(Tipos y su Programacion)
 
Pines digitales Arduino.pptx
Pines digitales Arduino.pptxPines digitales Arduino.pptx
Pines digitales Arduino.pptx
 
Tecnologia tarjeta arduino
Tecnologia   tarjeta arduinoTecnologia   tarjeta arduino
Tecnologia tarjeta arduino
 
arduino
arduinoarduino
arduino
 
Tecnologia tarjeta arduino
Tecnologia   tarjeta arduinoTecnologia   tarjeta arduino
Tecnologia tarjeta arduino
 
Tecnologia tarjeta arduino
Tecnologia   tarjeta arduinoTecnologia   tarjeta arduino
Tecnologia tarjeta arduino
 

Recently uploaded

Lineamientos de la Escuela de la Confianza SJA Ccesa.pptx
Lineamientos de la Escuela de la Confianza  SJA  Ccesa.pptxLineamientos de la Escuela de la Confianza  SJA  Ccesa.pptx
Lineamientos de la Escuela de la Confianza SJA Ccesa.pptx
Demetrio Ccesa Rayme
 
informe-de-laboratorio-metodos-de-separacion-de-mezclas.pdf
informe-de-laboratorio-metodos-de-separacion-de-mezclas.pdfinforme-de-laboratorio-metodos-de-separacion-de-mezclas.pdf
informe-de-laboratorio-metodos-de-separacion-de-mezclas.pdf
AndreaTurell
 
2° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
2° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx2° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
2° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
candy torres
 
COMPENDIO ECE 5 GRADO MATEMÁTICAS DE PRIMARIA
COMPENDIO ECE 5 GRADO MATEMÁTICAS DE PRIMARIACOMPENDIO ECE 5 GRADO MATEMÁTICAS DE PRIMARIA
COMPENDIO ECE 5 GRADO MATEMÁTICAS DE PRIMARIA
Wilian24
 
Apunte clase teorica propiedades de la Madera.pdf
Apunte clase teorica propiedades de la Madera.pdfApunte clase teorica propiedades de la Madera.pdf
Apunte clase teorica propiedades de la Madera.pdf
Gonella
 

Recently uploaded (20)

El liderazgo en la empresa sostenible, introducción, definición y ejemplo.
El liderazgo en la empresa sostenible, introducción, definición y ejemplo.El liderazgo en la empresa sostenible, introducción, definición y ejemplo.
El liderazgo en la empresa sostenible, introducción, definición y ejemplo.
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
Lineamientos de la Escuela de la Confianza SJA Ccesa.pptx
Lineamientos de la Escuela de la Confianza  SJA  Ccesa.pptxLineamientos de la Escuela de la Confianza  SJA  Ccesa.pptx
Lineamientos de la Escuela de la Confianza SJA Ccesa.pptx
 
informe-de-laboratorio-metodos-de-separacion-de-mezclas.pdf
informe-de-laboratorio-metodos-de-separacion-de-mezclas.pdfinforme-de-laboratorio-metodos-de-separacion-de-mezclas.pdf
informe-de-laboratorio-metodos-de-separacion-de-mezclas.pdf
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptx
 
Educacion Basada en Evidencias SM5 Ccesa007.pdf
Educacion Basada en Evidencias  SM5  Ccesa007.pdfEducacion Basada en Evidencias  SM5  Ccesa007.pdf
Educacion Basada en Evidencias SM5 Ccesa007.pdf
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
TÉCNICAS OBSERVACIONALES Y TEXTUALES.pdf
TÉCNICAS OBSERVACIONALES Y TEXTUALES.pdfTÉCNICAS OBSERVACIONALES Y TEXTUALES.pdf
TÉCNICAS OBSERVACIONALES Y TEXTUALES.pdf
 
2° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
2° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx2° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
2° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 
animalesdelaproincia de beunos aires.pdf
animalesdelaproincia de beunos aires.pdfanimalesdelaproincia de beunos aires.pdf
animalesdelaproincia de beunos aires.pdf
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
 
Diapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanente
Diapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanenteDiapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanente
Diapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanente
 
COMPENDIO ECE 5 GRADO MATEMÁTICAS DE PRIMARIA
COMPENDIO ECE 5 GRADO MATEMÁTICAS DE PRIMARIACOMPENDIO ECE 5 GRADO MATEMÁTICAS DE PRIMARIA
COMPENDIO ECE 5 GRADO MATEMÁTICAS DE PRIMARIA
 
Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docx
 
MINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docx
MINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docxMINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docx
MINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docx
 
1ERGRA~2.PDF EVALUACION DIAGNOSTICA 2024
1ERGRA~2.PDF EVALUACION DIAGNOSTICA 20241ERGRA~2.PDF EVALUACION DIAGNOSTICA 2024
1ERGRA~2.PDF EVALUACION DIAGNOSTICA 2024
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
Apunte clase teorica propiedades de la Madera.pdf
Apunte clase teorica propiedades de la Madera.pdfApunte clase teorica propiedades de la Madera.pdf
Apunte clase teorica propiedades de la Madera.pdf
 

Guia 4

  • 1.
  • 2.
  • 3. El mundo real no es digital y, a veces, no puedes traducir los cambios en el entorno en lecturas digitales. Por ejemplo, la temperatura no cambia sólo de frío a caliente, cambia en un rango valores distintos y, normalmente, estos cambios ocurren muy lentamente.
  • 4. Éste es el motivo por el cual, a menudo, utilizamos sensores analógicos para leer los parámetros del entorno tales como, la temperatura, la luz, o el movimiento. Esta información resultante es almacenada como datos digitales secuenciales. Dado que Arduino no puede manejar la información como los humanos, necesitamos traducir los datos analógicos para que Arduino pueda entenderlos.
  • 5. Los sensores analógicos pueden transformar los datos del entorno en un valor de voltaje comprendido entre 0V y 5V. Estos valores son distintos de los HIGH o LOW que utilizan los sensores digitales. Para los pines digitales, HIGH y LOW significan 5V y 0V respectivamente, y nada más.
  • 6. Sin embargo los pines analógicos pueden diferenciar cualquier valor intermedio. La resolución entre los valores máximos y mínimos difieren de un microprocesador a otro. Arduino únicamente puede distinguir 1024 niveles en rango de 0V a 5V.
  • 7.
  • 8. Una señal eléctrica analógica es aquella en la que los valores de la tensión o voltaje varían constantemente y pueden tomar cualquier valor. En el caso de la corriente alterna, la señal analógica incrementa su valor con signo eléctrico positivo (+) durante medio ciclo y disminuye a continuación con signo eléctrico negativo (–) en el medio ciclo siguiente.
  • 9. Algunas cantidades físicas de tipo analógico Iluminación Sonido Posición Desplazamiento Presión Flexión Inclinación Aceleración Temperatura Humedad.
  • 10. Entrada analógica Un Arduino puede leer voltajes entre 0 y 5 voltios por defecto (no se debe superar los 5 voltios). Para ello posee una serie de pines llamados Entradas Analógicas. El Arduino UNO posee 6 entradas analógicas (A0-A5), mientras que otros modelos como el NANO (8 entradas) o el MEGA (16 entradas) poseen puertos adicionales, aunque todos poseen la misma limitante: no pueden leer voltajes superiores a 5 voltios. Repetimos: NO SE PUEDEN APLICAR VOLTAJES SUPERIORES A 5 VOLTIOS.
  • 11. Cuando hablamos de valores analógicos podremos trabajar con valores comprendidos entre el mínimo y el máximo. En el caso de las entradas analógicas (marcadas de A0 a A5) Arduino utiliza un convertidor analógico-digital de 10 bits, lo que nos da 1024 niveles intermedios entre 0 y 5 voltios numerados del 0 al 1023
  • 12. Salida analógica Para las salidas analógicas Arduino UNO utiliza los pines 3, 5, 6, 9, 10 y 11 (en el caso de la Arduino Leonardo los mismos pines mas el numero 13) con una señal PWM de 8 bits, lo que nos da 256 niveles numerados del 0 al 255.
  • 13. Las Salidas PWM (Pulse Width Modulation) permiten generar salidas analógicas desde pines digitales. Arduino Uno no posee salidas analógicas puras. El arduino due, posee dos salidas analógicas puras mediante dos conversores digital a analógico. Estos pines pueden usarse para crear salidas de audio usando la librería correspondiente.
  • 14. La modulación por ancho de pulsos (también conocida como PWM, siglas en inglés de pulse-width modulation) de una señal o fuente de energía es una técnica en la que se modifica el ciclo de trabajo de una señal periódica (una senoidal o una cuadrada, por ejemplo), ya sea para transmitir información a través de un canal de comunicaciones o para controlar la cantidad de energía que se envía a una carga. El ciclo de trabajo de una señal periódica es el ancho relativo de su parte positiva en relación con el período.
  • 15. Función usada en la function setup() para configurar un pin dado para comportarse como INPUT o OUTPUT. Ej. pinMode(pin, OUTPUT); configura el pin número 'pin' como de salida. Los pines de Arduino funcionan por defecto como entradas, de forma que no necesitan declararse explícitamente como entradas empleando pinMode().
  • 16. Para hacer lecturas analógicas utilizamos el comando analogRead que tiene la siguiente sintaxis: Lee el valor desde el pin analógico especificado con una resolución de 10 bits. Esta función solo funciona en los pines analógicos (0-5). El valor resultante es un entero de 0 a 1023. Los pines analógicos, a diferencia de los digitales no necesitan declararse previamente como INPUT o OUTPUT.
  • 17. En el caso de las salidas analógicas utilizamos el comando analogWrite de la siguiente manera: Escribe un valor analógico usando modulación por ancho de pulso (PWM) en un pin de salida marcado como PWM. Esta función está activa para los pines 3, 5, 6, 9, 10, 11. Puede especificarse un valor de 0 - 255. Un valor 0 genera 0 V en el pin especificado y 255 genera 5 V. Para valores de 0 a 255, el pin alterna rápidamente entre 0 V y 5 V, cuanto mayor sea el valor, más a menudo el pin se encuentra en HIGH (5 V).
  • 18. A continuación en guía N° 4 se realiza un ejemplo aplicativo paso a paso de la teoría anteriormente explicada y en donde los conceptos quedaran mas claros para su aplicación e interacción.