lenguaje arduino

Páginas: 3 (538 palabras) Publicado: 7 de mayo de 2013
estructura básica para arduino


La estructura básica en este caso es el de la declaración

la estructura general en lenguajes ce es el setup y el loop

void setup () ; una sola vez
{statement;

en este caso, esta contiene la declaración de la variable al comienzo del programa.
funciones

Funciones
El identificador debe corresponder a lo que hace la función

int delay ()Llaves
Deben equilibrarse o balancearse las llaves, se le da click, encima de las llaves de arduino para verificar los cierres de las llaves..

Punto y coma
No olvidar colo car al final elpunto y coma

Bloque de comentarios
/* Lo que sea */

un abuena practica de programación es documentar los programas..

Variable
Variables global : Antes del void setup

Variable local, solodentro de un ciclo o bucle.

Tipos de variables

Byte: 0 a 255, o sea 256

Int: almacena un valor de 16 bits -32768 a 32767 o sea 65536 datos.

Long: -2, 147,483 648 a 2,147, 483,647.Float: -3.4028235E+38 a 3.4028235E+38, distribuido en 24 bits para la mantisa, 7 para el exponente y 1 para el signo.

Arduino solo maneja numeros de tipo Byte, para utilizar números long float eint.

en sistemas embebido o sistemas micro controlados, debemos declarar la variable, administrando la memoria del microcontrolador.


Arrays
Un arrau es una colección de números, en este casohay que declarar lel array, coomo se indexanm, por posiciones

intArray[] = {value0, value1, …valuen}


Operadores Matemáticos

suma+ resta-


Asignaciones Compuestas

aquí se incluyen losincrementos etc..


Operadores de comparación
x==y solo hace la comparación si x es igual a y entonces devuelve el valor true

Operadores lógicos
And &&, OR||, Not ¡x
Constantes


TRUE,FALSE , HIGH, LOW, INPUT, OUTPUT, estas se ponen predefinidas y en mayúsculas.


AnalogRead

La resolución es de 10 bits
Lee el valor análogo en los Pins, tiene canales que se leen A0, A1, A2,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • LENGUAJE DE PROGRAMACIÓN ARDUINO
  • arduino
  • Arduino
  • Que es arduino
  • Arduinos
  • ARDUINO
  • Arduino
  • Arduino UNO

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS