Want to create interactive content? It’s easy in Genially!

Get started free

¿Cómo crear un sketch en Arduino?

Grupo investigación

Created on December 22, 2020

Start designing with a free template

Discover more than 1500 professional designs like these:

Essential Business Proposal

Essential Dossier

Essential One Pager

Akihabara Dossier

Akihabara Marketing Proposal

Akihabara One Pager

Vertical Genial One Pager

Transcript

ARDUINO

STEMnauta veamos cómo funciona el lenguaje básico de programación de Arduino y empieza a ponerlo en marcha, pero primero veamos:

¿Que es un sketch?

índice

Índice

STEMnauta selecciona el temaque quieres conocer

04

Tipos de Datos

¿Qué es un Sketch?

01

05

Aritmética

02

Estructura

06

Constantes

Variables

03

¿Qué es un Sketch?

Un programa de Arduino se denomina sketch o proyecto y tiene la extensión .ino. Importante: para que funcione el sketch, el nombre del fichero debe estar en un directorio con el mismo nombre que el sketch.

Estructura

Estructura

A grandes rasgos podemos encontrar 3 bloques bien diferenciados.En la cabecera encontramos la importación y declaración de variables y constantes. En la función setup sirve para dar valores iniciales a las variables y establecer los pinMode (entrada o salida) . Por último la función loop es el bucle que se ejecuta infinitamente y donde reside el grueso de nuestro código, la funcionalidad del sketch.

1er bloque

2do bloque

3er bloque

Variables

Variables

Es una manera de nombrar y almacenar un valor numérico para su uso posterior por el programa. Como su nombre indica, las variables son números que se pueden variar continuamente en contra de lo que ocurre con las constantes cuyo valor nunca cambia. Una variable debe ser declarada y, opcionalmente, asignarle un valor.

Variable

Tipos de datos

Tipos de datos

float

>32 bits

int

16 bits

long

byte

arrays

8 bits

32 bits

Número índice

Aritmética

Aritmética

Los operadores aritméticos que se incluyen en el entorno de programación son suma, resta, multiplicación y división. Estos devuelven la suma, diferencia, producto, o cociente (respectivamente) de dos operandos.

y = y + 3;x = x - 7; i = j * 6; r = r / 5;

Constantes

Constantes

input/output

true/false

constantes?

¿Qué son

high/low

Volver a repasar