Conociendo Arduino

1,063 views
845 views

Published on

Conceptos Básicos.

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,063
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
26
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Conociendo Arduino

  1. 1. Rubén Alan Carrera Pancardo Estudiante de Ingeniería en Software
  2. 2. Concepto Es un plataforma de electrónica abierta. Basada en una placa con un micro controlador y un entorno de desarrollo, diseñada para facilitar el uso de la electrónica en proyectos multidisciplinares
  3. 3. Alcance Arduino puede tomar información del entorno a través de sus pines de entrada de toda una gama de sensores y puede afectar aquello que le rodea controlando luces, motores y otros actuadores.
  4. 4. Entorno El software consiste en un entorno de desarrollo que implementa el lenguaje de programación Processing/Wiring y el cargador de arranque (boot loader) que corre en la placa.
  5. 5. Sintaxis:
  6. 6. Ventajas • Tanto su diseño como su distribución es libre. Es decir, puede utilizarse libremente para el desarrollo de cualquier tipo de proyecto sin haber adquirido ninguna licencia. • Además de encontrar un gran número de ejemplos en internet realizados por comunidades.
  7. 7. Tipos de Placas • Arduino Nano • Arduino Mini • Arduino BT • LilyPad Arduino • Arduino Fio • Arduino Pro • Arduino Pro Mini • Xbee shield • Ethernet shield • Arduino UNO • Arduino MEGA
  8. 8. Pines Digitales • Los pines digitales de Arduino pueden ser usados como entrada o salida digital, usando funciones como pinMode(), digitalWrite() y digitalRead() que operan a 5 voltios.
  9. 9. Pines serie Rx y Tx • Sirven para recibir transmitir datos (TTL), están conectados al chip FTDI, el cual hace conversión de USB a serie TTL. • Y de esta manera podemos realizar una conexión de java,c++,ruby y otro s lenguajes a Arduino.
  10. 10. Modulación por ancho de pulso (PWM) • Técnica para simular una salida analógica con una salida digital puede simular voltajes entre 0 (siempre apagado) y 5 voltios (siempre encendido) simplemente variando la proporción de tiempo entre encendido y apagado. • Ejemplo: se puede controlar un LED con PWM haciendo variar su brillo
  11. 11. LED Empotrado • Existe un LED empotrado conectado al pin digital 13. Cuando el pin está a valor HIGH, el LED está encendido, cuando el pin está a LOW, está apagado.
  12. 12. LEDS Empotrados
  13. 13. Entradas Analógicas • Por defecto miden 5 voltios desde tierra, aunque es posible cambiar el valor más alto de su rango usando el pin ARF y algún código de bajo nivel. Además, algunos pines tienen funcionalidad especializada
  14. 14. AREF • Voltaje de referencia para las entradas analógicas. Usado con analogReference(). • Para entradas analógicas. • Nos permite dar a la placa un voltaje de referencia al suministrarle una alimentación externa.
  15. 15. Reset • Pone esta linea a LOW para resetear el micro controlador.
  16. 16. Comunicación • Serial: Arduino tiene un numero de infraestructuras para comunicarse con una computadora, otro Arduino, u otros microcontroladores. • Un FTDI en la placa canaliza esta comunicación serie al USB y los drivers FTDI (incluidos con el software Arduino) proporcionan un puerto de comunicación virtual al software de la computadora.
  17. 17. Alimentación • Puede ser alimentado vía la conexión USB o con una fuente de alimentación externa. El origen de la alimentación se selecciona automáticamente. Las fuentes de alimentación externas (no-USB) pueden ser tanto un transformador o una batería.
  18. 18. VIN • La entrada de voltaje a la placa Arduino cuando se esta usando una fuente externa de alimentación (en opuesto a los 5 voltios de la conexión USB). Se puede proporcionar voltaje a través de este pin.
  19. 19. 5V • La fuente de voltaje estabilizado usado para alimentar el microcontrolador y otros componentes de la placa. Esta puede provenir de VIN a través de un regulador integrado en la placa, o proporcionada directamente por el USB o otra fuente estabilizada de 5V.
  20. 20. 3.3V • Una fuente de voltaje a 3.3 voltios generada en el chip FTDI integrado en la placa. La corriente máxima soportada 50mA.
  21. 21. GND. • Pines de toma de tierra.
  22. 22. Bibliografía • http://arduino.cc/es/Tutorial/PWM • http://www.arduteka.com/ • http://www.andresduarte.com/tutorial- arduino • http://www.arduino.cc/es/

×