Programación Arduino Uno (2 / 6 paso)

Paso 2: Configuración de constantes

Constantes se utilizan para hacer más fácil seguir el código. Básicamente es como llamar a cierto hardware con un nombre así que usted puede dar seguimiento de ti. Esta ayuda cuando programa un montón de cosas a la vez como LEDs, pulsadores, sensores, ect. Este es otro ejemplo.

const int button1Pin = 2;
const int button2Pin = 3;

const int led1 = 11;

const int led2 = 12;

const int led3 = 13;

Esto es decir tengo 2 botones y 3 LED.

void setup() {}
pinMode (button1Pin, entrada);

pinMode (button2Pin, entrada);

pinMode (led1, salida);

pinMode (led2, salida);

pinMode (led3, salida);

}

void loop() {}

int button1State, button2State;

button1State = digitalRead(button1Pin);

button2State = digitalRead(button2Pin);

Si ((button1State == LOW)

& &!

(button2State == Low))

{

digitalWrite (LED 1, HIGH);

}

otra cosa

{

digitalWrite (LED 1, bajo);

}

Si ((button2State == LOW) & &! (button1State == Low))

{

digitalWrite (led2, HIGH);

}

otra cosa

{

digitalWrite (led2, LOW);

}

Si ((button1State == LOW) & & (button2State == LOW))

{

digitalWrite (LED 3, alto);

digitalWrite (led2, LOW);

digitalWrite (LED 1, bajo);

}

otra cosa

{

digitalWrite (LED 3, bajo);

}

}

Esto puede parecer mucho, pero ahora solo enfoque donde utilizado cosas como led1 o button2Pin, estaba hablando específicamente sobre esa pieza de hardware. Voy a explicar el if y else declaraciones más tarde. De momento aquí está algunos más vocab.

Al principio del bucle vacío hubo otra constante era:

int button1State, button2State = este es otro nombre pero es para el estado del botón (presionado o no)

button1State = digitalRead(button1Pin) = el estado de button1Pin (el primer botón)

button2State = digitalRead(button2Pin) = el estado de button2Pin (el segundo botón)

ADVERTENCIA: MUCHO DE LOS ERRORES VIENEN DE CÓDIGO SE ESCRIBEN DE LA MANERA EQUIVOCADA, ASEGÚRESE DE QUE CADA COSA ESTÁ BIEN.

Artículos Relacionados

TinyISP-Attiny25/45/85 programación Arduino UNO R3 Compatible escudo

TinyISP-Attiny25/45/85 programación Arduino UNO R3 Compatible escudo

¿Cansado de siempre lo montan los cables de puente para programar su Attiny?Qué tal hacer un fácil programa escudo para Arduino programa tu en minúscula!Por esto, podremos al programa nuestro en tiny25/45/85 fácil por sólo conectar su escudo para ard
Arduino UNO - programación Atiny85

Arduino UNO - programación Atiny85

Podemos decir que el Arduino es bastante grande en tamaño y no tanto portátil. Cuando escala hasta diseñar tecnología usable un Arduino UNO es bastante grande, de hecho incluso el atmega328 es bastante grande en algunos casos una solución sencilla pa
ARDUINO UNO LED cubo baile luces

ARDUINO UNO LED cubo baile luces

vamos a ver cómo hacer baile cubo de luces LED con tu arduino uno.Para este proyecto arduino uno es imprescindible y 64 LED necesita de su elección de color.He utilizado LED azul para este proyecto.Necesita soldar todos 64 led de capa por capa pero q
Control de Arduino Uno con Javascript!

Control de Arduino Uno con Javascript!

Yo últimamente he estado aprendiendo Javascript y me gusta mucho la lengua. Naturalmente, pensé que es una manera de programar las placas Arduino con Javascript!Una rápida búsqueda encontró cinco johnny biblioteca en Javascript que utiliza el protoco
Usando Arduino UNO como DAC de alta resolución 3-CH

Usando Arduino UNO como DAC de alta resolución 3-CH

En esta aplicación, daremos una demostración sobre cómo construir una fuente de alimentación de alta precisión utilizando el DAC 3000 y una fuente de referencia de alta precisión REF4096.STEP1:List de MaterialDirección de la tienda de eBay:BUONO UNO
Cómo programa ATtiny85 con Arduino UNO

Cómo programa ATtiny85 con Arduino UNO

Cómo programar Attiny85 con Arduino UNO de manera más fácilPaso Tutorial paso, con ninguna medida para saltar por PCB impresionante.Paso 1 - ¿qué necesitamos?Paso 2 - placa de Arduino conecta con ArduShield y ATtiny85Paso 3 - configuración IDE de Ard
Cómo programar ATtiny85 con la placa de Arduino uno

Cómo programar ATtiny85 con la placa de Arduino uno

En este tutorial vamos a utilizar una placa de Arduino como programador ATtiny.Para ello vamos a utilizar una tarjeta Arduino UNO como un ISP (programador) y un micro-controlador de ATtiny85.Vamos a utilizar Codebender - IDE de Arduino en línea.Con e
Peces alimentos alimentador automático utilizando Arduino Uno

Peces alimentos alimentador automático utilizando Arduino Uno

En este Instructables voy a mostrarle cómo construir un Alimentador automático de alimentación de peces. Para que no tenga que recordar alimentar a tus peces diariamente porque su Arduino lo hará por usted. También puede configurar contadores en la c
Elegante teléfono controlado luces utilizando HC-05 y Arduino UNO

Elegante teléfono controlado luces utilizando HC-05 y Arduino UNO

Módulo de Bluetooth HC-05 es uno de la más utilizada pieza de hardware que le permite rápidamente prototipo sus ideas que requieren un elemento de control/conectador sin hilos. Este proyecto es una muy rápida demostración de cómo puede interfaz de es
Cómo hacer un solo parpadeo de LED usando una placa de Arduino Uno

Cómo hacer un solo parpadeo de LED usando una placa de Arduino Uno

Hoy en día, nos ilustra cómo hacer un solo parpadeo de LED utilizando una placa Arduino Uno. Siguiendo cada paso, a lograr este objetivo.Usted necesitará lo siguiente:Una placa ArduinoTablero de panCable conector de USBUN LED3 cables de puenteArduino
Cómo uso mBlock Software para Control de la placa de Arduino UNO para tocar el órgano electrónico

Cómo uso mBlock Software para Control de la placa de Arduino UNO para tocar el órgano electrónico

mBlock es un software de programación gráfica que está diseñado partiendo de cero y es compatible con placas Arduino Arduino UNO, Nano, mega 2560, leonardo, PicoBoard, Makeblock Junta y etc.. La gente puede programar su aplicación, proyectos de Ardui
Hacer un Robot con Arduino UNO de uno mismo-equilibrio

Hacer un Robot con Arduino UNO de uno mismo-equilibrio

Uno mismo-equilibrio Robot es muy interesante. Muchos amigos que nos rodean estaban tratando de hacer uno, pero encounted muchos desafíos, incluyendo la falta de las estructuras de fácil montaje, los circuitos electrónicos adecuados y los programas.
Arduino uno trabajar como leonardo

Arduino uno trabajar como leonardo

En primer lugar quiero dejar esto claro no es como cualquier otro convertir el uno en un único dispositivo HID con un tiempo uploard de sketch, puedes subir bocetos con hidESO ES! lees lo que lees que no hay inconvenientes para nada subir bocetos com
Reloj de disco duro (HDD reloj con Arduino Uno)

Reloj de disco duro (HDD reloj con Arduino Uno)

Este es un proyecto que se puede hacer fácilmente y también barato. En este instructivo vamos a explicar paso a paso cómo hacer este bonito reloj POV.Material utilizado:Arduino Uno,Pequeño módulo RTC,ULN 2003,IR diodo y transistor IR (utilizado como