SlideShare une entreprise Scribd logo
1  sur  10
Fundamentos de Arduino
GR
Ignacio
Gavilán
Hardware libre
Aplicación de la filosofía del
SOFTWARE LIBRE al mundo físico
DISEÑOS
SOFTWARE
¿ QUÉ ?
Arduino
Plataforma de electrónica abierta para la creación de
prototipos basada en software y hardware flexibles y
fáciles de usar
Fuente: arduino.cc/es
 Nacido en 2005 en el Instituto Italiano
de Diseño Interactivo IVREA
 FUNDADORES
 Massimo Banzi
 David Cuartielles
 David Mellis
 Tom Igoe
 Gianluca Martino
 Apoyado en plataforma Wiring de
Hernando Barragán
Massimo
Banzi
David
Cuartielles
David
Mellis
Tom
Igoe
Gianluca
Martino
Elementos
PLACAS
ENTORNO
DESARROLLO
(IDE)
SHIELDS
 Adquisición
 Compra
 Construcción
 Diseños y datasheets disponibles
 Diferentes modelos:
 Placas que se colocan encima de la de Arduino y son
controladas por ésta
 Extienden su funcionalidad:
 Control de motores
 Conexión Ethernet
 Conexión inalámbrica
 etc
 Descargable desde www.arduino.cc
 Lenguaje derivado de Processing (estilo Java / C++)
 Los programas se denominan sketches
 Facilidades para
 Escritura del programa
 Depuración
 Carga en el microcontrolador
La placa – Arduino UNO
Microcontrolador ATmega328
14 pines E/S digital
6 pines PWM -> salida analógica
6 pines entrada analógica
Puerto USB
Fuente alimentación externa
Botón reset
El lenguaje
 Basado en Processing, que se apoya en Java
 ELEMENTOS
 Estructuras
 Control
 Bucles
 Condiciones
 Operadores:
 Aritméticos
 Comparación
 Composición
 booleanos
 Funciones
 Gestión de E/S analógicas y digitales
 Tiempo
 Comunicación serie
 Matemáticas
 ESTRUCTURA DE PROGRAMA
 Inicialización: setup()
 Bucle principal: loop()
Todo junto
Microcontrolador
SW (Sketch)
Entradas
Salidas
Placa Arduino
SENSORES
ACTIVADORES
La comunidad
FORO
www.arduino.cc
BLOG
WIKI
Anexo – Bibliografía
MASSIMO BANZI
 Profesor y apóstol del hardware libre
 Trabajó en Seat Ventures y fue profesor durante 4
años en el Instituto Italiado de Diseño Interactivo Ivrea
 Co-fundador de Arduino
 Actualmente imparte clases en SUPSI
‘INTRODUCCIÓN A ARDUINO’
 Editorial: O’Reilly / Anaya Multimedia
 Páginas: 123
 ISBN: 978-84-415-3177-2
www.ignaciogavilan.com
bluechip.ignaciogavilan.com
@igrgavilan
igrgavilan@telefonica.net
GR
Ignacio
Gavilán

Contenu connexe

En vedette

How much security is enough?
How much security is enough?How much security is enough?
How much security is enough?Sherry Jones
 
Reference Corey Jay
Reference Corey JayReference Corey Jay
Reference Corey JayCorey Jay
 
SOLOMOTO_Продвижение через социальную сеть "ВКонтакте"
SOLOMOTO_Продвижение через социальную сеть "ВКонтакте"SOLOMOTO_Продвижение через социальную сеть "ВКонтакте"
SOLOMOTO_Продвижение через социальную сеть "ВКонтакте"SOLOMOTO_RU
 
Promes dan-pemetaan-smtr-1
Promes dan-pemetaan-smtr-1Promes dan-pemetaan-smtr-1
Promes dan-pemetaan-smtr-1sifatulfalah3120
 
Veiktais darbs nedēļas laikā
Veiktais darbs nedēļas laikāVeiktais darbs nedēļas laikā
Veiktais darbs nedēļas laikārlycky
 
Creating Teaching Videos in the Studio
Creating Teaching Videos in the StudioCreating Teaching Videos in the Studio
Creating Teaching Videos in the StudioKristen Sosulski
 

En vedette (20)

Social media for professionals. Beyond the myths.
Social media for professionals. Beyond the myths.Social media for professionals. Beyond the myths.
Social media for professionals. Beyond the myths.
 
Modelos de negocio basados en la gratuidad
Modelos de negocio basados en la gratuidadModelos de negocio basados en la gratuidad
Modelos de negocio basados en la gratuidad
 
Fundamentos de SDN (Software Defined Networking)
Fundamentos de SDN (Software Defined Networking)Fundamentos de SDN (Software Defined Networking)
Fundamentos de SDN (Software Defined Networking)
 
Fundamentos de PON (Redes Ópticas Pasivas)
Fundamentos de PON (Redes Ópticas Pasivas)Fundamentos de PON (Redes Ópticas Pasivas)
Fundamentos de PON (Redes Ópticas Pasivas)
 
Jerarquía de las necesidades de Abraham Maslow
Jerarquía de las necesidades de Abraham MaslowJerarquía de las necesidades de Abraham Maslow
Jerarquía de las necesidades de Abraham Maslow
 
Metodología GTD (Getting Things Done)
Metodología GTD (Getting Things Done)Metodología GTD (Getting Things Done)
Metodología GTD (Getting Things Done)
 
Fundamentos de Dirección de Proyectos
Fundamentos de Dirección de ProyectosFundamentos de Dirección de Proyectos
Fundamentos de Dirección de Proyectos
 
MOOC - No excuses for ignorance
MOOC - No excuses for ignoranceMOOC - No excuses for ignorance
MOOC - No excuses for ignorance
 
Social Business. The ethical alternative
Social Business. The ethical alternativeSocial Business. The ethical alternative
Social Business. The ethical alternative
 
Rpp ix 2
Rpp ix 2Rpp ix 2
Rpp ix 2
 
How much security is enough?
How much security is enough?How much security is enough?
How much security is enough?
 
Power final entre iguals 18 desembre
Power final entre iguals 18 desembre Power final entre iguals 18 desembre
Power final entre iguals 18 desembre
 
Reference Corey Jay
Reference Corey JayReference Corey Jay
Reference Corey Jay
 
SOLOMOTO_Продвижение через социальную сеть "ВКонтакте"
SOLOMOTO_Продвижение через социальную сеть "ВКонтакте"SOLOMOTO_Продвижение через социальную сеть "ВКонтакте"
SOLOMOTO_Продвижение через социальную сеть "ВКонтакте"
 
Relco Brochure Mail
Relco Brochure MailRelco Brochure Mail
Relco Brochure Mail
 
ABC
ABCABC
ABC
 
Promes dan-pemetaan-smtr-1
Promes dan-pemetaan-smtr-1Promes dan-pemetaan-smtr-1
Promes dan-pemetaan-smtr-1
 
Veiktais darbs nedēļas laikā
Veiktais darbs nedēļas laikāVeiktais darbs nedēļas laikā
Veiktais darbs nedēļas laikā
 
Creating Teaching Videos in the Studio
Creating Teaching Videos in the StudioCreating Teaching Videos in the Studio
Creating Teaching Videos in the Studio
 
JDBC ppt
JDBC pptJDBC ppt
JDBC ppt
 

Similaire à Introducción a Arduino

Similaire à Introducción a Arduino (20)

Arduino tic's
Arduino tic'sArduino tic's
Arduino tic's
 
Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
 
Arduino
ArduinoArduino
Arduino
 
Introduccion a arduino 97
Introduccion a arduino 97Introduccion a arduino 97
Introduccion a arduino 97
 
[Arduino Workshop] Arduino Fundamentals @Globant Córdoba
[Arduino Workshop] Arduino Fundamentals @Globant Córdoba[Arduino Workshop] Arduino Fundamentals @Globant Córdoba
[Arduino Workshop] Arduino Fundamentals @Globant Córdoba
 
Arduino - Slideshare
Arduino - SlideshareArduino - Slideshare
Arduino - Slideshare
 
Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
 
Arduino
ArduinoArduino
Arduino
 
Arduino
ArduinoArduino
Arduino
 
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)
 
Arduino
ArduinoArduino
Arduino
 
Arduino
ArduinoArduino
Arduino
 
TARJETA ARDUINO
TARJETA ARDUINOTARJETA ARDUINO
TARJETA ARDUINO
 
Taller de tarjeta arduino (1)
Taller de tarjeta arduino (1)Taller de tarjeta arduino (1)
Taller de tarjeta arduino (1)
 
Arduino 12345
Arduino 12345Arduino 12345
Arduino 12345
 
Taller de tarjeta arduino (1)
Taller de tarjeta arduino (1)Taller de tarjeta arduino (1)
Taller de tarjeta arduino (1)
 
Articulo arduino
Articulo arduinoArticulo arduino
Articulo arduino
 
Tarea de tecnologia
Tarea de tecnologiaTarea de tecnologia
Tarea de tecnologia
 
TARJETA ARDUINO
TARJETA ARDUINOTARJETA ARDUINO
TARJETA ARDUINO
 
TARJETA ARDUINO
TARJETA ARDUINOTARJETA ARDUINO
TARJETA ARDUINO
 

Dernier

Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosAlbanyMartinez7
 
Viguetas Pretensadas en concreto armado
Viguetas Pretensadas  en concreto armadoViguetas Pretensadas  en concreto armado
Viguetas Pretensadas en concreto armadob7fwtwtfxf
 
Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)JuanStevenTrujilloCh
 
La electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfLa electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfcristianrb0324
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Herramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfHerramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfKarinaCambero3
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptxLINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptxkimontey
 
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdfBetianaJuarez1
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxtjcesar1
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfedepmariaperez
 
certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfFernandoOblitasVivan
 
David_Gallegos - tarea de la sesión 11.pptx
David_Gallegos - tarea de la sesión 11.pptxDavid_Gallegos - tarea de la sesión 11.pptx
David_Gallegos - tarea de la sesión 11.pptxDAVIDROBERTOGALLEGOS
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúCEFERINO DELGADO FLORES
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1ivanapaterninar
 
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptxHugoGutierrez99
 
Actividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolarActividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolar24roberto21
 
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxPLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxhasbleidit
 
Análisis de Artefactos Tecnologicos (3) (1).pdf
Análisis de Artefactos Tecnologicos  (3) (1).pdfAnálisis de Artefactos Tecnologicos  (3) (1).pdf
Análisis de Artefactos Tecnologicos (3) (1).pdfsharitcalderon04
 

Dernier (20)

Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos Juridicos
 
Viguetas Pretensadas en concreto armado
Viguetas Pretensadas  en concreto armadoViguetas Pretensadas  en concreto armado
Viguetas Pretensadas en concreto armado
 
Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)
 
La electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfLa electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdf
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 Testcontainers
 
Herramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfHerramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdf
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptxLINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
 
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdf
 
certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdf
 
El camino a convertirse en Microsoft MVP
El camino a convertirse en Microsoft MVPEl camino a convertirse en Microsoft MVP
El camino a convertirse en Microsoft MVP
 
David_Gallegos - tarea de la sesión 11.pptx
David_Gallegos - tarea de la sesión 11.pptxDavid_Gallegos - tarea de la sesión 11.pptx
David_Gallegos - tarea de la sesión 11.pptx
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1
 
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
 
Actividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolarActividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolar
 
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxPLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
 
Análisis de Artefactos Tecnologicos (3) (1).pdf
Análisis de Artefactos Tecnologicos  (3) (1).pdfAnálisis de Artefactos Tecnologicos  (3) (1).pdf
Análisis de Artefactos Tecnologicos (3) (1).pdf
 

Introducción a Arduino

  • 2. Hardware libre Aplicación de la filosofía del SOFTWARE LIBRE al mundo físico DISEÑOS SOFTWARE ¿ QUÉ ?
  • 3. Arduino Plataforma de electrónica abierta para la creación de prototipos basada en software y hardware flexibles y fáciles de usar Fuente: arduino.cc/es  Nacido en 2005 en el Instituto Italiano de Diseño Interactivo IVREA  FUNDADORES  Massimo Banzi  David Cuartielles  David Mellis  Tom Igoe  Gianluca Martino  Apoyado en plataforma Wiring de Hernando Barragán Massimo Banzi David Cuartielles David Mellis Tom Igoe Gianluca Martino
  • 4. Elementos PLACAS ENTORNO DESARROLLO (IDE) SHIELDS  Adquisición  Compra  Construcción  Diseños y datasheets disponibles  Diferentes modelos:  Placas que se colocan encima de la de Arduino y son controladas por ésta  Extienden su funcionalidad:  Control de motores  Conexión Ethernet  Conexión inalámbrica  etc  Descargable desde www.arduino.cc  Lenguaje derivado de Processing (estilo Java / C++)  Los programas se denominan sketches  Facilidades para  Escritura del programa  Depuración  Carga en el microcontrolador
  • 5. La placa – Arduino UNO Microcontrolador ATmega328 14 pines E/S digital 6 pines PWM -> salida analógica 6 pines entrada analógica Puerto USB Fuente alimentación externa Botón reset
  • 6. El lenguaje  Basado en Processing, que se apoya en Java  ELEMENTOS  Estructuras  Control  Bucles  Condiciones  Operadores:  Aritméticos  Comparación  Composición  booleanos  Funciones  Gestión de E/S analógicas y digitales  Tiempo  Comunicación serie  Matemáticas  ESTRUCTURA DE PROGRAMA  Inicialización: setup()  Bucle principal: loop()
  • 9. Anexo – Bibliografía MASSIMO BANZI  Profesor y apóstol del hardware libre  Trabajó en Seat Ventures y fue profesor durante 4 años en el Instituto Italiado de Diseño Interactivo Ivrea  Co-fundador de Arduino  Actualmente imparte clases en SUPSI ‘INTRODUCCIÓN A ARDUINO’  Editorial: O’Reilly / Anaya Multimedia  Páginas: 123  ISBN: 978-84-415-3177-2