SlideShare una empresa de Scribd logo
cami_sql
ARDUINO
ARDUINO
Arduino es una plataforma de creación de electrónica de
código abierto, la cual está basada en hardware y software
libre, flexible y fácil de utilizar para los creadores y
desarrolladores. Esta plataforma permite crear diferentes
tipos de microordenadores de una sola placa a los que la
comunidad de creadores puede darles diferentes tipos de
uso
IDE es un entorno de desarrollo integrado (sigla en inglés de
integrated development environment), es un programa informático
compuesto por un conjunto de herramientas de programación.
Puede dedicarse en exclusiva a un solo lenguaje de programación o
bien puede utilizarse para varios.
Arduino IDE es un entorno de desarrollo integrado diseñado
específicamente para programar placas de desarrollo Arduino.
Proporciona una plataforma de software que facilita la creación,
carga y ejecución de programas en placas Arduino y otros
microcontroladores compatibles con Arduino.
'learning by doing'
IDE es un entorno de desarrollo integrado (sigla en inglés de
integrated development environment), es un programa informático
compuesto por un conjunto de herramientas de programación.
Puede dedicarse en exclusiva a un solo lenguaje de programación o
bien puede utilizarse para varios.
Arduino IDE es un entorno de desarrollo integrado diseñado
específicamente para programar placas de desarrollo Arduino.
Proporciona una plataforma de software que facilita la creación,
carga y ejecución de programas en placas Arduino y otros
microcontroladores compatibles con Arduino.
'learning by doing'
Editor de Código: Tiene un editor de código que permite escribir programas en lenguaje C/C++
adaptados a la plataforma Arduino
Compilador: El IDE contiene un compilador que traduce el código fuente escrito por el usuario en un
formato que la placa Arduino puede entender y ejecutar
Cargador de Bootloader: Permite cargar el programa compilado en la placa Arduino. El bootloader es
un pequeño programa que se ejecuta en la placa y es responsable de cargar y ejecutar el programa del
usuario.
Monitor Serie: El IDE Arduino proporciona una herramienta llamada "Monitor Serie" que permite la
comunicación bidireccional entre la placa Arduino y la computadora a través de un puerto serie virtual.
Librerías: Arduino IDE incluye una serie de librerías predefinidas. Estas librerías simplifican tareas
comunes, como controlar sensores, pantallas LCD y motores.
Compatibilidad Multiplataforma: Está disponible para Windows, macOS y Linux,
Arduino utiliza un lenguaje de
programación basado en C/C++. Este
lenguaje se conoce comúnmente como
"Arduino Sketch" o simplemente "Sketch".
Aunque está basado en C/C++, se simplifica
para que sea más accesible para
principiantes en la programación y la
electrónica.
Un algoritmo es una secuencia de pasos o instrucciones bien
definidos y ordenados que resuelven un problema o realizan una
tarea específica.
Las variables son contenedores que
se utilizan para almacenar datos en
un programa.
Cada variable tiene un nombre, un
tipo de datos y un valor.
Los tipos de datos pueden ser
números enteros (int), números con
decimales (float), texto (string),
valores lógicos (booleanos, true o
false), entre otros.
El álgebra de Boole es un sistema matemático que se utiliza
en programación para trabajar con valores lógicos.
Los valores lógicos son "verdadero" (true) o "falso" (false), que
a menudo se representan como 1 y 0, respectivamente.
Las operaciones fundamentales en el álgebra de Boole
incluyen AND, OR y NOT, que se utilizan para tomar
decisiones lógicas en un programa
9600 baudios es una velocidad de comunicación comúnmente utilizada en
Arduino, lo que significa que se transmiten 9600 bits por segundo.
En Arduino, puedes usar el objeto Serial para configurar y utilizar la
comunicación serie.
la sintaxis básica del IDE Arduino
incluye la inicialización de la
comunicación serie con
Serial.begin(), la configuración de
tareas iniciales en setup(), y la
ejecución repetida del código
principal en loop().
clase2_ARDUINO en la comunidad Arduino CAOS
Se pueden configurar como
entradas o salidas digitales. Las
entradas digitales se utilizan para
leer señales binarias (alto o bajo),
mientras que las salidas digitales se
utilizan para controlar dispositivos
como LEDs, relés o motores.
Se pueden configurar como
entradas o salidas digitales. Las
entradas digitales se utilizan para
leer señales binarias (alto o bajo),
mientras que las salidas digitales se
utilizan para controlar dispositivos
como LEDs, relés o motores.
clase2_ARDUINO en la comunidad Arduino CAOS
clase2_ARDUINO en la comunidad Arduino CAOS
clase2_ARDUINO en la comunidad Arduino CAOS
clase2_ARDUINO en la comunidad Arduino CAOS
clase2_ARDUINO en la comunidad Arduino CAOS

Más contenido relacionado

PPTX
Tarjeta arduino
PPTX
Introducción a Arduino
PDF
_MICROCONTROLADORES y ARDUINO uno basico.pdf
PPTX
Tarjeta arduino
PPTX
Tarjeta arduino
PDF
Practicas con arduino UPVM
PPTX
Presentacion introducción arduino parte 2
PDF
[Arqui1]practica2 200815555
Tarjeta arduino
Introducción a Arduino
_MICROCONTROLADORES y ARDUINO uno basico.pdf
Tarjeta arduino
Tarjeta arduino
Practicas con arduino UPVM
Presentacion introducción arduino parte 2
[Arqui1]practica2 200815555

Similar a clase2_ARDUINO en la comunidad Arduino CAOS (20)

PPTX
ardiuno basico lo que debes saber
PDF
DOCX
La electricidad y la electronica
PPTX
Arduino PowerPoint
PPTX
Presentacion Arduino PowerPoint
PPTX
Presentacion
PPTX
ntroducción a Arduino2.0.1. y una breve introducción
PPTX
Arduino
PPTX
ARDUINO: Plataforma de hardware libre
DOCX
Manual basico arduino
PPTX
Presentación introductoria de Arduino IDE.pptx
PDF
Arduino
PDF
Arduino
PDF
PDF
PDF OP DE KRISTI
PDF
Manual de Arduino
PDF
PPTX
Seminario de Arduino
PPTX
CURSO ARDUINO.pptx
PDF
Taller de introducción a Arduino FesTICval 2012
ardiuno basico lo que debes saber
La electricidad y la electronica
Arduino PowerPoint
Presentacion Arduino PowerPoint
Presentacion
ntroducción a Arduino2.0.1. y una breve introducción
Arduino
ARDUINO: Plataforma de hardware libre
Manual basico arduino
Presentación introductoria de Arduino IDE.pptx
Arduino
Arduino
PDF OP DE KRISTI
Manual de Arduino
Seminario de Arduino
CURSO ARDUINO.pptx
Taller de introducción a Arduino FesTICval 2012
Publicidad

Último (20)

PDF
presentacion sobre los polimeros, como se conforman
PPTX
GEOLOGIA, principios , fundamentos y conceptos
PDF
GUÍA PARA LA IMPLEMENTACIÓN DEL PLAN PARA LA REDUCCIÓN DEL RIESGO DE DESASTRES
PPTX
Notificacion e investigación de incidentes y accidentes de trabajo.pptx
PDF
1132-2018 espectrofotometro uv visible.pdf
PDF
Pensamiento Politico Siglo XXI Peru y Mundo.pdf
PDF
HISTORIA DE LA GRÚAA LO LARGO DE LOS TIEMPOSpdf
PPTX
Introducción al Diseño de Máquinas Metodos.pptx
PDF
Supervisión del PROC. 228_Osinergmin.pdf
PDF
Durabilidad del concreto en zonas costeras
PDF
fulguracion-medicina-legal-418035-downloable-2634665.pdf lesiones por descarg...
DOCX
Cumplimiento normativo y realidad laboral
PPT
TRABAJOS EN ALTURA PARA OBRAS DE INGENIERIA
PPT
357161027-seguridad-industrial-diapositivas-ppt.ppt
PPTX
clase MICROCONTROLADORES ago-dic 2019.pptx
PPTX
Gestion de seguridad y salud ocupacional.pptx
PPTX
376060032-Diapositivas-de-Ingenieria-ESTRUCTURAL.pptx
PDF
TESTAMENTO DE DESCRIPTIVA ..............
PPTX
1 CONTAMINACION AMBIENTAL EN EL PLANETA.pptx
PPTX
MODULO 1.SEGURIDAD Y SALUD CONCEPTOS GENERALES.pptx
presentacion sobre los polimeros, como se conforman
GEOLOGIA, principios , fundamentos y conceptos
GUÍA PARA LA IMPLEMENTACIÓN DEL PLAN PARA LA REDUCCIÓN DEL RIESGO DE DESASTRES
Notificacion e investigación de incidentes y accidentes de trabajo.pptx
1132-2018 espectrofotometro uv visible.pdf
Pensamiento Politico Siglo XXI Peru y Mundo.pdf
HISTORIA DE LA GRÚAA LO LARGO DE LOS TIEMPOSpdf
Introducción al Diseño de Máquinas Metodos.pptx
Supervisión del PROC. 228_Osinergmin.pdf
Durabilidad del concreto en zonas costeras
fulguracion-medicina-legal-418035-downloable-2634665.pdf lesiones por descarg...
Cumplimiento normativo y realidad laboral
TRABAJOS EN ALTURA PARA OBRAS DE INGENIERIA
357161027-seguridad-industrial-diapositivas-ppt.ppt
clase MICROCONTROLADORES ago-dic 2019.pptx
Gestion de seguridad y salud ocupacional.pptx
376060032-Diapositivas-de-Ingenieria-ESTRUCTURAL.pptx
TESTAMENTO DE DESCRIPTIVA ..............
1 CONTAMINACION AMBIENTAL EN EL PLANETA.pptx
MODULO 1.SEGURIDAD Y SALUD CONCEPTOS GENERALES.pptx
Publicidad

clase2_ARDUINO en la comunidad Arduino CAOS

  • 2. ARDUINO ARDUINO Arduino es una plataforma de creación de electrónica de código abierto, la cual está basada en hardware y software libre, flexible y fácil de utilizar para los creadores y desarrolladores. Esta plataforma permite crear diferentes tipos de microordenadores de una sola placa a los que la comunidad de creadores puede darles diferentes tipos de uso
  • 3. IDE es un entorno de desarrollo integrado (sigla en inglés de integrated development environment), es un programa informático compuesto por un conjunto de herramientas de programación. Puede dedicarse en exclusiva a un solo lenguaje de programación o bien puede utilizarse para varios. Arduino IDE es un entorno de desarrollo integrado diseñado específicamente para programar placas de desarrollo Arduino. Proporciona una plataforma de software que facilita la creación, carga y ejecución de programas en placas Arduino y otros microcontroladores compatibles con Arduino. 'learning by doing'
  • 4. IDE es un entorno de desarrollo integrado (sigla en inglés de integrated development environment), es un programa informático compuesto por un conjunto de herramientas de programación. Puede dedicarse en exclusiva a un solo lenguaje de programación o bien puede utilizarse para varios. Arduino IDE es un entorno de desarrollo integrado diseñado específicamente para programar placas de desarrollo Arduino. Proporciona una plataforma de software que facilita la creación, carga y ejecución de programas en placas Arduino y otros microcontroladores compatibles con Arduino. 'learning by doing'
  • 5. Editor de Código: Tiene un editor de código que permite escribir programas en lenguaje C/C++ adaptados a la plataforma Arduino Compilador: El IDE contiene un compilador que traduce el código fuente escrito por el usuario en un formato que la placa Arduino puede entender y ejecutar Cargador de Bootloader: Permite cargar el programa compilado en la placa Arduino. El bootloader es un pequeño programa que se ejecuta en la placa y es responsable de cargar y ejecutar el programa del usuario. Monitor Serie: El IDE Arduino proporciona una herramienta llamada "Monitor Serie" que permite la comunicación bidireccional entre la placa Arduino y la computadora a través de un puerto serie virtual. Librerías: Arduino IDE incluye una serie de librerías predefinidas. Estas librerías simplifican tareas comunes, como controlar sensores, pantallas LCD y motores. Compatibilidad Multiplataforma: Está disponible para Windows, macOS y Linux,
  • 6. Arduino utiliza un lenguaje de programación basado en C/C++. Este lenguaje se conoce comúnmente como "Arduino Sketch" o simplemente "Sketch". Aunque está basado en C/C++, se simplifica para que sea más accesible para principiantes en la programación y la electrónica.
  • 7. Un algoritmo es una secuencia de pasos o instrucciones bien definidos y ordenados que resuelven un problema o realizan una tarea específica.
  • 8. Las variables son contenedores que se utilizan para almacenar datos en un programa. Cada variable tiene un nombre, un tipo de datos y un valor. Los tipos de datos pueden ser números enteros (int), números con decimales (float), texto (string), valores lógicos (booleanos, true o false), entre otros.
  • 9. El álgebra de Boole es un sistema matemático que se utiliza en programación para trabajar con valores lógicos. Los valores lógicos son "verdadero" (true) o "falso" (false), que a menudo se representan como 1 y 0, respectivamente. Las operaciones fundamentales en el álgebra de Boole incluyen AND, OR y NOT, que se utilizan para tomar decisiones lógicas en un programa
  • 10. 9600 baudios es una velocidad de comunicación comúnmente utilizada en Arduino, lo que significa que se transmiten 9600 bits por segundo. En Arduino, puedes usar el objeto Serial para configurar y utilizar la comunicación serie.
  • 11. la sintaxis básica del IDE Arduino incluye la inicialización de la comunicación serie con Serial.begin(), la configuración de tareas iniciales en setup(), y la ejecución repetida del código principal en loop().
  • 13. Se pueden configurar como entradas o salidas digitales. Las entradas digitales se utilizan para leer señales binarias (alto o bajo), mientras que las salidas digitales se utilizan para controlar dispositivos como LEDs, relés o motores.
  • 14. Se pueden configurar como entradas o salidas digitales. Las entradas digitales se utilizan para leer señales binarias (alto o bajo), mientras que las salidas digitales se utilizan para controlar dispositivos como LEDs, relés o motores.