Arduino Shield de potenciómetros digitales (2 / 3 paso)

Paso 2: El software

En primer lugar tomar en cuenta que para simplificar las impresión serial características del boceto (utilizado para la depuración y seguimiento) he utilizado la biblioteca de Streaming. Puede descargarse la versión más actualizada (V.5) así como el bosquejo de esta página.

Cómo funciona el bosquejo

Explicado en pocas palabras, el boceto de escudo replica los valores de disparo de entrada generando un valor proporcional a la salida digital correspondiente.

El programa está bien documentado por lo que no es difícil entender cómo funciona cada parte. Dedico algunas palabras sólo en la cabecera de software donde se definen los parámetros globales.

Para depurar el programa ver lo que hay sucede mientras interactuan con la analógica activa la línea de código

permite el serial monitor volcar continuamente el estado de los potenciómetros (analógicos y digitales)

Reemplace esta línea de código con

para desactivar esta característica. Dependiendo de la velocidad que se establece la comunicación serial entre Arduino y el ordenador, la salida continua puede limitar la velocidad de trabajo del programa.

Con el monitor serial activado (he probado el programa con una velocidad de 9600, pero trabaja mejor a velocidades más altas), la imagen de la captura de pantalla muestra un ejemplo de lo que ves.

Notas

  • A una velocidad razonable de serie la frecuencia que el monitor se actualiza depende de la constante de DIGIPOT_FREQ. Cambiando la frecuencia del reloj SPI también el reloj LED sobre los cambios de circuito su velocidad intermitente.
  • El cálculo aproximado de la resistencia, basado en el valor detectado analógico y la salida calculada para cada par de potenciómetro (analógicas vs digitales) es sólo con fines de prueba y demostración. Puede quitar esta parte del cálculo porque estos valores no tiene ninguna influencia sobre el comportamiento del programa.

Artículos Relacionados

Arduino y MCP41100 potenciómetro digital

Arduino y MCP41100 potenciómetro digital

sabe el potenciómetro analógico, es una resistencia con un contacto deslizante que se forma un divisor de tensión ajustable de tres terminales.Potenciómetros de muchas aplicaciones tales como:controles de 1) volumen en equipos de audio.2) controlar e
Arduino básico - usando potenciómetros - hice en TechShop

Arduino básico - usando potenciómetros - hice en TechShop

los potenciómetros tienen muchos usos en electrónica. Son básicamente una resistencia variable. Combinar esto con el hecho de que un Arduino es capaz de leer voltajes analógicos, puede girar un potenciómetro en algo así como un control de velocidad c
Arduino led intensidad con el potenciómetro

Arduino led intensidad con el potenciómetro

Continuando con la serie de tutoriales de Arduino, crear un proyecto que combina diferentes elementos de hardware y software.Combinación de proyecto Arduino y potenciómetro para variar la intensidad de la luz de un LED.Vamos a empezar!Paso 1: Hardwar
Potenciómetro de control de velocidad del motor DC de Arduino

Potenciómetro de control de velocidad del motor DC de Arduino

Este instructivo le guiará sobre cómo controlar la velocidad de un motor Dc con un potenciómetro y un arduino...Paso 1: Lista de piezas 1) Arduino2) motor D.C.3) NPN transistor TIP1204) diodo rectificador deresitors 3 * 220 Ohmios 5)6) potenciometro
Cómo utilizar mBlock software para control de tablero de Arduino UNO - potenciómetro con luz LED

Cómo utilizar mBlock software para control de tablero de Arduino UNO - potenciómetro con luz LED

Comienzo a utilizar el software mBlock ya tengo mi kit de la robusteza de mBot . mBlock es un software de programación gráfico que está diseñado en base a Scratch 2.0 y compaible con Arduino UNO, mega 2560, leonardo y etc., más hardware se apoyará en
Construcción de una controlador de Midi básico parte 1 - 3 fácil olla (potenciómetro) Arduino Uno efectos controlador Midi (serie-USB)... Rápido, fácil y barato!

Construcción de una controlador de Midi básico parte 1 - 3 fácil olla (potenciómetro) Arduino Uno efectos controlador Midi (serie-USB)... Rápido, fácil y barato!

Hola a todos,Soy relativamente nuevo en Arduino y así han estado luchando contra mi manera de hacer mis propios controladores midi. Hay una gran cantidad de información alrededor pero no pude encontrar un tutorial simple para un dispositivo tan simpl
Un potenciómetro Digital circuito sin Arduino!!

Un potenciómetro Digital circuito sin Arduino!!

Hi there!Potenciómetros de control básicamente un parámetro, como brillo, contraste o volumen. Sin embargo los que usualmente tenemos en el mercado de borlita. ¿Cómo hacen dispositivos control de volumen, contraste etc. con sólo 2 botones?? Bueno, si
Primeros pasos con Arduino - potenciómetro Pong

Primeros pasos con Arduino - potenciómetro Pong

En este tutorial vamos a construir un controlador basado en arduino que podemos usar para jugar pong.Vamos a utilizar un potenciómetro marcado (un girando la perilla) para control de la bat pong/pala.Paso 1: Alambre a tu ArduinoLa primera tarea es co
Cómo utilizar el potenciómetro - Arduino Tutorial

Cómo utilizar el potenciómetro - Arduino Tutorial

Para aquellos que comienzan a aprender sobre robótica, particularmente en el área de la construcción de circuitos, puede haber llegado a través de la pregunta de cómo cambiar el brillo de un LED, sin tener que mantener a cambiar piezas. Sencillamente
Arduino: De Control de 3 LED con un potenciómetro

Arduino: De Control de 3 LED con un potenciómetro

este es mi primer instructable. Espero que lo disfruten. :)En este instructable usted puede aprender cómo controlar 3 Led con un potenciómetro.Paso 1: partes Necesita:-3 led de-algunos de los cables de puente-1 potenciómetroResistencias de Ohm-3 220A
LCD, potenciómetro y pwm led con Arduino

LCD, potenciómetro y pwm led con Arduino

Lo que usted necesita:Placa ArduinoPANTALLA LCD 16 * 2Recortador de 10 kΩPotenciómetro 10 kΩLED 5mm220, 330 resistencias ΩAlgunos puentesProtoboardQué dibujo se hace:En este bosquejo, se imprimirá el valor de potenciómetro analógico en la pantalla lc
Regulador de voltaje mediante potenciómetro / arduino en protoboard.

Regulador de voltaje mediante potenciómetro / arduino en protoboard.

Arduino en un protoboardAsí que tengo un receptor y un receptor que he estado intentando utilizar para cualquier proyecto, pero tengo sólo una placa de arduino. También tengo un chip de atmel328p-pu de arduino. En este proyecto voy a hacer una placa
ARDUINO: Ángulo de Servo controlado por el potenciómetro

ARDUINO: Ángulo de Servo controlado por el potenciómetro

Este instructable muestra cómo controlar el ángulo de un servomotor con un potenciómetro.Lista de piezas:1) Arduino (cualquier tipo hará)2) tablero de panCables puente de macho a macho 3)4) servomotor de5) potenciómetro de (10 k debería funcionar bie
Cómo cambiar la tasa de parpadeo del LED mediante potenciómetro en el arduino uno.

Cómo cambiar la tasa de parpadeo del LED mediante potenciómetro en el arduino uno.

Este video contiene grupos de comandos y códigos de escritura que permiten un potenciómetro cambiar la velocidad de parpadeo del LED en la placa de arduino uno con '123d circuitos' online apertura de plataforma para la fabricación del circuito, progr