SlideShare a Scribd company logo
1 of 20
Taller de introducción a Arduino
¿Qué es Arduino?
 Placa Arduino es una plataforma de hardware de código abierto,
basada en una sencilla placa con entradas y salidas, analógicas y
digitales, en un entorno de desarrollo que está basado en el lenguaje
de programación Processing. Es un dispositivo que conecta el mundo
físico con el mundo virtual, o el mundo analógico con el digital.
 La placa se puede controlar directamente desde el ordenador o
programarla con éste y posteriormente desconectarla para trabajar de
forma autónoma.
CREADORES DE LA PLACA
ARDUINO
 Sus creadores son David Cuartielles, ingeniero
electrónico y docente de la Universidad de
Mälmo, Suecia y Massimo Banzi, italiano,
diseñador y desarrollador Web. El proyecto fue
concebido en Italia en el año 2005.
Conocer cuales son sus
puertos
Salidas Digitales
 Los pines digitales se
pueden emplear como
salidas o entradas
digitales.
 Se puede escribir niveles
altos (5V) o bajos (0V) de
tensión a cada uno de los
pines y viceversa, excepto
los pines 0 (TX) y 1 (RX)
que se emplean para la
comunicación serie o
comunicación de Arduino
con otros dispositivos.
Ejemplo Arduino y relé
En Arduino, las entradas digitales
se interpretan de la siguiente
manera:
 1 (lógico) = High = +5v
 0 (lógico) = Low = 0v
¿Esto quiere decir?
Que si tenemos una tensión de +5v aplicada a una
entrada, este nos la interpretara como un 1 (high)
Los pines de entrada sirven para escuchar y capturar
información del exterior, ejem: pulsadores,
sensores,
los pines de salida sirven para enviar información
desde la tarjeta Arduino hacia el exterior.
Las salidas o entradas digitales
se pueden utilizar en las
siguientes funciones
Estado digital 5 voltios 0 voltios
Opción 1 HIGH LOW
Opción 2 1 O
Opción 3 TRUE FALSE
SALIDA ANALOGA O PWM
 Si necesitamos algo más que una señal de 0 o 1 (encendido o
apagado) en nuestros proyectos, para variar la velocidad de
giro de un motor, para variar la intensidad con la que luce una
led, para transmitir los grados de giro de un servo, etc..
 La salida análoga o PWM, emula una señal analógica a partir
de una señal digital.
• Lo que hace este
tipo de señal es
emitir, en lugar de
una señal continua
en nuestra salida,
emite una serie de
pulsos que
podremos variar su
duración pero con
una frecuencia
constante
Entrada análogas en
arduino
EL PROGRAMA
 IDE ARDUINO
El lenguaje de Arduino está basado en Processing
que es una lenguaje muy parecido al C++ y al mismo
Java.
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
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)
Una variable es una
ubicación para almacenar
una porción de
información. Tiene un
nombre, un valor y un tipo.
Por ejemplo, esta
sentencia (llamado
una declaración):
La función setup() sirve para definir el
comportamiento inicial de mi placa
Arduino. Algunos ejemplos de uso de la
función setup() son: Que pines voy a utilizar,
cuáles serán entradas y cuáles salidas, o iniciar
alguna variable, etc
La función loop() sirve para definir
todas las tareas que Arduino ejecutará
repetidamente mientras esté
conectada.
Comandos básicos:
 int pin = ;
 void setup ()
 { pinMode (pin, OUTPUT); }
 void loop ()
 { digitalWrite (pin, HIGH); }
Primeros usos de la placa
arduino
 http://arduino.cc/es/
 http://www.opiron.com/
 http://www.opiron.com/portfolio/sensores
-de-ultrasonidos-arduino-opiron

More Related Content

What's hot

S4 a + arduino
S4 a + arduinoS4 a + arduino
S4 a + arduinoVisemi VI
 
Workshop iniciacion arduino d2
Workshop iniciacion arduino d2Workshop iniciacion arduino d2
Workshop iniciacion arduino d2José Pujol Pérez
 
Introduccion a arduino 97
Introduccion a arduino 97Introduccion a arduino 97
Introduccion a arduino 97Pedro Cuadros
 
Arduino - Cuarta sesión
Arduino - Cuarta sesiónArduino - Cuarta sesión
Arduino - Cuarta sesiónJavier Gamarra
 
Practicas E -S Analogicas Arduino
Practicas E -S Analogicas ArduinoPracticas E -S Analogicas Arduino
Practicas E -S Analogicas ArduinoJosé Pujol Pérez
 
Open hardware - Primeros pasos con Arduino
Open hardware - Primeros pasos con ArduinoOpen hardware - Primeros pasos con Arduino
Open hardware - Primeros pasos con ArduinoAlberto Labarga
 
Arduino Historia, IDE, lenguaje de programacion y proyectos por Msc. Yamil La...
Arduino Historia, IDE, lenguaje de programacion y proyectos por Msc. Yamil La...Arduino Historia, IDE, lenguaje de programacion y proyectos por Msc. Yamil La...
Arduino Historia, IDE, lenguaje de programacion y proyectos por Msc. Yamil La...Yamil Lambert
 
Arduino aplicado a la maqueta digital
Arduino aplicado a la maqueta digitalArduino aplicado a la maqueta digital
Arduino aplicado a la maqueta digitalDaniel Guisado
 
Introduccion a arduino circuitos basicos de entrada y salida
Introduccion a arduino circuitos basicos de entrada y salidaIntroduccion a arduino circuitos basicos de entrada y salida
Introduccion a arduino circuitos basicos de entrada y salidaMoises Nuñez Silva
 

What's hot (20)

S4 a + arduino
S4 a + arduinoS4 a + arduino
S4 a + arduino
 
Workshop iniciacion arduino d2
Workshop iniciacion arduino d2Workshop iniciacion arduino d2
Workshop iniciacion arduino d2
 
Introduccion a arduino 97
Introduccion a arduino 97Introduccion a arduino 97
Introduccion a arduino 97
 
Presentacion
PresentacionPresentacion
Presentacion
 
Presentacion de arduino (power point)
Presentacion de arduino (power point)Presentacion de arduino (power point)
Presentacion de arduino (power point)
 
Guia 2
Guia 2Guia 2
Guia 2
 
Introducción a arduino
Introducción a arduinoIntroducción a arduino
Introducción a arduino
 
Guia 3
Guia 3Guia 3
Guia 3
 
Arduino - Cuarta sesión
Arduino - Cuarta sesiónArduino - Cuarta sesión
Arduino - Cuarta sesión
 
Arduino - Slideshare
Arduino - SlideshareArduino - Slideshare
Arduino - Slideshare
 
Guia 4
Guia 4Guia 4
Guia 4
 
Curso arduino basico bitbloq
Curso arduino basico bitbloqCurso arduino basico bitbloq
Curso arduino basico bitbloq
 
Practicas E -S Analogicas Arduino
Practicas E -S Analogicas ArduinoPracticas E -S Analogicas Arduino
Practicas E -S Analogicas Arduino
 
Open hardware - Primeros pasos con Arduino
Open hardware - Primeros pasos con ArduinoOpen hardware - Primeros pasos con Arduino
Open hardware - Primeros pasos con Arduino
 
Seminario de Arduino
Seminario de ArduinoSeminario de Arduino
Seminario de Arduino
 
Arduino Historia, IDE, lenguaje de programacion y proyectos por Msc. Yamil La...
Arduino Historia, IDE, lenguaje de programacion y proyectos por Msc. Yamil La...Arduino Historia, IDE, lenguaje de programacion y proyectos por Msc. Yamil La...
Arduino Historia, IDE, lenguaje de programacion y proyectos por Msc. Yamil La...
 
Arduino aplicado a la maqueta digital
Arduino aplicado a la maqueta digitalArduino aplicado a la maqueta digital
Arduino aplicado a la maqueta digital
 
Introduccion a arduino circuitos basicos de entrada y salida
Introduccion a arduino circuitos basicos de entrada y salidaIntroduccion a arduino circuitos basicos de entrada y salida
Introduccion a arduino circuitos basicos de entrada y salida
 
Arduino practicas
Arduino practicasArduino practicas
Arduino practicas
 
Guia 5
Guia 5Guia 5
Guia 5
 

Similar to Introducción a Arduino (20)

Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
 
Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
 
Tarjeta arduino (1)
Tarjeta arduino (1)Tarjeta arduino (1)
Tarjeta arduino (1)
 
Tarjeta arduino (1)
Tarjeta arduino (1)Tarjeta arduino (1)
Tarjeta arduino (1)
 
Tarjeta arduino (1)
Tarjeta arduino (1)Tarjeta arduino (1)
Tarjeta arduino (1)
 
Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
 
Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
 
Tips de arduino
Tips de arduinoTips de arduino
Tips de arduino
 
Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
 
Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
 
22232441 310201212102
22232441 31020121210222232441 310201212102
22232441 310201212102
 
22232441 310201212102
22232441 31020121210222232441 310201212102
22232441 310201212102
 
Comenzando con arduino
Comenzando con arduinoComenzando con arduino
Comenzando con arduino
 
curso-arduino.pdf
curso-arduino.pdfcurso-arduino.pdf
curso-arduino.pdf
 
Trababajo sobre placa arduino
Trababajo sobre placa arduinoTrababajo sobre placa arduino
Trababajo sobre placa arduino
 
Luz adrada tarjeta arduino.
Luz adrada   tarjeta arduino.Luz adrada   tarjeta arduino.
Luz adrada tarjeta arduino.
 
Luz adrada tarjeta arduino. (1)
Luz adrada   tarjeta arduino. (1)Luz adrada   tarjeta arduino. (1)
Luz adrada tarjeta arduino. (1)
 
Arduino
ArduinoArduino
Arduino
 
Placa arduino
Placa arduinoPlaca arduino
Placa arduino
 
Informe escolar grupal sobre tarjeta arduino
Informe escolar grupal sobre tarjeta arduinoInforme escolar grupal sobre tarjeta arduino
Informe escolar grupal sobre tarjeta arduino
 

Recently uploaded

Marketing y servicios 2ºBTP Cocina DGETP
Marketing y servicios 2ºBTP Cocina DGETPMarketing y servicios 2ºBTP Cocina DGETP
Marketing y servicios 2ºBTP Cocina DGETPANEP - DETP
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPELaura Chacón
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
CULTURA NAZCA, presentación en aula para compartir
CULTURA NAZCA, presentación en aula para compartirCULTURA NAZCA, presentación en aula para compartir
CULTURA NAZCA, presentación en aula para compartirPaddySydney1
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
plan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativaplan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativafiorelachuctaya2
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
Flores Nacionales de América Latina - Botánica
Flores Nacionales de América Latina - BotánicaFlores Nacionales de América Latina - Botánica
Flores Nacionales de América Latina - BotánicaJuan Carlos Fonseca Mata
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuelacocuyelquemao
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.DaluiMonasterio
 

Recently uploaded (20)

Marketing y servicios 2ºBTP Cocina DGETP
Marketing y servicios 2ºBTP Cocina DGETPMarketing y servicios 2ºBTP Cocina DGETP
Marketing y servicios 2ºBTP Cocina DGETP
 
Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPE
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
CULTURA NAZCA, presentación en aula para compartir
CULTURA NAZCA, presentación en aula para compartirCULTURA NAZCA, presentación en aula para compartir
CULTURA NAZCA, presentación en aula para compartir
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
plan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativaplan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativa
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
Flores Nacionales de América Latina - Botánica
Flores Nacionales de América Latina - BotánicaFlores Nacionales de América Latina - Botánica
Flores Nacionales de América Latina - Botánica
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuela
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
Unidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDIUnidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDI
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.
 

Introducción a Arduino

  • 2. ¿Qué es Arduino?  Placa Arduino es una plataforma de hardware de código abierto, basada en una sencilla placa con entradas y salidas, analógicas y digitales, en un entorno de desarrollo que está basado en el lenguaje de programación Processing. Es un dispositivo que conecta el mundo físico con el mundo virtual, o el mundo analógico con el digital.  La placa se puede controlar directamente desde el ordenador o programarla con éste y posteriormente desconectarla para trabajar de forma autónoma.
  • 3. CREADORES DE LA PLACA ARDUINO  Sus creadores son David Cuartielles, ingeniero electrónico y docente de la Universidad de Mälmo, Suecia y Massimo Banzi, italiano, diseñador y desarrollador Web. El proyecto fue concebido en Italia en el año 2005.
  • 4. Conocer cuales son sus puertos
  • 5. Salidas Digitales  Los pines digitales se pueden emplear como salidas o entradas digitales.  Se puede escribir niveles altos (5V) o bajos (0V) de tensión a cada uno de los pines y viceversa, excepto los pines 0 (TX) y 1 (RX) que se emplean para la comunicación serie o comunicación de Arduino con otros dispositivos.
  • 6.
  • 8. En Arduino, las entradas digitales se interpretan de la siguiente manera:  1 (lógico) = High = +5v  0 (lógico) = Low = 0v ¿Esto quiere decir? Que si tenemos una tensión de +5v aplicada a una entrada, este nos la interpretara como un 1 (high) Los pines de entrada sirven para escuchar y capturar información del exterior, ejem: pulsadores, sensores, los pines de salida sirven para enviar información desde la tarjeta Arduino hacia el exterior.
  • 9. Las salidas o entradas digitales se pueden utilizar en las siguientes funciones Estado digital 5 voltios 0 voltios Opción 1 HIGH LOW Opción 2 1 O Opción 3 TRUE FALSE
  • 10. SALIDA ANALOGA O PWM  Si necesitamos algo más que una señal de 0 o 1 (encendido o apagado) en nuestros proyectos, para variar la velocidad de giro de un motor, para variar la intensidad con la que luce una led, para transmitir los grados de giro de un servo, etc..  La salida análoga o PWM, emula una señal analógica a partir de una señal digital.
  • 11. • Lo que hace este tipo de señal es emitir, en lugar de una señal continua en nuestra salida, emite una serie de pulsos que podremos variar su duración pero con una frecuencia constante
  • 13. EL PROGRAMA  IDE ARDUINO El lenguaje de Arduino está basado en Processing que es una lenguaje muy parecido al C++ y al mismo Java.
  • 14.
  • 15. 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 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) Una variable es una ubicación para almacenar una porción de información. Tiene un nombre, un valor y un tipo. Por ejemplo, esta sentencia (llamado una declaración): La función setup() sirve para definir el comportamiento inicial de mi placa Arduino. Algunos ejemplos de uso de la función setup() son: Que pines voy a utilizar, cuáles serán entradas y cuáles salidas, o iniciar alguna variable, etc La función loop() sirve para definir todas las tareas que Arduino ejecutará repetidamente mientras esté conectada.
  • 16. Comandos básicos:  int pin = ;  void setup ()  { pinMode (pin, OUTPUT); }  void loop ()  { digitalWrite (pin, HIGH); }
  • 17. Primeros usos de la placa arduino
  • 18.
  • 19.
  • 20.  http://arduino.cc/es/  http://www.opiron.com/  http://www.opiron.com/portfolio/sensores -de-ultrasonidos-arduino-opiron