Inicio » Programacion » Facilino » Facilino Ejemplo » [:es]Lectura de una Entrada Digital (Pulsador) en Facilino[:en]Digital Input Read (Switch) with Facilino[:]

[:es]Lectura de una Entrada Digital (Pulsador) en Facilino[:en]Digital Input Read (Switch) with Facilino[:]

[:es]En esta entrada se muestra cómo leer una entrada digital en Facilino. Se muestran tres ejemplos con diferentes instrucciones, pero todos ellos producen el mismo resultado.

El propósito de esta entrada es mostrar cómo leer una entrada digital en Facilino. Facilino dispone de una instrucción genérica para la lectura de entradas digitales y otra específica que tiene el icono de un pulsador. Ambas generan exactamente el mismo código y funcionan igual. La instrucción específica del pulsador es conveniente cuando realmente estamos utilizando un pulsador, ya que el código de Facilino es más claro. Por otro lado, Facilino dispone además de una tercera instrucción específica para pulsadores que discrimina si el botón ha sido pulsado o no.

Se pretende diseñar un programa que muestre por la consola de Facilino (o Arduino IDE) un mensaje de si el pulsador ha sido pulsado o no.

Circuito

En el siguiente circuito, el pulsador se conecta a la entrada digital de Arduino Nano D2.

Facilino

En los tres ejemplos mostrados a continuación, el comportamiento es idéntico, simplemente son diferentes formas de resolver un mismo problema.

Ejemplo 1

Ejemplo 2

Ejemplo 3

[:en]In this post, we show how to read a digital input in Facilino. We show three examples using different instructions, but all of them produce the same result.

The aim of this post is to show how to read a digital input in Facilino. Facilino has generic purpose instructions to read digital inputs, but also specific ones to read values from a switch. Both of them produce the same results, so the specific ones can be used one reading from a switch. In addition to this, there’s also another switch-specific instruction that can distinguish between cases (pressed or released).

We want to show on Facilino’s console (or Arduino IDE) the state of the switch.

Circuit

Here we show the required circuit to complete the example. The switch has been connected to the digital input D2 of Arduino Nano.

Facilino

The following three examples produce the same result, they are simply three different ways for solving the problem.

Example 1

Example 2

Example 3

[:]