SlideShare una empresa de Scribd logo
ARDUINO
¿Qué es arduino?
ARDUINO es una plataforma de hardware y software libre, por
ser una plataforma incluye toda la gama de placas y el
software necesario para programar las placas, no solo la placa
en si. La placa ARDUINO en sí es un microcontrolador que
consta de un bootloader con la ventaja de poderse programar
solo con ayuda de un cable USB A/B , muy estándar hoy en
día
Un microcontrolador es un circuito
integrado programable, capaz de ejecutar las órdenes
grabadas en su memoria. Está compuesto de varios
bloques funcionales, los cuales cumplen una tarea
específica. Un microcontrolador incluye en su interior las
tres principales unidades funcionales de
una computadora: unidad central de procesamiento
(llamada CPU), memoria (ROM y
RAM) y periféricos de entrada/salida.
QUE ES EL CONTROLADOR
¿qué es un bootloader?
 Un gestor de arranque (en inglés «bootloader») es un programa sencillo
que no tiene la totalidad de las funcionalidades de un sistema
operativo, y que está diseñado exclusivamente para preparar todo lo
que necesita el sistema operativo para funcionar. Normalmente se
utilizan los cargadores de arranque multietapas, en los que varios
programas pequeños se suman los unos a los otros, hasta que el último
de ellos carga el sistema operativo.
VENTAJAS
Entradas análogas
 Las placas ARDUINO oficiales tienen en su mayoría entradas a análogas
que permiten tomar valores de voltaje con una resolución de 10 bits (o
sea con una precisión de 1/2^10*5 V = 0,00488 V) lo que permite una
toma precisa del voltaje de sensores análogos básicos como LDR,
fotodiodos (con su debido amplificador), galgas, potenciómetros,
termistores , etc.
alimentación
 La palca ARDUINO es muy facil de alimentar ya que se puede alimentar
con voltajes entre los 6 y los 14 voltios (máximo y mínimo absoluto) o
incluso directo de un puerto USB ,lo que permite su uso en aplicaciones
portátiles y automotrices. Pero además permite ser usado como fuente
de alimentacion de 5V y 3.3V para circuitos auxiliares con bajo
consumo (100mA)
MONITOR SERIAL
 Esta herramienta que podemos encontrar en el ARDUINO IDE (Integrated development
enviroment) permite la visualización en tiempo real de variables impresas en el puerto serial
ARDUINO en tiempo real desde la PC, esto es muy útil para visualizar valores de sensores al
mismo tiempo que el circuito en operación
Programación en lenguaje de alto nivel (En processing)
 Arduino permite de manera nativa la programación en PROCESSING un lenguaje con las
mismas funciones que el C y algunas de C++ lo que lo hace muy versátil y facil de programar ya
que se asemeja mas al lenguaje humano que al lenguaje de máquina, aun que permite el uso de
partes en lenguaje ensamblador en caso de ser necesario
¿Cómo se programa ARDUINO?
 Las placas arduino se programa en un lenguaje basado en C llamado processing
mediante un software llamado ARDUINO IDE que hace de programador y compilador a la
vez (Toma nuestro código, lo convierte en binario y lo transfiere a la placa
El software arduino IDE
 Verificar • Cargar • Nuevo • Abrir • Guardar • Monitor serial • Editor •
Notificaciones • Indicador de puerto
Sintaxis básica
 La rutina loopes un bucle, lo que quiere decir que se repite
infinitamente una vez finaliza. Se escribe digitalmente la variable led
como ALTO, espera 1000ms se escribe digitalmente led como BAJO,
espera 1000us y vuelve a comenzar. La rutina setup siempre se ejecuta
solo una vez para configuraciones iniciales, en este caso definimos el
modo del pin «led» como SALIDA Declaramos el tipo de variable con su
nombre y luego el pin asignado ( En este caso: variable entera llamada
led en el PIN 13)
Algunos modelos de placas y SHIELDSARDUINO
ARDUINO 11.pptx
ARDUINO 11.pptx
ARDUINO 11.pptx
ARDUINO 11.pptx
ARDUINO 11.pptx
ARDUINO 11.pptx
ARDUINO 11.pptx
ARDUINO 11.pptx
ARDUINO 11.pptx
ARDUINO 11.pptx
ARDUINO 11.pptx
ARDUINO 11.pptx

Más contenido relacionado

PDF
Básicos arduino
PDF
Basicos arduino
PDF
Practicas con arduino UPVM
PDF
La electricidad y la electronica tarjeta arduino.
PDF
Arduino
PDF
Tarjeta arduino
Básicos arduino
Basicos arduino
Practicas con arduino UPVM
La electricidad y la electronica tarjeta arduino.
Arduino
Tarjeta arduino

Similar a ARDUINO 11.pptx (20)

PDF
La electricidad y la electronica tarjeta arduino.
PDF
La electricidad y la electrónica tarjeta arduino.
PPTX
Arduino 1
DOCX
La electricidad y la electronica tarjeta arduino.
DOCX
Luz adrada tarjeta arduino. (1)
DOCX
Luz adrada tarjeta arduino.
PDF
[Arqui1]practica2 200815555
PDF
_MICROCONTROLADORES y ARDUINO uno basico.pdf
PDF
clase2_ARDUINO en la comunidad Arduino CAOS
PPTX
Brazo uss.presentación.
PDF
Tarjeta arduin (informe)
PDF
Tarjeta arduin informe
PDF
Tarea de tecnologia
PDF
taller de Arduinofdggfdgdfgdfgdfgdfgdfgd
PDF
Tarjetaarduininforme (1)
PDF
Tarjetaarduininforme (2)
DOCX
Tarea de tecnologia
PDF
Arduino
DOCX
TARJETA ARDUINO
PPTX
ARDUINO
La electricidad y la electronica tarjeta arduino.
La electricidad y la electrónica tarjeta arduino.
Arduino 1
La electricidad y la electronica tarjeta arduino.
Luz adrada tarjeta arduino. (1)
Luz adrada tarjeta arduino.
[Arqui1]practica2 200815555
_MICROCONTROLADORES y ARDUINO uno basico.pdf
clase2_ARDUINO en la comunidad Arduino CAOS
Brazo uss.presentación.
Tarjeta arduin (informe)
Tarjeta arduin informe
Tarea de tecnologia
taller de Arduinofdggfdgdfgdfgdfgdfgdfgd
Tarjetaarduininforme (1)
Tarjetaarduininforme (2)
Tarea de tecnologia
Arduino
TARJETA ARDUINO
ARDUINO
Publicidad

Último (20)

PPT
Sustancias Peligrosas de empresas para su correcto manejo
PDF
NORMATIVA Y DESCRIPCION ALCANTARILLADO PLUVIAL.pdf
PDF
S15 Protección de redes electricas 2025-1_removed.pdf
DOCX
CONCEPTOS BASICOS DE LA PROGRAMACION STEP
PDF
Primera formulación de cargos de la SEC en contra del CEN
PDF
Informe Comision Investigadora Final distribución electrica años 2024 y 2025
PPT
PRIMEROS AUXILIOS EN EL SECTOR EMPRESARIAL
PDF
FIJA NUEVO TEXTO DE LA ORDENANZA GENERAL DE LA LEY GENERAL DE URBANISMO Y CON...
PDF
Sustitucion_del_maiz_por_harina_integral_de_zapall.pdf
PPTX
clase MICROCONTROLADORES ago-dic 2019.pptx
PPTX
Contexto Normativo NSR10, presentacion 2025
PDF
GUÍA PARA LA IMPLEMENTACIÓN DEL PLAN PARA LA REDUCCIÓN DEL RIESGO DE DESASTRES
PDF
1132-2018 espectrofotometro uv visible.pdf
PPTX
Cortinas-en-Presas-de-Gravedad-Vertedoras-y-No-Vertedoras.pptx
PPT
tema DISEÑO ORGANIZACIONAL UNIDAD 1 A.ppt
PDF
Oficio SEC 293416 Comision Investigadora
PPTX
NILS actividad 4 PRESENTACION.pptx pppppp
DOCX
Cumplimiento normativo y realidad laboral
PPTX
MARITIMO Y LESGILACION DEL MACO TRANSPORTE
PDF
manual-electricidad-automotriz-sistemas-electricos-bateria-alumbrado-iluminac...
Sustancias Peligrosas de empresas para su correcto manejo
NORMATIVA Y DESCRIPCION ALCANTARILLADO PLUVIAL.pdf
S15 Protección de redes electricas 2025-1_removed.pdf
CONCEPTOS BASICOS DE LA PROGRAMACION STEP
Primera formulación de cargos de la SEC en contra del CEN
Informe Comision Investigadora Final distribución electrica años 2024 y 2025
PRIMEROS AUXILIOS EN EL SECTOR EMPRESARIAL
FIJA NUEVO TEXTO DE LA ORDENANZA GENERAL DE LA LEY GENERAL DE URBANISMO Y CON...
Sustitucion_del_maiz_por_harina_integral_de_zapall.pdf
clase MICROCONTROLADORES ago-dic 2019.pptx
Contexto Normativo NSR10, presentacion 2025
GUÍA PARA LA IMPLEMENTACIÓN DEL PLAN PARA LA REDUCCIÓN DEL RIESGO DE DESASTRES
1132-2018 espectrofotometro uv visible.pdf
Cortinas-en-Presas-de-Gravedad-Vertedoras-y-No-Vertedoras.pptx
tema DISEÑO ORGANIZACIONAL UNIDAD 1 A.ppt
Oficio SEC 293416 Comision Investigadora
NILS actividad 4 PRESENTACION.pptx pppppp
Cumplimiento normativo y realidad laboral
MARITIMO Y LESGILACION DEL MACO TRANSPORTE
manual-electricidad-automotriz-sistemas-electricos-bateria-alumbrado-iluminac...
Publicidad

ARDUINO 11.pptx

  • 3. ARDUINO es una plataforma de hardware y software libre, por ser una plataforma incluye toda la gama de placas y el software necesario para programar las placas, no solo la placa en si. La placa ARDUINO en sí es un microcontrolador que consta de un bootloader con la ventaja de poderse programar solo con ayuda de un cable USB A/B , muy estándar hoy en día
  • 4. Un microcontrolador es un circuito integrado programable, capaz de ejecutar las órdenes grabadas en su memoria. Está compuesto de varios bloques funcionales, los cuales cumplen una tarea específica. Un microcontrolador incluye en su interior las tres principales unidades funcionales de una computadora: unidad central de procesamiento (llamada CPU), memoria (ROM y RAM) y periféricos de entrada/salida. QUE ES EL CONTROLADOR
  • 5. ¿qué es un bootloader?  Un gestor de arranque (en inglés «bootloader») es un programa sencillo que no tiene la totalidad de las funcionalidades de un sistema operativo, y que está diseñado exclusivamente para preparar todo lo que necesita el sistema operativo para funcionar. Normalmente se utilizan los cargadores de arranque multietapas, en los que varios programas pequeños se suman los unos a los otros, hasta que el último de ellos carga el sistema operativo.
  • 7. Entradas análogas  Las placas ARDUINO oficiales tienen en su mayoría entradas a análogas que permiten tomar valores de voltaje con una resolución de 10 bits (o sea con una precisión de 1/2^10*5 V = 0,00488 V) lo que permite una toma precisa del voltaje de sensores análogos básicos como LDR, fotodiodos (con su debido amplificador), galgas, potenciómetros, termistores , etc.
  • 8. alimentación  La palca ARDUINO es muy facil de alimentar ya que se puede alimentar con voltajes entre los 6 y los 14 voltios (máximo y mínimo absoluto) o incluso directo de un puerto USB ,lo que permite su uso en aplicaciones portátiles y automotrices. Pero además permite ser usado como fuente de alimentacion de 5V y 3.3V para circuitos auxiliares con bajo consumo (100mA)
  • 9. MONITOR SERIAL  Esta herramienta que podemos encontrar en el ARDUINO IDE (Integrated development enviroment) permite la visualización en tiempo real de variables impresas en el puerto serial ARDUINO en tiempo real desde la PC, esto es muy útil para visualizar valores de sensores al mismo tiempo que el circuito en operación
  • 10. Programación en lenguaje de alto nivel (En processing)  Arduino permite de manera nativa la programación en PROCESSING un lenguaje con las mismas funciones que el C y algunas de C++ lo que lo hace muy versátil y facil de programar ya que se asemeja mas al lenguaje humano que al lenguaje de máquina, aun que permite el uso de partes en lenguaje ensamblador en caso de ser necesario
  • 11. ¿Cómo se programa ARDUINO?  Las placas arduino se programa en un lenguaje basado en C llamado processing mediante un software llamado ARDUINO IDE que hace de programador y compilador a la vez (Toma nuestro código, lo convierte en binario y lo transfiere a la placa
  • 12. El software arduino IDE  Verificar • Cargar • Nuevo • Abrir • Guardar • Monitor serial • Editor • Notificaciones • Indicador de puerto
  • 13. Sintaxis básica  La rutina loopes un bucle, lo que quiere decir que se repite infinitamente una vez finaliza. Se escribe digitalmente la variable led como ALTO, espera 1000ms se escribe digitalmente led como BAJO, espera 1000us y vuelve a comenzar. La rutina setup siempre se ejecuta solo una vez para configuraciones iniciales, en este caso definimos el modo del pin «led» como SALIDA Declaramos el tipo de variable con su nombre y luego el pin asignado ( En este caso: variable entera llamada led en el PIN 13)
  • 14. Algunos modelos de placas y SHIELDSARDUINO