0% encontró este documento útil (0 votos)
5 vistas9 páginas

Introducción a Códigos de Arduino

El documento explica la programación en Arduino, que utiliza un lenguaje basado en C++ y se desarrolla en el IDE de Arduino. Se detalla la estructura básica de un código Arduino, incluyendo las funciones 'setup()' y 'loop()', así como comandos comunes y reglas importantes para escribir código. Además, se menciona un ejemplo de código que hace parpadear un LED conectado al pin 13.

Cargado por

Estefaní Díaz
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
5 vistas9 páginas

Introducción a Códigos de Arduino

El documento explica la programación en Arduino, que utiliza un lenguaje basado en C++ y se desarrolla en el IDE de Arduino. Se detalla la estructura básica de un código Arduino, incluyendo las funciones 'setup()' y 'loop()', así como comandos comunes y reglas importantes para escribir código. Además, se menciona un ejemplo de código que hace parpadear un LED conectado al pin 13.

Cargado por

Estefaní Díaz
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

ARDUINO

INTRODUCCIÓN
Los "códigos de Arduino" se escriben
en un lenguaje basado en C++ usando
el Entorno de Desarrollo Integrado
(IDE) de Arduino, que compila el
código para que la placa pueda
ejecutarlo.
ESTRUCTURA BÁSICA DE
UN CÓDIGO ARDUINO
void setup(): Esta función se ejecuta solo
1 una vez al iniciar el programa. Se utiliza para
inicializar los pines (como configurar un pin
como entrada o salida con pinMode()) o para
configurar la comunicación serial.

void loop(): Esta es la parte principal del


2 programa y se ejecuta en un ciclo continuo
mientras la placa tenga energía. Aquí se
colocan todas las instrucciones que quieres
que el Arduino repita constantemente, como
encender un LED con digitalWrite() o leer un
sensor.
COMANDOS Y FUNCIONES
COMUNES
pinMode(pin, digitalWrite(pin, [Link](baudrate)
mode) value)

Configura un pin Escribe un estado HIGH Inicia la comunicación


digital como INPUT (encendido/5V) o LOW serial, necesaria para
(entrada) o OUTPUT (apagado/0V) en un pin enviar y recibir datos
(salida). digital configurado entre el Arduino y una
como salida. computadora.
// COMENTARIOS: TODO LO QUE SIGUE A // EN
UNA LÍNEA ES UN COMENTARIO Y NO ES LEÍDO
POR LA MÁQUINA, PERO ES ÚTIL PARA EXPLICAR
EL CÓDIGO.
Mayúsculas y minúsculas (Case-sensitive)

01 Arduino distingue entre mayúsculas y


minúsculas, por lo que Serial es diferente de
serial.

Punto y coma (;)

REGLAS 02 Cada instrucción debe terminar con un


punto y coma para que el compilador sepa
IMPORTANTES AL que ha llegado al final.
ESCRIBIR CÓDIGO Llaves ({})

03 Las llaves se usan para agrupar conjuntos


de instrucciones dentro de funciones o
bloques de control de flujo.

Legibilidad

04 Utiliza tabulaciones y comentarios para


organizar el código, haciéndolo más fácil de
entender.
ESTE CÓDIGO
ACTIVARÁ EL PIN 13,
ESPERARÁ UN
SEGUNDO, LO
DESACTIVARÁ,
ESPERARÁ OTRO
SEGUNDO, Y
REPETIRÁ EL
PROCESO
CONTINUAMENTE, LO
QUE HARÁ
PARPADEAR EL LED
CONECTADO AL PIN
13.
MUCHAS GRACIAS
POR VER ESTA PRESENTACIÓN

También podría gustarte