Programmin netbook

Páginas: 9 (2157 palabras) Publicado: 1 de noviembre de 2014
Arduino
Programming
Notebook
Escrito y compilado por Brian W. Evans
Traducido al español por JarBot.

Arduino Programming Notebook
Written and compiled by Brian W. Evans
Traducido al español por JarBot (Noviembre 2009).

Publicado:
Primera Edición Agosto 2007
Segunda Edición Septiembre 2008

Prólogo
Este documento sirve como un fácil y conveniente compañero, para
el principianteque quiere aprender a utilizar y programar el
microcontrolador Arduino. Su objetivo es ser una referencia
secundaria para ser utilizada junto con otros sitios web, libros,
talleres, o clases. Para hacerlo simple, ciertas exclusiones han dado
lugar a un ligero énfasis utilizando el microcontrolador para los
propósitos independiente y, por ejemplo, deja fuera las matrices más
complejas o lasformas avanzadas de comunicación en serie. A partir
de la estructura básica de Arduino derivado programación en
lenguaje C, esta referencia sirve para describir los elementos más
comunes e ilustrar su uso con ejemplos y fragmentos de código.. Por
encima de todo, este documento no sería posible sin la gran
comunidad de políticas y de masas de corte de material original que
se encuentra en elArduino
página web, y un foro en http://www.arduino.cc.

ESTRUCTURA
structure
setup()
loop()
functions
{} curly braces
; semicolon
/*… */ block comments
// line comments
VARIABLES
variables
variable declaration
variable scope
TIPOS DE DATOS
byte
int
long
float
arrays
ARITMETICA
arithmetic
compound assignments
comparison operators
logical operators
CONSTANTES
constantstrue/false
high/low
input/output

CONTROL DE FLUJO
if
if… else
for
while
do… while
ENTRADA/SALIDA DIGITAL
pinMode(pin, mode)
digitalRead(pin)
digitalWrite(pin, value)

ENTRADA/ SALIDA ANALOGICA
analogRead(pin)
analogWrite(pin, value)

TIEMPO
delay(ms)
millis()

MATEMATICAS
min(x, y)
max(x, y)

ALEATORIO
randomSeed(seed)
random(min, max)

SERIAL
Serial.begin(rate)Serial.println(data)

APENDICE
digital output
digital input
high current output
pwm output
potentiometer input
variable resistor input
servo output
Estructura
La estructura básica del lenguaje de programación de Arduino es bastante simple
y corre en al menos dos partes. Estas dos piezas necesarias, o las funciones, los
bloques para adjuntar las declaraciones.

void setup ()
{declaraciones;
}

void loop ()
{
declaraciones;
}

En void setup () es la preparación, void loop () es la ejecución. Ambas funciones
son necesarias para el programa de trabajo.
La función de configuración deben seguir la declaración de las variables al
principio del programa. Es la primera función para ejecutar en el programa, se
ejecuta sólo una vez, y se utiliza para establecer pinModeo inicializar la
comunicación serial.
La función de bucle sigue a continuación e incluye el código que se ejecutará de
forma continua - lectura insumos, provocando salidas, etc Esta función es el
núcleo de todos los programas de Arduino.

setup ()
El comando void setup () es llamado una vez al iniciar el programa. Se utiliza
para inicializar los modos de PIN, o empezar de serie. Debeincluirse en un
programa, incluso si no hay declaraciones a correr.

void setup ()
{
pinMode( pin, OUTPUT);
}

// establece el 'pin' como salida

loop ()
Después de llamar a void setup() la función void loop () hace precisamente lo que
sugiere su nombre, ejecuta los bucles de forma consecutiva, permitiendo que el
programa responda a los cambios, y el control de la placa Arduino.

voidloop ()
{
digitalWrite (pin, HIGH); // se vuelve 'pin' on
delay (1000);
digitalWrite (pin, LOW);

// pausa por un segundo
// se vuelve 'pin' off

delay (1000);
}

// hace una pausa por un segundo

funciones
Una función es un bloque de código que tiene un nombre y un bloque de
instrucciones que se ejecutan cuando se llama a la función. La configuración de
las funciones void setup...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Netbook
  • desbloqueo de netbook
  • Manual de netbook
  • Netbook
  • Netbook
  • Las Netbook El La Clase De Quimica
  • Netbook
  • El Uso De Los Netbook En El Aula

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS