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

Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 

Dernier (19)

Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 

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