SlideShare ist ein Scribd-Unternehmen logo
1 von 39
Introducción a
    Arduino
Por: José Vicente Sogorb Morón
Introducción
•   ¿Qué es Arduino?
•   ¿Para que sirve Arduino?
•   ¿Por qué utilizar Arduino?
•   Caracteristicas del Arduino UNO
•   Familia Arduino
¿Que es Arduino?

   Plataforma de desarrollo de productos
    electrónicos.

   Abstracción del hardware.

   Multiplataforma (Linux, Mac y Windows)

   Al alcance de todos los usuarios:
       Estudiantes,
       Artistas,
       Publicistas,
       …
¿Para que sirve Arduino?

   Desarrollar programas que interactuan con
    el mundo.

   Redes de sensores.

   Robótica sencilla.

   Alarmas.

   Sistemas de comunicaciones.
¿Para que sirve Arduino?

   Open Hardware.

   Programación C++

   Bootloader.

   Económico.

   Muchos ejemplos en Internet.

   Comunidad muy activa.
Características de Arduino UNO

   Microcontrolador Atmega 328 @ 16MHz.

   Voltaje de trabajo 5v.

   Tensión de alimentación 7v-12v.

   Conexión USB.

   16 Entradas/salidas digitales (DIO).

   6 Entradas analógicas.

   Corriente máxima de 40 mA.
Características de Arduino UNO

   32Kb de emoria flash (Programa).

   2Kb de memoria SRAM (Variables).

   1Kb de memoria EEPROM (Datos).

   Puertos de comunicaciones:
       Serie TTL.
       I2 C
       SPI
       PWM (Salida analógica)

   Shields Compatibles
Familia Arduino




 Arduino UNO      Arduino LyliPad   Arduino Mega 2560




  Arduino FIO      Arduino PRO      Arduino Mega ADK
Familia Arduino




 Arduino Ethernet   Arduino Mega 2560




  Arduino Nano       Arduino Mega ADK
Conceptos básicos
 de electrónica
•   Alimentación y tierra
•   Tipos de señales
•   Circuitos básicos
Alimentación y tierra

                           Todos los circuitos tiene dos
                            conexiones: (+) y (-)

                           Ningún circuito puede tener una
                            única conexión.

                           Los circuitos tienen que estar
                            alimentados para funcionar.
Tipos de señales


                      Señales analógicas:
                          Pueden tener cualquier valor
                           dentro de un rango.
                          En Arduino entre 0 y 5 v


                      Señales digitales:
                          Tienen dos estados:
                              High (H) entre 4,5 y 5,3 v
                              Low (L) entre -0,3 y 0,5v
Circuitos basicos




    Conexión de un LED    Conexión de un botón




    Conexión de un relé   Conexión de un altavoz
Toma de contacto
•   Instalación del Software
•   Entorno de desarrollo
•   Configuración del puerto USB
•   Compilación
Instalación del software

   Descargamos la última versión de:
    http://www.arduino.cc/es

   Descargar e instalar Java

   El software consta de dos partes_
       Entorno de desarrollo
       Puerto virtual FTDI (Serie)
Entorno de desarrollo

                           Apariencia muy sencilla

                           4 Senciones básicas.

                           En File tenemos: Proyectos de
                            demostración.

                           En Sketch tenemos: Opciones
                            de compilación.

                           En Tools tenemos:
                               Configuración de la
                                plataforma
                               Configuración del puerto
Entorno de desarrollo




                                           Seleccionar puerto serie:
                                            (Virtual)

                                           Depende del sistema operativo.
   Seleccionar tarjeta correcta:
                                               Serial port >> tty.xxx
   Tools >> Arduino Duemilanove               Serial port >> COMx


            Si todo está correcto el led I/O 13 parpadea
Programación de
            Arduino
•   Bloques básicos
•   Instrucciones básicas
•   Estructuras de control
•   Primer programa
Bloques básicos de código


                             Se ejecuta

                            una sola vez



                             Se ejecuta

                            infinitamente
Instrucciones básicas

   pinMode(nº Pin, Configuración)
       nº Pin: entre 0 y 13.
       Configuración: INPUT o OUTPUT

   digitalWrite(nº Pin, Estado)
       nº Pin: entre 0 y 13.
       Estado: HIGH o LOW

   digitalRead(nº Pin)
       nº Pin: entre 0 y 13.

   analogRead(nº Pin);
       nº Pin: entre 0 y 5.
Instrucciones básicas

   Serial.begin(Velocidad)
       Velocidad: típicamente 9600.

   Serial.println(Variable)
       Variable: Dato a mandar

   Serial. read()

   Delay(ms)
       ms: Tiempo de espera en milisegundos.

   Todas las funciones en:

http://arduino.cc/es/Reference/HomePage
Primer programa


                     Ruta:

                  Abrir >> Basics >> Blink

                     Compilar.

                     Cargar.
er programa

                  RETO 1
              El coche fantástico
                     Ruta:
                    Abrir >> Basics >> Blink

                       Compilar.

                       Cargar.




       Aceptas?
er programa

                    RETO 2
                   Juego Ruta: memoria
                         de
                        Abrir >> Basics >> Blink

                           Compilar.

                           Cargar.




       Te quedan
       energías?
er programa

                    RETO 3
                    LucesRuta:
                         romanticas
                        Abrir >> Basics >> Blink

                           Compilar.

                           Cargar.




       Preparado?
er programa

                 RETO 4
                 Comunicate!!
                    Ruta:
                   Abrir >> Basics >> Blink

                      Compilar.

                      Cargar.




       Otro
       asalto?
Shields
Shields Arduino




  Motores         Relés   Matriz de leds




  WiiChuck        Midi         GPS
Familia Arduino




Display 7 segmentos   Arduino LyliPad
                      Display LCD Alfanum.   Display LCD Matricial




     Ethernet             Arduino PRO         Arduino Mega ADK
Fritzing
•   ¿Para que sirve?
•   Diseño con protoboard
•   Diseño con esquemático
•   Diseno de PCB
¿Para que sirve Fritzing?

   Software de apoyo para el diseño de
    circuitos con Arduino

   Dispone de componentes comunes:
       Resistencias,
       Leds,
       Alimentaciones,
       Motores,
       Sensores,
       …
Diseño con protoboard


                           Dispone de una amplia librería
                            de proyectos

                           Se pueden añadir componentes
                            nuevos.

                           Representa gráficamente las
                            conexiones en la protoboard.

                           Los montajes son fácilmente
                            entendibles
Diseño con esquemático

   Todos los cambios del diseño con protoboard se importan
    automáticamente y viceversa.
Diseño de PCB


                   Ofrece todo lo necesaria para
                    transformar nuestro proyecto en
                    una PCB real.
                       Creación de shields.

                   Se utiliza una vez acabado el
                    esquemático

                   Utilidad de autorouting.

                   Servicio de fabricación
Processing
•   ¿Para que sirve?
•   Entorno
•   Ejemplo
¿Para que sirve?


                      Nos permite diseñar programas
                       desde el lado del PC.

                      Lenguaje pensado para
                       representaciones gráficas.

                      Muchos ejemplos disponibles
                       para trabajar con Arduino.
Entorno de desarrollo


                           Igual al de Arduino, están
                            construidos sobre la misma
                            base.

                           Sintaxis similar a Java.

                           Es necesario importar la librería
                            del puerto serie

                           Está orientado a eventos
Ejemplo de processing

Weitere ähnliche Inhalte

Was ist angesagt?

Arduino(Tipos y su Programacion)
Arduino(Tipos y su Programacion)Arduino(Tipos y su Programacion)
Arduino(Tipos y su Programacion)
Oscar Pastrana
 
Introduccion A Los Sistemas Digitales
Introduccion A Los Sistemas DigitalesIntroduccion A Los Sistemas Digitales
Introduccion A Los Sistemas Digitales
cperezmal
 
Presentación taller arduino
Presentación taller arduinoPresentación taller arduino
Presentación taller arduino
gruposirp
 
Componentes electrónicos-análogos-y-digitales
Componentes electrónicos-análogos-y-digitalesComponentes electrónicos-análogos-y-digitales
Componentes electrónicos-análogos-y-digitales
jhon garcia
 
Electronica Basica
Electronica BasicaElectronica Basica
Electronica Basica
guestdc092bf
 

Was ist angesagt? (20)

Arduino
ArduinoArduino
Arduino
 
Introduccion a arduino 97
Introduccion a arduino 97Introduccion a arduino 97
Introduccion a arduino 97
 
MicroPython y ESP32
MicroPython y ESP32MicroPython y ESP32
MicroPython y ESP32
 
GUIA BASICA ARDUINO
GUIA BASICA ARDUINOGUIA BASICA ARDUINO
GUIA BASICA ARDUINO
 
Arduino practicas
Arduino practicasArduino practicas
Arduino practicas
 
Presentacion protoboard
Presentacion protoboardPresentacion protoboard
Presentacion protoboard
 
Arduino(Tipos y su Programacion)
Arduino(Tipos y su Programacion)Arduino(Tipos y su Programacion)
Arduino(Tipos y su Programacion)
 
Comunicación Serie
Comunicación SerieComunicación Serie
Comunicación Serie
 
Introduccion A Los Sistemas Digitales
Introduccion A Los Sistemas DigitalesIntroduccion A Los Sistemas Digitales
Introduccion A Los Sistemas Digitales
 
Presentación taller arduino
Presentación taller arduinoPresentación taller arduino
Presentación taller arduino
 
Componentes electrónicos-análogos-y-digitales
Componentes electrónicos-análogos-y-digitalesComponentes electrónicos-análogos-y-digitales
Componentes electrónicos-análogos-y-digitales
 
Manual basico de practicas con Arduino uno
Manual basico de practicas con Arduino unoManual basico de practicas con Arduino uno
Manual basico de practicas con Arduino uno
 
Electronica Basica
Electronica BasicaElectronica Basica
Electronica Basica
 
Electronica
ElectronicaElectronica
Electronica
 
Taller de introducción a Arduino FesTICval 2012
Taller de introducción a Arduino FesTICval 2012Taller de introducción a Arduino FesTICval 2012
Taller de introducción a Arduino FesTICval 2012
 
Informe sobre Arduino.
Informe sobre Arduino.Informe sobre Arduino.
Informe sobre Arduino.
 
Codificadores y decodificadores
Codificadores y decodificadoresCodificadores y decodificadores
Codificadores y decodificadores
 
MICROCONTROLADORES.ppt
MICROCONTROLADORES.pptMICROCONTROLADORES.ppt
MICROCONTROLADORES.ppt
 
Introducción a la electrónica
Introducción a la electrónicaIntroducción a la electrónica
Introducción a la electrónica
 
Practica 7 Flip Flop
Practica 7 Flip FlopPractica 7 Flip Flop
Practica 7 Flip Flop
 

Andere mochten auch

Presentacion Arduino PowerPoint
Presentacion Arduino PowerPointPresentacion Arduino PowerPoint
Presentacion Arduino PowerPoint
cristianperea
 
Presentación arduino conferencia
Presentación arduino conferenciaPresentación arduino conferencia
Presentación arduino conferencia
gruposirp
 
Curso de introducción a arduino
Curso de introducción a arduinoCurso de introducción a arduino
Curso de introducción a arduino
3D Print Barcelona
 
Arduino Full Tutorial
Arduino Full TutorialArduino Full Tutorial
Arduino Full Tutorial
Akshay Sharma
 
Arduino - Hardware Libre
Arduino - Hardware LibreArduino - Hardware Libre
Arduino - Hardware Libre
semilleroingpuj
 

Andere mochten auch (20)

Libro de proyectos del kit oficial de Arduino en castellano completo - Arduin...
Libro de proyectos del kit oficial de Arduino en castellano completo - Arduin...Libro de proyectos del kit oficial de Arduino en castellano completo - Arduin...
Libro de proyectos del kit oficial de Arduino en castellano completo - Arduin...
 
Presentacion Arduino PowerPoint
Presentacion Arduino PowerPointPresentacion Arduino PowerPoint
Presentacion Arduino PowerPoint
 
Presentación arduino conferencia
Presentación arduino conferenciaPresentación arduino conferencia
Presentación arduino conferencia
 
Iniciación a Arduino
Iniciación a ArduinoIniciación a Arduino
Iniciación a Arduino
 
Diapositivas arduino
Diapositivas arduinoDiapositivas arduino
Diapositivas arduino
 
Curso Arduino práctico 2014
Curso Arduino práctico  2014Curso Arduino práctico  2014
Curso Arduino práctico 2014
 
Curso de introducción a arduino
Curso de introducción a arduinoCurso de introducción a arduino
Curso de introducción a arduino
 
Workshop iniciacion arduino d2
Workshop iniciacion arduino d2Workshop iniciacion arduino d2
Workshop iniciacion arduino d2
 
Arduino
ArduinoArduino
Arduino
 
Interfaz java y arduino
Interfaz java y arduinoInterfaz java y arduino
Interfaz java y arduino
 
Ejercicios de Arduino resueltos Grupo Sabika
Ejercicios de Arduino resueltos Grupo SabikaEjercicios de Arduino resueltos Grupo Sabika
Ejercicios de Arduino resueltos Grupo Sabika
 
Arduino Full Tutorial
Arduino Full TutorialArduino Full Tutorial
Arduino Full Tutorial
 
Tipos de arduino y sus caracteristicas
Tipos de arduino y sus caracteristicasTipos de arduino y sus caracteristicas
Tipos de arduino y sus caracteristicas
 
Arduino - Hardware Libre
Arduino - Hardware LibreArduino - Hardware Libre
Arduino - Hardware Libre
 
Presentación arduino 4 eso
Presentación arduino 4 esoPresentación arduino 4 eso
Presentación arduino 4 eso
 
20 Magnificos proyectos para ARDUINO
20 Magnificos proyectos para ARDUINO20 Magnificos proyectos para ARDUINO
20 Magnificos proyectos para ARDUINO
 
Arduino - Slideshare
Arduino - SlideshareArduino - Slideshare
Arduino - Slideshare
 
Arduino + lab view
Arduino + lab viewArduino + lab view
Arduino + lab view
 
Seminario de Arduino
Seminario de ArduinoSeminario de Arduino
Seminario de Arduino
 
Blog neumatica (7)
Blog neumatica (7)Blog neumatica (7)
Blog neumatica (7)
 

Ähnlich wie Introducción a Arduino

Introducción a Arduino - Parte I
Introducción a Arduino - Parte IIntroducción a Arduino - Parte I
Introducción a Arduino - Parte I
Víctor R. Ruiz
 
La electricidad y la electronica tarjeta arduino
La electricidad y la electronica tarjeta arduinoLa electricidad y la electronica tarjeta arduino
La electricidad y la electronica tarjeta arduino
SantiagoMarulanda6
 

Ähnlich wie Introducción a Arduino (20)

ardiuno basico lo que debes saber
ardiuno basico lo que debes saberardiuno basico lo que debes saber
ardiuno basico lo que debes saber
 
Introduccion Arduino 2010
Introduccion  Arduino 2010Introduccion  Arduino 2010
Introduccion Arduino 2010
 
curso-arduino.pdf
curso-arduino.pdfcurso-arduino.pdf
curso-arduino.pdf
 
Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
 
Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
 
Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
 
Introducción a Arduino - Parte I
Introducción a Arduino - Parte IIntroducción a Arduino - Parte I
Introducción a Arduino - Parte I
 
Brazo uss.presentación.
Brazo uss.presentación.Brazo uss.presentación.
Brazo uss.presentación.
 
Guia 2
Guia 2Guia 2
Guia 2
 
Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
 
Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
 
Hack x crack_cuaderno_arduino
Hack x crack_cuaderno_arduinoHack x crack_cuaderno_arduino
Hack x crack_cuaderno_arduino
 
Cuaderno_Arduino.pdf
Cuaderno_Arduino.pdfCuaderno_Arduino.pdf
Cuaderno_Arduino.pdf
 
Cuaderno_Arduino.pdf
Cuaderno_Arduino.pdfCuaderno_Arduino.pdf
Cuaderno_Arduino.pdf
 
Cuaderno_Arduino.pdf
Cuaderno_Arduino.pdfCuaderno_Arduino.pdf
Cuaderno_Arduino.pdf
 
Basicos arduino
Basicos arduinoBasicos arduino
Basicos arduino
 
Básicos arduino
Básicos arduinoBásicos arduino
Básicos arduino
 
Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
 
[Arqui1]practica2 200815555
[Arqui1]practica2 200815555[Arqui1]practica2 200815555
[Arqui1]practica2 200815555
 
La electricidad y la electronica tarjeta arduino
La electricidad y la electronica tarjeta arduinoLa electricidad y la electronica tarjeta arduino
La electricidad y la electronica tarjeta arduino
 

Kürzlich hochgeladen

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
FagnerLisboa3
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 

Kürzlich hochgeladen (11)

Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
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
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 

Introducción a Arduino

  • 1. Introducción a Arduino Por: José Vicente Sogorb Morón
  • 2. Introducción • ¿Qué es Arduino? • ¿Para que sirve Arduino? • ¿Por qué utilizar Arduino? • Caracteristicas del Arduino UNO • Familia Arduino
  • 3. ¿Que es Arduino?  Plataforma de desarrollo de productos electrónicos.  Abstracción del hardware.  Multiplataforma (Linux, Mac y Windows)  Al alcance de todos los usuarios:  Estudiantes,  Artistas,  Publicistas,  …
  • 4. ¿Para que sirve Arduino?  Desarrollar programas que interactuan con el mundo.  Redes de sensores.  Robótica sencilla.  Alarmas.  Sistemas de comunicaciones.
  • 5. ¿Para que sirve Arduino?  Open Hardware.  Programación C++  Bootloader.  Económico.  Muchos ejemplos en Internet.  Comunidad muy activa.
  • 6.
  • 7. Características de Arduino UNO  Microcontrolador Atmega 328 @ 16MHz.  Voltaje de trabajo 5v.  Tensión de alimentación 7v-12v.  Conexión USB.  16 Entradas/salidas digitales (DIO).  6 Entradas analógicas.  Corriente máxima de 40 mA.
  • 8. Características de Arduino UNO  32Kb de emoria flash (Programa).  2Kb de memoria SRAM (Variables).  1Kb de memoria EEPROM (Datos).  Puertos de comunicaciones:  Serie TTL.  I2 C  SPI  PWM (Salida analógica)  Shields Compatibles
  • 9. Familia Arduino Arduino UNO Arduino LyliPad Arduino Mega 2560 Arduino FIO Arduino PRO Arduino Mega ADK
  • 10. Familia Arduino Arduino Ethernet Arduino Mega 2560 Arduino Nano Arduino Mega ADK
  • 11. Conceptos básicos de electrónica • Alimentación y tierra • Tipos de señales • Circuitos básicos
  • 12. Alimentación y tierra  Todos los circuitos tiene dos conexiones: (+) y (-)  Ningún circuito puede tener una única conexión.  Los circuitos tienen que estar alimentados para funcionar.
  • 13. Tipos de señales  Señales analógicas:  Pueden tener cualquier valor dentro de un rango.  En Arduino entre 0 y 5 v  Señales digitales:  Tienen dos estados:  High (H) entre 4,5 y 5,3 v  Low (L) entre -0,3 y 0,5v
  • 14. Circuitos basicos Conexión de un LED Conexión de un botón Conexión de un relé Conexión de un altavoz
  • 15. Toma de contacto • Instalación del Software • Entorno de desarrollo • Configuración del puerto USB • Compilación
  • 16. Instalación del software  Descargamos la última versión de: http://www.arduino.cc/es  Descargar e instalar Java  El software consta de dos partes_  Entorno de desarrollo  Puerto virtual FTDI (Serie)
  • 17. Entorno de desarrollo  Apariencia muy sencilla  4 Senciones básicas.  En File tenemos: Proyectos de demostración.  En Sketch tenemos: Opciones de compilación.  En Tools tenemos:  Configuración de la plataforma  Configuración del puerto
  • 18. Entorno de desarrollo  Seleccionar puerto serie: (Virtual)  Depende del sistema operativo.  Seleccionar tarjeta correcta:  Serial port >> tty.xxx  Tools >> Arduino Duemilanove  Serial port >> COMx Si todo está correcto el led I/O 13 parpadea
  • 19. Programación de Arduino • Bloques básicos • Instrucciones básicas • Estructuras de control • Primer programa
  • 20. Bloques básicos de código Se ejecuta una sola vez Se ejecuta infinitamente
  • 21. Instrucciones básicas  pinMode(nº Pin, Configuración)  nº Pin: entre 0 y 13.  Configuración: INPUT o OUTPUT  digitalWrite(nº Pin, Estado)  nº Pin: entre 0 y 13.  Estado: HIGH o LOW  digitalRead(nº Pin)  nº Pin: entre 0 y 13.  analogRead(nº Pin);  nº Pin: entre 0 y 5.
  • 22. Instrucciones básicas  Serial.begin(Velocidad)  Velocidad: típicamente 9600.  Serial.println(Variable)  Variable: Dato a mandar  Serial. read()  Delay(ms)  ms: Tiempo de espera en milisegundos.  Todas las funciones en: http://arduino.cc/es/Reference/HomePage
  • 23. Primer programa  Ruta: Abrir >> Basics >> Blink  Compilar.  Cargar.
  • 24. er programa RETO 1 El coche fantástico  Ruta: Abrir >> Basics >> Blink  Compilar.  Cargar. Aceptas?
  • 25. er programa RETO 2 Juego Ruta: memoria  de Abrir >> Basics >> Blink  Compilar.  Cargar. Te quedan energías?
  • 26. er programa RETO 3 LucesRuta:  romanticas Abrir >> Basics >> Blink  Compilar.  Cargar. Preparado?
  • 27. er programa RETO 4 Comunicate!!  Ruta: Abrir >> Basics >> Blink  Compilar.  Cargar. Otro asalto?
  • 29. Shields Arduino Motores Relés Matriz de leds WiiChuck Midi GPS
  • 30. Familia Arduino Display 7 segmentos Arduino LyliPad Display LCD Alfanum. Display LCD Matricial Ethernet Arduino PRO Arduino Mega ADK
  • 31. Fritzing • ¿Para que sirve? • Diseño con protoboard • Diseño con esquemático • Diseno de PCB
  • 32. ¿Para que sirve Fritzing?  Software de apoyo para el diseño de circuitos con Arduino  Dispone de componentes comunes:  Resistencias,  Leds,  Alimentaciones,  Motores,  Sensores,  …
  • 33. Diseño con protoboard  Dispone de una amplia librería de proyectos  Se pueden añadir componentes nuevos.  Representa gráficamente las conexiones en la protoboard.  Los montajes son fácilmente entendibles
  • 34. Diseño con esquemático  Todos los cambios del diseño con protoboard se importan automáticamente y viceversa.
  • 35. Diseño de PCB  Ofrece todo lo necesaria para transformar nuestro proyecto en una PCB real.  Creación de shields.  Se utiliza una vez acabado el esquemático  Utilidad de autorouting.  Servicio de fabricación
  • 36. Processing • ¿Para que sirve? • Entorno • Ejemplo
  • 37. ¿Para que sirve?  Nos permite diseñar programas desde el lado del PC.  Lenguaje pensado para representaciones gráficas.  Muchos ejemplos disponibles para trabajar con Arduino.
  • 38. Entorno de desarrollo  Igual al de Arduino, están construidos sobre la misma base.  Sintaxis similar a Java.  Es necesario importar la librería del puerto serie  Está orientado a eventos