SlideShare una empresa de Scribd logo
1
Lic. Edgardo Faletti
(2014)
TIPS DE ARDUINO
Palabras claves
Terminología Significado
sketch Código que escribes para compilar en la placa de arduino.
pin
Conector de entrada o salida para conectar algo.
Ejemplo. En el pin de salida el Led, pin de entrada el Know.
digital Cuando el valor es HIGH o LOW, es decir ON/OFF. Ejemplo: la situación de un botón, swicht, etc.
analog
Cuando el valor tiene rangos, usualmente de 0-255. Ejemplo: el brillo de un Led, la velocidad de un
motor.
ARDUINO “LENGUAJE”
Lenguaje básicamente en C (más simple que el C++ de flash, y menos variantes que processing).
Instrucciones Significado
pinMode () Ajusta el pin en salida (output) o en entrada (input).
digitalWrite () Ajusta el pin digital en encendido/ apagado (high/low).
digitalRead() Lee el estado del pin digital.
analogRead() Lee el estado del pin analógico.
analogWrite() Ajusta el pin analógico en la variante de valores.
delay() Cantidad de tiempo en espera.
millis() Actualiza el tiempo en milisegundos.
Salidas Digitales
Los pines digitales se pueden emplear como salidas o entradas digitales, es decir, se puede
escribir niveles altos (High = 5V) o bajos (Low = 0V) de tensión a cada uno de los pines y viceversa,
excepto los pines 0 (TX: transmisión) y 1 (RX: recepción) que se emplean para la comunicación
serie o comunicación de la placa del Arduino con los otros dispositivos.
Comandos básicos
Comandos Significado
pinMode(pin, modo) Sirve para declarar un pin digital como entrada (INPUT) o como
salida (OUTPUT). Los pines analógicos son, por defecto, de
entrada.
delay(tiempo) Sirve para parar los procesos de la placa durante tiempo
milisegundos y delayMicroseconds(tiempo) sirve para parar los
procesos de la placa durante tiempo microsegundos.
digitalWrite(pin, valor) Sirve para escribir un valor al pin digital, el valor podrá ser 1
lógico (HIGH=5v) o 0 lógico (LOW=0v)
setup() Es la función de configuración de los pines de Arduino y sólo se
ejecuta una vez, mientras que loop() se ejecuta una y otra vez
hasta que apaguemos el sistema, o se gasten las baterías.
digitalRead(pin), Sirve para leer un valor del pin digital que señalemos, el valor
podrá ser 1 lógico (HIGH=5v) o 0 lógico (LOW=0v)
Tipos de Entradas
Entrada Comando
Digital
digitalRead(pin),sirve para leer un valor del pin digital que señalemos, el valor podrá ser 1
lógico (HIGH=5V) o 0 lógico (LOW=0V)
Analógica
analogRead(pin), lee o captura el valor de entrada del especificado pin analógico, la tarjeta
Arduino realiza una conversión analógica a digital de 10 bits. Esto quiere decir que mapeará
los valores de tensión de entrada, entre 0 y 5 volts, a valores enteros comprendidos entre 0 y
1023.
2
Los pines analógicos, al contrario que los pines digitales, no necesitan ser declarados como modo
INPUT (entrada) ó OUTPUT (salida).
Conversión Analógica- Digital (ADC)
Consiste en transformar un valor de tensión en un número que pueda ser comprendido por un
dispositivo de lógica digital. Puede convertir tensiones de 0 a 5 voltios en números enteros que
van del 0 al 1023. En otras palabras representa la información en números de 10 bits (resolución).
𝑅𝐸𝑆𝑂𝐿𝑈𝐶𝐼Ó𝑁 =
𝑉 𝐼𝐹𝑆
2 𝑁−1
=
5 𝑉
210 −1
=0,00488 V
VIFS (Tensión de entrada a fondo escala): Es la tensión máxima de entrada que produce el máximo valor en la conversión.
Tipos de Salidas
Salida Descripción
Digital Estado LOW= 0V;HIGH=5V
Analógica
𝑅𝐸𝑆𝑂𝐿𝑈𝐶𝐼Ó𝑁 =
𝑉𝑂𝐹𝑆
2 𝑁 − 1
=
5𝑉
210 − 1
VOFS (Tensión de salida a fondo escala): Es la tensión máxima que se obtiene con el máximo valor binario combinatorio.
Las salidas analógicas a diferencia de las entradas analógicas, en las que el conversor analógico
digital nos entrega un valor entre 0 y 1023, para generar una salida digital el rango
correspondiente va desde el “0” a “255”. Donde EL “0” equivale a 0 Volt y el valor “255” al 5 Volt.
Los pines analógicos, al contrario que los pines digitales, no necesitan ser declarados como modo
INPUT(entrada) ó OUTPUT (salida).
El comando para entrada o salida analógica: analogWrite(pin, value)
Estructura Arduino ( interface del sofware y metodología de programación)
Ejemplo de un programa tipo para Arduino
Bloque 0 – Comentarios (OPCIONAL)
Bloque 1 – Declaración de las variables que
vamos a utilizar.
Bloque 2 – Configuración inicial del
programa.
Bloque 3 – Bucle infinito que contiene el
conjunto de instrucciones que se repiten
constantemente.
3
“Quemar” el sketch en la placa
Llamamos quemar a compilar el código en nuestra placa del
Arduino.
Sigue los siguientes pasos:
1- escribimos el código en el software
2- copilamos el código ( run)
3- Apretamos el botón de reset de la placa.
4- Inmediatamente apretamos upload.
5- Esperamos que TX/RX (transmita/reciba) parpadean en
forma de flash.
6- Ya está, el código se encuentra dentro de nuestra placa.
Otros términos de la programación

Más contenido relacionado

La actualidad más candente

3.funcion and
3.funcion and3.funcion and
3.funcion and
cantabrobots30
 
Lógica positiva negativa
Lógica positiva negativaLógica positiva negativa
Lógica positiva negativa
ryder27
 
Curso arduino basico bitbloq
Curso arduino basico bitbloqCurso arduino basico bitbloq
Curso arduino basico bitbloq
Jose Antonio Vacas
 
Comprobación de la compuerta lógica and
Comprobación de la compuerta lógica andComprobación de la compuerta lógica and
Comprobación de la compuerta lógica andMoises
 
Practicas E -S Analogicas Arduino
Practicas E -S Analogicas ArduinoPracticas E -S Analogicas Arduino
Practicas E -S Analogicas Arduino
José Pujol Pérez
 
4.funcion or
4.funcion or4.funcion or
4.funcion or
cantabrobots30
 
Programacion basica en Arduino
Programacion basica en ArduinoProgramacion basica en Arduino
Programacion basica en Arduino
Alberto Labarga
 
Comprobación de la compuerta lógica or
Comprobación de la compuerta lógica orComprobación de la compuerta lógica or
Comprobación de la compuerta lógica orMoises
 
Puerta lógica
Puerta lógicaPuerta lógica
Puerta lógica
oswaldok021
 
Display 7 segmentos con Arduino
Display 7 segmentos con ArduinoDisplay 7 segmentos con Arduino
Display 7 segmentos con Arduino
tecnomoliner
 
6.funcion nor
6.funcion nor6.funcion nor
6.funcion nor
cantabrobots30
 
Alarma arduino wavecom programa y esquema numeros borrados 48 pag
Alarma arduino wavecom programa y esquema numeros borrados 48 pagAlarma arduino wavecom programa y esquema numeros borrados 48 pag
Alarma arduino wavecom programa y esquema numeros borrados 48 pag
joaquinin1
 
2.función not
2.función not2.función not
2.función not
cantabrobots30
 
Apuntes arduino nivel_pardillo
Apuntes arduino nivel_pardilloApuntes arduino nivel_pardillo
Apuntes arduino nivel_pardillo
xampa
 
5.funcion nand
5.funcion nand5.funcion nand
5.funcion nand
cantabrobots30
 

La actualidad más candente (19)

3.funcion and
3.funcion and3.funcion and
3.funcion and
 
Lógica positiva negativa
Lógica positiva negativaLógica positiva negativa
Lógica positiva negativa
 
Practica #1
Practica #1Practica #1
Practica #1
 
Curso arduino basico bitbloq
Curso arduino basico bitbloqCurso arduino basico bitbloq
Curso arduino basico bitbloq
 
Comprobación de la compuerta lógica and
Comprobación de la compuerta lógica andComprobación de la compuerta lógica and
Comprobación de la compuerta lógica and
 
Practicas E -S Analogicas Arduino
Practicas E -S Analogicas ArduinoPracticas E -S Analogicas Arduino
Practicas E -S Analogicas Arduino
 
4.funcion or
4.funcion or4.funcion or
4.funcion or
 
Programacion basica en Arduino
Programacion basica en ArduinoProgramacion basica en Arduino
Programacion basica en Arduino
 
Comprobación de la compuerta lógica or
Comprobación de la compuerta lógica orComprobación de la compuerta lógica or
Comprobación de la compuerta lógica or
 
Puerta lógica
Puerta lógicaPuerta lógica
Puerta lógica
 
Display 7 segmentos con Arduino
Display 7 segmentos con ArduinoDisplay 7 segmentos con Arduino
Display 7 segmentos con Arduino
 
6.funcion nor
6.funcion nor6.funcion nor
6.funcion nor
 
electronica digital
electronica digitalelectronica digital
electronica digital
 
Alarma arduino wavecom programa y esquema numeros borrados 48 pag
Alarma arduino wavecom programa y esquema numeros borrados 48 pagAlarma arduino wavecom programa y esquema numeros borrados 48 pag
Alarma arduino wavecom programa y esquema numeros borrados 48 pag
 
2.función not
2.función not2.función not
2.función not
 
COMPUERTAS LOGICAS
COMPUERTAS LOGICASCOMPUERTAS LOGICAS
COMPUERTAS LOGICAS
 
Apuntes arduino nivel_pardillo
Apuntes arduino nivel_pardilloApuntes arduino nivel_pardillo
Apuntes arduino nivel_pardillo
 
Practicas
PracticasPracticas
Practicas
 
5.funcion nand
5.funcion nand5.funcion nand
5.funcion nand
 

Destacado

Luciérnagas en el desierto
Luciérnagas en el desiertoLuciérnagas en el desierto
Luciérnagas en el desierto
Lizberemartinez
 
10 lectio lc 11, 1 13. señor enseñanos a ora rdocx
10  lectio lc 11, 1 13. señor enseñanos a ora rdocx10  lectio lc 11, 1 13. señor enseñanos a ora rdocx
10 lectio lc 11, 1 13. señor enseñanos a ora rdocxPastoral Salud
 
Numerical analyses for the structural assessment of steel buildings under exp...
Numerical analyses for the structural assessment of steel buildings under exp...Numerical analyses for the structural assessment of steel buildings under exp...
Numerical analyses for the structural assessment of steel buildings under exp...
Franco Bontempi
 
17. Seremos transformados
17.  Seremos transformados17.  Seremos transformados
17. Seremos transformados
Luis Angulo
 
Talent RISE - Public_2015
Talent RISE - Public_2015Talent RISE - Public_2015
Talent RISE - Public_2015Anna Ashenden
 
Cartilha mp627 lei12973
Cartilha mp627 lei12973Cartilha mp627 lei12973
Cartilha mp627 lei12973
Silas Costa
 
Evaluation question 2 pp
Evaluation question 2 ppEvaluation question 2 pp
Evaluation question 2 ppsewelly
 
Film poster analysis
Film poster analysisFilm poster analysis
Film poster analysisUmmnabil123
 
Minka rasterizado4
Minka rasterizado4Minka rasterizado4
Minka rasterizado4Miguel Noa
 
Difraccion polarizacion superposicion enterferencia ondas
Difraccion polarizacion superposicion enterferencia ondasDifraccion polarizacion superposicion enterferencia ondas
Difraccion polarizacion superposicion enterferencia ondasByron Silva
 
Apostilaodontologicaatualcompleta (1)
Apostilaodontologicaatualcompleta (1)Apostilaodontologicaatualcompleta (1)
Apostilaodontologicaatualcompleta (1)Marcele Kizan
 
Protocolo hart
Protocolo hartProtocolo hart
Buscar Pareja Gay Estable
Buscar Pareja Gay Estable
Buscar Pareja Gay Estable
Buscar Pareja Gay Estable
boorishcompleme36
 
Presentación
PresentaciónPresentación
Presentación
Manuarte Miniempresa
 

Destacado (15)

Luciérnagas en el desierto
Luciérnagas en el desiertoLuciérnagas en el desierto
Luciérnagas en el desierto
 
10 lectio lc 11, 1 13. señor enseñanos a ora rdocx
10  lectio lc 11, 1 13. señor enseñanos a ora rdocx10  lectio lc 11, 1 13. señor enseñanos a ora rdocx
10 lectio lc 11, 1 13. señor enseñanos a ora rdocx
 
Numerical analyses for the structural assessment of steel buildings under exp...
Numerical analyses for the structural assessment of steel buildings under exp...Numerical analyses for the structural assessment of steel buildings under exp...
Numerical analyses for the structural assessment of steel buildings under exp...
 
17. Seremos transformados
17.  Seremos transformados17.  Seremos transformados
17. Seremos transformados
 
Talent RISE - Public_2015
Talent RISE - Public_2015Talent RISE - Public_2015
Talent RISE - Public_2015
 
Cartilha mp627 lei12973
Cartilha mp627 lei12973Cartilha mp627 lei12973
Cartilha mp627 lei12973
 
Evaluation question 2 pp
Evaluation question 2 ppEvaluation question 2 pp
Evaluation question 2 pp
 
Film poster analysis
Film poster analysisFilm poster analysis
Film poster analysis
 
Minka rasterizado4
Minka rasterizado4Minka rasterizado4
Minka rasterizado4
 
Difraccion polarizacion superposicion enterferencia ondas
Difraccion polarizacion superposicion enterferencia ondasDifraccion polarizacion superposicion enterferencia ondas
Difraccion polarizacion superposicion enterferencia ondas
 
Apostilaodontologicaatualcompleta (1)
Apostilaodontologicaatualcompleta (1)Apostilaodontologicaatualcompleta (1)
Apostilaodontologicaatualcompleta (1)
 
Protocolo hart
Protocolo hartProtocolo hart
Protocolo hart
 
Manual programacion arduino
Manual programacion arduinoManual programacion arduino
Manual programacion arduino
 
Buscar Pareja Gay Estable
Buscar Pareja Gay Estable
Buscar Pareja Gay Estable
Buscar Pareja Gay Estable
 
Presentación
PresentaciónPresentación
Presentación
 

Similar a Tips de arduino

Arduino
ArduinoArduino
22232441 310201212102
22232441 31020121210222232441 310201212102
22232441 310201212102
carolina serrano serrano
 
22232441 310201212102
22232441 31020121210222232441 310201212102
22232441 310201212102
Leo Ibzan Martinez
 
Manual arduino programació
Manual arduino programacióManual arduino programació
Manual arduino programació
visentet
 
Arduino IEEE SB UMH - Mario Pérez Esteso
Arduino IEEE SB UMH - Mario Pérez EstesoArduino IEEE SB UMH - Mario Pérez Esteso
Arduino IEEE SB UMH - Mario Pérez Esteso
Mario Pérez Esteso
 
presentación arduino, ARDUINO Y SUS PARTES
presentación arduino, ARDUINO Y SUS PARTESpresentación arduino, ARDUINO Y SUS PARTES
presentación arduino, ARDUINO Y SUS PARTES
jairomauriciocamargo
 
Arduino(Tipos y su Programacion)
Arduino(Tipos y su Programacion)Arduino(Tipos y su Programacion)
Arduino(Tipos y su Programacion)Oscar Pastrana
 
Arduino Análogo
Arduino AnálogoArduino Análogo
Introducción arduino
Introducción arduinoIntroducción arduino
Introducción arduino
toni
 
Programación arduino II
Programación arduino IIProgramación arduino II
Programación arduino II
toni
 
Presentacion
PresentacionPresentacion
Presentacion
mmunozgarces
 
Apuntes arduino nivel_pardillo
Apuntes arduino nivel_pardilloApuntes arduino nivel_pardillo
Apuntes arduino nivel_pardillo
Homero Sanchez Vergara
 
Programación arduino
Programación arduinoProgramación arduino
Programación arduino
toni
 
programación de arduino tecnologíaaa.pdf
programación de arduino tecnologíaaa.pdfprogramación de arduino tecnologíaaa.pdf
programación de arduino tecnologíaaa.pdf
victorpedro20
 
Microcontroladores: Comunicación en serie con Arduino
Microcontroladores: Comunicación en serie con Arduino Microcontroladores: Comunicación en serie con Arduino
Microcontroladores: Comunicación en serie con Arduino
SANTIAGO PABLO ALBERTO
 
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
DenisseGeovanna
 
DECODIFICADOR de circuitos electrónicos informática
DECODIFICADOR de circuitos electrónicos informáticaDECODIFICADOR de circuitos electrónicos informática
DECODIFICADOR de circuitos electrónicos informática
Lourdes Averanga
 

Similar a Tips de arduino (20)

Arduino
ArduinoArduino
Arduino
 
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
 
Manual arduino programació
Manual arduino programacióManual arduino programació
Manual arduino programació
 
Arduino IEEE SB UMH - Mario Pérez Esteso
Arduino IEEE SB UMH - Mario Pérez EstesoArduino IEEE SB UMH - Mario Pérez Esteso
Arduino IEEE SB UMH - Mario Pérez Esteso
 
presentación arduino, ARDUINO Y SUS PARTES
presentación arduino, ARDUINO Y SUS PARTESpresentación arduino, ARDUINO Y SUS PARTES
presentación arduino, ARDUINO Y SUS PARTES
 
Arduino(Tipos y su Programacion)
Arduino(Tipos y su Programacion)Arduino(Tipos y su Programacion)
Arduino(Tipos y su Programacion)
 
Arduino Análogo
Arduino AnálogoArduino Análogo
Arduino Análogo
 
Intro arduino
Intro arduinoIntro arduino
Intro arduino
 
Práctica04.Programando Arduino
Práctica04.Programando ArduinoPráctica04.Programando Arduino
Práctica04.Programando Arduino
 
Introducción arduino
Introducción arduinoIntroducción arduino
Introducción arduino
 
Programación arduino II
Programación arduino IIProgramación arduino II
Programación arduino II
 
Presentacion
PresentacionPresentacion
Presentacion
 
Apuntes arduino nivel_pardillo
Apuntes arduino nivel_pardilloApuntes arduino nivel_pardillo
Apuntes arduino nivel_pardillo
 
Programación arduino
Programación arduinoProgramación arduino
Programación arduino
 
programación de arduino tecnologíaaa.pdf
programación de arduino tecnologíaaa.pdfprogramación de arduino tecnologíaaa.pdf
programación de arduino tecnologíaaa.pdf
 
Microcontroladores: Comunicación en serie con Arduino
Microcontroladores: Comunicación en serie con Arduino Microcontroladores: Comunicación en serie con Arduino
Microcontroladores: Comunicación en serie con Arduino
 
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
 
DECODIFICADOR de circuitos electrónicos informática
DECODIFICADOR de circuitos electrónicos informáticaDECODIFICADOR de circuitos electrónicos informática
DECODIFICADOR de circuitos electrónicos informática
 

Más de INSPT-UTN

Simbologia une 60617
Simbologia une 60617Simbologia une 60617
Simbologia une 60617
INSPT-UTN
 
Circuitos combinacionales(part 1)
Circuitos combinacionales(part 1)Circuitos combinacionales(part 1)
Circuitos combinacionales(part 1)
INSPT-UTN
 
Osciloscopio-Básico
Osciloscopio-BásicoOsciloscopio-Básico
Osciloscopio-Básico
INSPT-UTN
 
Transformadores
TransformadoresTransformadores
Transformadores
INSPT-UTN
 
Conexion de sensores
Conexion de  sensoresConexion de  sensores
Conexion de sensores
INSPT-UTN
 
Reed switch
Reed switchReed switch
Reed switch
INSPT-UTN
 
Diodo en antiparalelo
Diodo en antiparaleloDiodo en antiparalelo
Diodo en antiparalelo
INSPT-UTN
 
Capacitores- Ing. Carlos Deagustini
Capacitores- Ing. Carlos DeagustiniCapacitores- Ing. Carlos Deagustini
Capacitores- Ing. Carlos Deagustini
INSPT-UTN
 
Motores de Alterna
Motores de AlternaMotores de Alterna
Motores de Alterna
INSPT-UTN
 
Motores monofásicos
Motores monofásicosMotores monofásicos
Motores monofásicos
INSPT-UTN
 
Estatuto del Docente
Estatuto del DocenteEstatuto del Docente
Estatuto del Docente
INSPT-UTN
 
CajasAcústicas-Lic. Edgardo Faletti (2002)
CajasAcústicas-Lic. Edgardo Faletti (2002)CajasAcústicas-Lic. Edgardo Faletti (2002)
CajasAcústicas-Lic. Edgardo Faletti (2002)
INSPT-UTN
 
Arduino:El Autómata Amigable (Lic. Edgardo Faletti-2014)
Arduino:El Autómata Amigable (Lic. Edgardo Faletti-2014)Arduino:El Autómata Amigable (Lic. Edgardo Faletti-2014)
Arduino:El Autómata Amigable (Lic. Edgardo Faletti-2014)
INSPT-UTN
 
Sensores: 3º Entrega de ElectroSector/101-2014/lIC. Edgardo Faletti
Sensores: 3º Entrega de ElectroSector/101-2014/lIC. Edgardo FalettiSensores: 3º Entrega de ElectroSector/101-2014/lIC. Edgardo Faletti
Sensores: 3º Entrega de ElectroSector/101-2014/lIC. Edgardo Faletti
INSPT-UTN
 
Conceptos Básicos de Memorias- Lic. Edgardo Faletti (2014)
Conceptos Básicos de Memorias- Lic. Edgardo Faletti (2014)Conceptos Básicos de Memorias- Lic. Edgardo Faletti (2014)
Conceptos Básicos de Memorias- Lic. Edgardo Faletti (2014)
INSPT-UTN
 
Sensores 2-Parte II -Lic. Edgardo Faletti-2014
Sensores 2-Parte II -Lic. Edgardo Faletti-2014Sensores 2-Parte II -Lic. Edgardo Faletti-2014
Sensores 2-Parte II -Lic. Edgardo Faletti-2014
INSPT-UTN
 
Componentes de uso Electrónico- Lic. Edgardo Faletti- 2012
Componentes de uso Electrónico- Lic. Edgardo Faletti- 2012Componentes de uso Electrónico- Lic. Edgardo Faletti- 2012
Componentes de uso Electrónico- Lic. Edgardo Faletti- 2012
INSPT-UTN
 
Introducción al Ábaco de Smith-Lic. Edgardo Faletti-2014
Introducción al Ábaco de Smith-Lic. Edgardo Faletti-2014Introducción al Ábaco de Smith-Lic. Edgardo Faletti-2014
Introducción al Ábaco de Smith-Lic. Edgardo Faletti-2014
INSPT-UTN
 
Matriz progresiva-Lic. Edgardo Faletti/2014
Matriz progresiva-Lic. Edgardo Faletti/2014Matriz progresiva-Lic. Edgardo Faletti/2014
Matriz progresiva-Lic. Edgardo Faletti/2014
INSPT-UTN
 
Sensor -Electrosector/Lic- Edgardo Faletti-2014
Sensor -Electrosector/Lic- Edgardo Faletti-2014Sensor -Electrosector/Lic- Edgardo Faletti-2014
Sensor -Electrosector/Lic- Edgardo Faletti-2014
INSPT-UTN
 

Más de INSPT-UTN (20)

Simbologia une 60617
Simbologia une 60617Simbologia une 60617
Simbologia une 60617
 
Circuitos combinacionales(part 1)
Circuitos combinacionales(part 1)Circuitos combinacionales(part 1)
Circuitos combinacionales(part 1)
 
Osciloscopio-Básico
Osciloscopio-BásicoOsciloscopio-Básico
Osciloscopio-Básico
 
Transformadores
TransformadoresTransformadores
Transformadores
 
Conexion de sensores
Conexion de  sensoresConexion de  sensores
Conexion de sensores
 
Reed switch
Reed switchReed switch
Reed switch
 
Diodo en antiparalelo
Diodo en antiparaleloDiodo en antiparalelo
Diodo en antiparalelo
 
Capacitores- Ing. Carlos Deagustini
Capacitores- Ing. Carlos DeagustiniCapacitores- Ing. Carlos Deagustini
Capacitores- Ing. Carlos Deagustini
 
Motores de Alterna
Motores de AlternaMotores de Alterna
Motores de Alterna
 
Motores monofásicos
Motores monofásicosMotores monofásicos
Motores monofásicos
 
Estatuto del Docente
Estatuto del DocenteEstatuto del Docente
Estatuto del Docente
 
CajasAcústicas-Lic. Edgardo Faletti (2002)
CajasAcústicas-Lic. Edgardo Faletti (2002)CajasAcústicas-Lic. Edgardo Faletti (2002)
CajasAcústicas-Lic. Edgardo Faletti (2002)
 
Arduino:El Autómata Amigable (Lic. Edgardo Faletti-2014)
Arduino:El Autómata Amigable (Lic. Edgardo Faletti-2014)Arduino:El Autómata Amigable (Lic. Edgardo Faletti-2014)
Arduino:El Autómata Amigable (Lic. Edgardo Faletti-2014)
 
Sensores: 3º Entrega de ElectroSector/101-2014/lIC. Edgardo Faletti
Sensores: 3º Entrega de ElectroSector/101-2014/lIC. Edgardo FalettiSensores: 3º Entrega de ElectroSector/101-2014/lIC. Edgardo Faletti
Sensores: 3º Entrega de ElectroSector/101-2014/lIC. Edgardo Faletti
 
Conceptos Básicos de Memorias- Lic. Edgardo Faletti (2014)
Conceptos Básicos de Memorias- Lic. Edgardo Faletti (2014)Conceptos Básicos de Memorias- Lic. Edgardo Faletti (2014)
Conceptos Básicos de Memorias- Lic. Edgardo Faletti (2014)
 
Sensores 2-Parte II -Lic. Edgardo Faletti-2014
Sensores 2-Parte II -Lic. Edgardo Faletti-2014Sensores 2-Parte II -Lic. Edgardo Faletti-2014
Sensores 2-Parte II -Lic. Edgardo Faletti-2014
 
Componentes de uso Electrónico- Lic. Edgardo Faletti- 2012
Componentes de uso Electrónico- Lic. Edgardo Faletti- 2012Componentes de uso Electrónico- Lic. Edgardo Faletti- 2012
Componentes de uso Electrónico- Lic. Edgardo Faletti- 2012
 
Introducción al Ábaco de Smith-Lic. Edgardo Faletti-2014
Introducción al Ábaco de Smith-Lic. Edgardo Faletti-2014Introducción al Ábaco de Smith-Lic. Edgardo Faletti-2014
Introducción al Ábaco de Smith-Lic. Edgardo Faletti-2014
 
Matriz progresiva-Lic. Edgardo Faletti/2014
Matriz progresiva-Lic. Edgardo Faletti/2014Matriz progresiva-Lic. Edgardo Faletti/2014
Matriz progresiva-Lic. Edgardo Faletti/2014
 
Sensor -Electrosector/Lic- Edgardo Faletti-2014
Sensor -Electrosector/Lic- Edgardo Faletti-2014Sensor -Electrosector/Lic- Edgardo Faletti-2014
Sensor -Electrosector/Lic- Edgardo Faletti-2014
 

Último

CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
auxsoporte
 
Introducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BIIntroducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BI
arleyo2006
 
Sesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdfSesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdf
https://gramadal.wordpress.com/
 
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptxSemana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
LorenaCovarrubias12
 
Asistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdf
Asistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdfAsistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdf
Asistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdf
Demetrio Ccesa Rayme
 
Conocemos la ermita de Ntra. Sra. del Arrabal
Conocemos la ermita de Ntra. Sra. del ArrabalConocemos la ermita de Ntra. Sra. del Arrabal
Conocemos la ermita de Ntra. Sra. del Arrabal
Profes de Relideleón Apellidos
 
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptxAutomatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
GallardoJahse
 
Fase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometricoFase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometrico
YasneidyGonzalez
 
Proceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de PamplonaProceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de Pamplona
Edurne Navarro Bueno
 
SESION ORDENAMOS NÚMEROS EN FORMA ASCENDENTE Y DESCENDENTE 20 DE MAYO.docx
SESION ORDENAMOS NÚMEROS EN FORMA ASCENDENTE Y DESCENDENTE 20 DE MAYO.docxSESION ORDENAMOS NÚMEROS EN FORMA ASCENDENTE Y DESCENDENTE 20 DE MAYO.docx
SESION ORDENAMOS NÚMEROS EN FORMA ASCENDENTE Y DESCENDENTE 20 DE MAYO.docx
QuispeJimenezDyuy
 
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdfHABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
DIANADIAZSILVA1
 
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
20minutos
 
T3-Instrumento de evaluacion_Planificación Analìtica_Actividad con IA.pdf
T3-Instrumento de evaluacion_Planificación Analìtica_Actividad con IA.pdfT3-Instrumento de evaluacion_Planificación Analìtica_Actividad con IA.pdf
T3-Instrumento de evaluacion_Planificación Analìtica_Actividad con IA.pdf
eliecerespinosa
 
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdfFORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
El Fortí
 
ACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLA
ACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLAACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLA
ACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLA
JAVIER SOLIS NOYOLA
 
El fundamento del gobierno de Dios. Lec. 09. docx
El fundamento del gobierno de Dios. Lec. 09. docxEl fundamento del gobierno de Dios. Lec. 09. docx
El fundamento del gobierno de Dios. Lec. 09. docx
Alejandrino Halire Ccahuana
 
True Mother's Speech at THE PENTECOST SERVICE..pdf
True Mother's Speech at THE PENTECOST SERVICE..pdfTrue Mother's Speech at THE PENTECOST SERVICE..pdf
True Mother's Speech at THE PENTECOST SERVICE..pdf
Mercedes Gonzalez
 
Junio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividadesJunio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividades
cintiat3400
 
Fase 3; Estudio de la Geometría Analítica
Fase 3; Estudio de la Geometría AnalíticaFase 3; Estudio de la Geometría Analítica
Fase 3; Estudio de la Geometría Analítica
YasneidyGonzalez
 
Presentación Revistas y Periódicos Digitales
Presentación Revistas y Periódicos DigitalesPresentación Revistas y Periódicos Digitales
Presentación Revistas y Periódicos Digitales
nievesjiesc03
 

Último (20)

CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
 
Introducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BIIntroducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BI
 
Sesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdfSesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdf
 
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptxSemana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
 
Asistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdf
Asistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdfAsistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdf
Asistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdf
 
Conocemos la ermita de Ntra. Sra. del Arrabal
Conocemos la ermita de Ntra. Sra. del ArrabalConocemos la ermita de Ntra. Sra. del Arrabal
Conocemos la ermita de Ntra. Sra. del Arrabal
 
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptxAutomatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
 
Fase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometricoFase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometrico
 
Proceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de PamplonaProceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de Pamplona
 
SESION ORDENAMOS NÚMEROS EN FORMA ASCENDENTE Y DESCENDENTE 20 DE MAYO.docx
SESION ORDENAMOS NÚMEROS EN FORMA ASCENDENTE Y DESCENDENTE 20 DE MAYO.docxSESION ORDENAMOS NÚMEROS EN FORMA ASCENDENTE Y DESCENDENTE 20 DE MAYO.docx
SESION ORDENAMOS NÚMEROS EN FORMA ASCENDENTE Y DESCENDENTE 20 DE MAYO.docx
 
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdfHABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
 
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
 
T3-Instrumento de evaluacion_Planificación Analìtica_Actividad con IA.pdf
T3-Instrumento de evaluacion_Planificación Analìtica_Actividad con IA.pdfT3-Instrumento de evaluacion_Planificación Analìtica_Actividad con IA.pdf
T3-Instrumento de evaluacion_Planificación Analìtica_Actividad con IA.pdf
 
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdfFORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
 
ACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLA
ACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLAACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLA
ACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLA
 
El fundamento del gobierno de Dios. Lec. 09. docx
El fundamento del gobierno de Dios. Lec. 09. docxEl fundamento del gobierno de Dios. Lec. 09. docx
El fundamento del gobierno de Dios. Lec. 09. docx
 
True Mother's Speech at THE PENTECOST SERVICE..pdf
True Mother's Speech at THE PENTECOST SERVICE..pdfTrue Mother's Speech at THE PENTECOST SERVICE..pdf
True Mother's Speech at THE PENTECOST SERVICE..pdf
 
Junio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividadesJunio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividades
 
Fase 3; Estudio de la Geometría Analítica
Fase 3; Estudio de la Geometría AnalíticaFase 3; Estudio de la Geometría Analítica
Fase 3; Estudio de la Geometría Analítica
 
Presentación Revistas y Periódicos Digitales
Presentación Revistas y Periódicos DigitalesPresentación Revistas y Periódicos Digitales
Presentación Revistas y Periódicos Digitales
 

Tips de arduino

  • 1. 1 Lic. Edgardo Faletti (2014) TIPS DE ARDUINO Palabras claves Terminología Significado sketch Código que escribes para compilar en la placa de arduino. pin Conector de entrada o salida para conectar algo. Ejemplo. En el pin de salida el Led, pin de entrada el Know. digital Cuando el valor es HIGH o LOW, es decir ON/OFF. Ejemplo: la situación de un botón, swicht, etc. analog Cuando el valor tiene rangos, usualmente de 0-255. Ejemplo: el brillo de un Led, la velocidad de un motor. ARDUINO “LENGUAJE” Lenguaje básicamente en C (más simple que el C++ de flash, y menos variantes que processing). Instrucciones Significado pinMode () Ajusta el pin en salida (output) o en entrada (input). digitalWrite () Ajusta el pin digital en encendido/ apagado (high/low). digitalRead() Lee el estado del pin digital. analogRead() Lee el estado del pin analógico. analogWrite() Ajusta el pin analógico en la variante de valores. delay() Cantidad de tiempo en espera. millis() Actualiza el tiempo en milisegundos. Salidas Digitales Los pines digitales se pueden emplear como salidas o entradas digitales, es decir, se puede escribir niveles altos (High = 5V) o bajos (Low = 0V) de tensión a cada uno de los pines y viceversa, excepto los pines 0 (TX: transmisión) y 1 (RX: recepción) que se emplean para la comunicación serie o comunicación de la placa del Arduino con los otros dispositivos. Comandos básicos Comandos Significado pinMode(pin, modo) Sirve para declarar un pin digital como entrada (INPUT) o como salida (OUTPUT). Los pines analógicos son, por defecto, de entrada. delay(tiempo) Sirve para parar los procesos de la placa durante tiempo milisegundos y delayMicroseconds(tiempo) sirve para parar los procesos de la placa durante tiempo microsegundos. digitalWrite(pin, valor) Sirve para escribir un valor al pin digital, el valor podrá ser 1 lógico (HIGH=5v) o 0 lógico (LOW=0v) setup() Es la función de configuración de los pines de Arduino y sólo se ejecuta una vez, mientras que loop() se ejecuta una y otra vez hasta que apaguemos el sistema, o se gasten las baterías. digitalRead(pin), Sirve para leer un valor del pin digital que señalemos, el valor podrá ser 1 lógico (HIGH=5v) o 0 lógico (LOW=0v) Tipos de Entradas Entrada Comando Digital digitalRead(pin),sirve para leer un valor del pin digital que señalemos, el valor podrá ser 1 lógico (HIGH=5V) o 0 lógico (LOW=0V) Analógica analogRead(pin), lee o captura el valor de entrada del especificado pin analógico, la tarjeta Arduino realiza una conversión analógica a digital de 10 bits. Esto quiere decir que mapeará los valores de tensión de entrada, entre 0 y 5 volts, a valores enteros comprendidos entre 0 y 1023.
  • 2. 2 Los pines analógicos, al contrario que los pines digitales, no necesitan ser declarados como modo INPUT (entrada) ó OUTPUT (salida). Conversión Analógica- Digital (ADC) Consiste en transformar un valor de tensión en un número que pueda ser comprendido por un dispositivo de lógica digital. Puede convertir tensiones de 0 a 5 voltios en números enteros que van del 0 al 1023. En otras palabras representa la información en números de 10 bits (resolución). 𝑅𝐸𝑆𝑂𝐿𝑈𝐶𝐼Ó𝑁 = 𝑉 𝐼𝐹𝑆 2 𝑁−1 = 5 𝑉 210 −1 =0,00488 V VIFS (Tensión de entrada a fondo escala): Es la tensión máxima de entrada que produce el máximo valor en la conversión. Tipos de Salidas Salida Descripción Digital Estado LOW= 0V;HIGH=5V Analógica 𝑅𝐸𝑆𝑂𝐿𝑈𝐶𝐼Ó𝑁 = 𝑉𝑂𝐹𝑆 2 𝑁 − 1 = 5𝑉 210 − 1 VOFS (Tensión de salida a fondo escala): Es la tensión máxima que se obtiene con el máximo valor binario combinatorio. Las salidas analógicas a diferencia de las entradas analógicas, en las que el conversor analógico digital nos entrega un valor entre 0 y 1023, para generar una salida digital el rango correspondiente va desde el “0” a “255”. Donde EL “0” equivale a 0 Volt y el valor “255” al 5 Volt. Los pines analógicos, al contrario que los pines digitales, no necesitan ser declarados como modo INPUT(entrada) ó OUTPUT (salida). El comando para entrada o salida analógica: analogWrite(pin, value) Estructura Arduino ( interface del sofware y metodología de programación) Ejemplo de un programa tipo para Arduino Bloque 0 – Comentarios (OPCIONAL) Bloque 1 – Declaración de las variables que vamos a utilizar. Bloque 2 – Configuración inicial del programa. Bloque 3 – Bucle infinito que contiene el conjunto de instrucciones que se repiten constantemente.
  • 3. 3 “Quemar” el sketch en la placa Llamamos quemar a compilar el código en nuestra placa del Arduino. Sigue los siguientes pasos: 1- escribimos el código en el software 2- copilamos el código ( run) 3- Apretamos el botón de reset de la placa. 4- Inmediatamente apretamos upload. 5- Esperamos que TX/RX (transmita/reciba) parpadean en forma de flash. 6- Ya está, el código se encuentra dentro de nuestra placa. Otros términos de la programación