En C y C++ Arduino: Condicionales if... else

Con el Arduino muchas veces lo queremos es medir algo con un sensor, y luego actuar de alguna manera, encendiendo una luz o moviendo un motor dependiendo de los valores medidos. Para hacer esto se necesita lo se llama condicionales. Una condicional evalúa una situación, y dependiendo si esta es verdadera o falsa, entonces ejecuta una u otra acción.

En este instructable hacemos un ejemplo sencillo con el de un botón y Led 13 del Arduino. Antes de eso, hablamos de operadores relacionales para poder entender mejor como el usar if, else del lenguaje C.

Un condicional se escribe:

 if(condicion){ ejecuta esto } else { ejecuta esto otro } 

Donde condición es una expresión retorna verdadero (true) o falso (false), como se explica en el siguiente psao. Si la condición es verdadera entonces "ejecuta esto", si por el contrario, la condición es falsa, entonces ejecutaría "ejecuta esto otro"

Artículos Relacionados

Partir del procesamiento - el visualizador de temperatura

Partir del procesamiento - el visualizador de temperatura

El proceso programación de lenguaje, en términos muy simples, es pura locura! Si usted encuentra difícil de creer, una visita a la página Oficial exposición tratamiento seguramente te hará pensar lo contrario. Inicialmente desarrollado por Ben Fry y
Aprender Verilog: Una breve serie de tutoriales sobre diseño de electrónica Digital con FPGAs y Verilog HDL

Aprender Verilog: Una breve serie de tutoriales sobre diseño de electrónica Digital con FPGAs y Verilog HDL

Esta breve serie de lecciones semi cortos en Verilog se significa como una introducción a la lengua y a que los lectores para profundizar en el diseño FPGA.Estos tutoriales asumen que está familiarizado con los circuitos de lógica básicos y ecuacione
RTCModuleDS1302 y LCDI2C16x02 (A0, A1, A2 no soldar sin un puente)

RTCModuleDS1302 y LCDI2C16x02 (A0, A1, A2 no soldar sin un puente)

Hola. Recientemente compré una versión barata de RTCModule DS1302 y cómo fijarla a la placa Arduino no he encontrado un montón de información. También tengo una pantalla LCD I2C 16 x 2. Así que decidí mostrar los datos en él.Paso 1: Biblioteca DS1302
Control de RC y Arduino: obras completas A

Control de RC y Arduino: obras completas A

en este instructable llegará a lo largo de en mi camino de aprender a añadir RC control mediante un microcontrolador Arduino. A diferencia de otros Instructables o blogs, incluyo toda la información que pueda aunque no directamente vinculada al proye
Proyecto Suite Bros: LED activado por voz amistad Photoset (Arduino, Bluetooth, artesanía)

Proyecto Suite Bros: LED activado por voz amistad Photoset (Arduino, Bluetooth, artesanía)

Conocí a los compañeros mejor suite en el Colegio - Kevin y británico(y socio en crimen, Abbie). Ahora, me voy a la siguiente etapa de mi vida, así que decidí construir esta amistad photoset para que Kevin y británico recordar nuestra época de oro. L
SESIÓN Arduino bocetos 101

SESIÓN Arduino bocetos 101

por lo que este viejo perezoso Geek (registro) a veces se aburre y quiere algo que hacer. En realidad, a veces me canso de tratar de resolver problemas de hardware, que a veces son problemas de software. Así que decidí hacer un tutorial sobre bocetos
Voz activa Arduino (Bluetooth + Android)

Voz activa Arduino (Bluetooth + Android)

Controlar tu Arduino con comandos de voz usando un smartphone Android! Antes de hacer un sistema de Domótica de voz activado, primero debemos aprender los principios básicos de la experiencia. Esta guía le permitirá comandar el Arduino usando tu telé
Arduinolyzer.js: Convertir tu Arduino en un analizador lógico

Arduinolyzer.js: Convertir tu Arduino en un analizador lógico

Cuando trabajaba en Intel como diseñador de hardware, utilicé un analizador lógico para depurar los chipsets y microprocesadores. Un analizador lógico es una máquina que se conecta a tu circuito y convierte lo que está sucediendo en el circuito en fo
Cómo código Arduinos

Cómo código Arduinos

Por lo que estaba buscando a través de la sección de ayuda de la comunidad cuando me di cuenta de algunas personas que tiene problemas con la codificación de Arduinos, así que estoy haciendo esto para ayudar a.Para este Instructable necesitarás:Compu
Arduino controla alimentador del animal doméstico

Arduino controla alimentador del animal doméstico

Este proyecto permite animales domésticos para alimentar a un ritmo constante que no te levanta más de un dedo. Hay una rampa en la caja que permite que los alimentos entrar en la rueda que es accionada por un servo que distribuye comida a su mascota
Estación meteorológica de Arduino GPRS - parte 1

Estación meteorológica de Arduino GPRS - parte 1

Con la amenaza de los patrones de tiempo cada vez más errático circula los cielos de nuestro planeta, día tras día de la incesante lluvia, inundaciones, sequías, tormentas de granizo y quién sabe qué más, una estación meteorológica parece ser un acce
LC-2000 (PA)-P2P 2.4GHz RF remoto Arduino Sketch cargar Demo

LC-2000 (PA)-P2P 2.4GHz RF remoto Arduino Sketch cargar Demo

Este documento da un ejemplo de cómo utilizar LC-2000 (PA)-P2P para terminar de cargar Wireless. El módulo serie LC-2000-P2P está trabajando en por a por el modo, una pares de LC-2000-P2P ha contenido dos unis, uno es maestro y otro esclavo, puede up
Arduino color Sensor bajo 1$

Arduino color Sensor bajo 1$

así que aquí está mi primer instructable, viniendo al tema, se trata de un sensor de color compatible arduino que se hace muy a bajo costo (no salen en la imagen arruiné todo al mismo tiempo de colocación del robot)...Paso 1: Reunir los materiales re
Arduino preamplificador pasivo con mando a distancia, atenuador y canal selector

Arduino preamplificador pasivo con mando a distancia, atenuador y canal selector

Hola a todos,Ya que me han apoyado mucho en mi última instructable me alentó para mejorar más y compartirlo con ustedes.En la compilación anterior tuve preamp barato con Potenciómetro motorizado, control remoto y selector de canal. Motorizado pote te