JINETES del caballero usando ARDUINO (4 / 4 paso)

Paso 4: Codificación:-

void setup() {}

pinMode (A0, entrada); configurar el pin para leer el potenciómetro / / ahora tenemos que configurar nuestros pasadores LED como salidas:

int i; para (i = 0; i < 15; i ++) {}

pinMode (led_pins [i], salida); Por defecto cada LED apagado. Esto supone que los ánodos de los LEDs están conectados / / a los pines de salida (con una resistencia de 330 ohmios en el medio para la limitación de la corriente) / / y el otro lado de todos los LEDs (los cátodos) está conectado a tierra.

digitalWrite (led_pins [i], LOW); }}

void loop() {/ / fijamos una variable índice en nuestra matriz de números de pin. Va por defecto a 0 (la primera / / LED) y su rango va de 0 a 14 inclusive (el valor de XV en nuestra matriz).

Índice de int = 0; También necesitaremos una variable que nos diga qué dirección nos estamos 'despedir' a los LEDs. Voy empezar con 1 y utilice -1 para ir a la otra dirección:

Dirección int = 1; mientras que {} (1)

int valor = analogRead(A0); obtener la posición de 0 a 1023 / / usaremos este valor como el número de milisegundos para retrasar entre avance entre el de LED. Hay 1000 milisegundos en un segundo, así que esto nos da un buen rango de retardo de 1/1000 a un / / poco más de 1 segundo. Pero primero tenemos que encender el LED 'actual' (el que está indexado por 'index'):

digitalWrite (led_pins [index], HIGH); a su vez el LED del perno alto, '1', + 5v, todos lo mismo... / / ahora retrasar por un tiempo en relación con el potenciómetro. La función 'delay()' espera el número de / / de milisegundos dárselo antes de que devuelve así que esto funciona perfecto: delay(value); Apagar la corriente LED antes de avanzar:

digitalWrite (led_pins [index], LOW); avanzamos nuestro número índice así sucesivamente el paso siguiente nos referimos el LED siguiente:

Dirección de += índice; Inspeccionamos nuestro índice para ver si estamos a punto de ir más allá de cada extremo. Si bien hemos llegado / / final será simplemente multiplicamos la dirección por -1 cada vez que se llega a un extremo o el otro y esto / / conmutará de 1 y -1, preparándose para el siguiente paso:

Si ((index == 0) || (index == 9))

{Dirección * = -1;} }

}

Artículos Relacionados

Jinete del caballero Arduino Led

Jinete del caballero Arduino Led

Jinete del caballero de Arduino ledVideos de YouTubeDocumentos
El Tutorial más simple del zumbador; Usando Arduino

El Tutorial más simple del zumbador; Usando Arduino

Hey los fabricantes,Vamos a hacer un Simple timbre Quiz usando Arduino!¿Paso 1: Lo que podemos hacer con él?¿Qué podemos hacer con él?> quiz juego Buzzer> tocar melodías y mucho más...Paso 2:Cosas necesarias> Arduino Uno (comprar de Amazon.in) (c
Oh no otro jinete del caballero

Oh no otro jinete del caballero

Sí sé que hay mucho de instructables en este circuito, y que es fácil de programar uno en permite decir arduino uno de desecho usando electrónica analógica.Hice esta última noche así que quería compartirlo con ustedes. El circuito se basa en el circu
Sensores inalámbricos de 432 MHz y tomas de corriente para la automatización del hogar usando Arduino

Sensores inalámbricos de 432 MHz y tomas de corriente para la automatización del hogar usando Arduino

domótica se convierte cada vez más popular y asequible y fascina a la gente. Internet ofrece tales posibilidades como nunca antes. Impresiona a tus amigos mostrando en Iphone que puedes activar/desactivar la lámpara en su apartamento de 1000 km y al
Cargar nuevo software al Trinidad usando Arduino [do Trinidad pomocí Arduino del software nahrát Jak]

Cargar nuevo software al Trinidad usando Arduino [do Trinidad pomocí Arduino del software nahrát Jak]

[ČESKY NÍŽE]¡ Hola tíos! Aquí aprenderás cómo subir el nuevo firmware al sintetizador de Trinidad mediante el IDE de Arduino.Más información sobre Trinidad es aquí: http://www.bastl-instruments.com/Este método debe utilizarse para actualizar el firmw
YourDuino: HandBat - Radar ultrasónico portátil usando Arduino

YourDuino: HandBat - Radar ultrasónico portátil usando Arduino

HandBat es un dispositivo de Radar ultrasónico portátil que envía pulsos de ultrasonido y escucha los ecos, como un murciélago. Está diseñado para su uso por personas con problemas de visión o la navegación en la oscuridad.HandBAT se encuentra en una
ESP8266 ESP-12E NodeMCU usando Arduino IDE - un Tutorial de programación

ESP8266 ESP-12E NodeMCU usando Arduino IDE - un Tutorial de programación

NodeMCU Dev Board se basa ampliamente explorado esp8266 sistema en Chip de Expressif. Se combinan características de WIFI accesspoint y estación + microcontrolador y utiliza simple lenguaje de programación LUA basado. Ofertas de NodeMCU de ESP8266-Ha
Calculadora gráfica usando Arduino

Calculadora gráfica usando Arduino

Hola amigos,Hoy tengo algo nuevo que mostrarte. Como mención anterior en el título he diseñado una calculadora electrónica usando Arduino uno y 2.4" TFT Lcd protectores de pantalla.Paso 1: Recopilación de Hardware Comprar Arduino UNO y protectores de
1 cable de regulador del LCD para Arduino

1 cable de regulador del LCD para Arduino

Mientras que trabaja en un proyecto de ATtiny que encontré faltaba el número de pines y necesita para conectar una pantalla de LCD con 1 alambreHabía encontrado un Instructable sobre cómo utilizar un registro de cambio para controlar la LCD usando só
Control remoto de webcam usando Arduino, SensorMonkey, jQuery y Justin.tv

Control remoto de webcam usando Arduino, SensorMonkey, jQuery y Justin.tv

Web-activar tus sensores interactivos sobre dispositivos de escritorio, smartphone y tablet.Este tutorial describe detalladamente cómo utilizar el servicio gratuito de SensorMonkey para remotamente controlar un pan y tilt cámara web conectada a un Ar
Juego archivo usando arduino

Juego archivo usando arduino

este es un circuito simple para reproducir archivos wav usando arduino Nano V3.0, consta de 4 botones, cada uno reproducir archivo wav específico cargado a la tarjeta SD.Paso 1: partes 1-Arduino Nano V3.0 (yo usé la versión de chino llamada Funduino
DIY: Relé Interruptor regulador del motor de-Arduino

DIY: Relé Interruptor regulador del motor de-Arduino

Hola a todos,En este tutorial, vamos construir un controlador de motor con relé de dos y un arduino.Componentes utilizados en este proyecto:R3 SainSmart UNO: http://www.amazon.ca/gp/product/B00E5WJSHK?psc=1&...batería de 9V: http://www.amazon.ca/Tene
Generar número aleatorio usando Arduino

Generar número aleatorio usando Arduino

Una generación de números aleatorios es muy importante en los dispositivos informáticos que les ayuda a la tarea de manera aleatoria. Las aplicaciones de generación de números aleatorios pueden encontrarse en arrastrar los archivos de audio en un rep
(Ascensor) Modelo de elevador usando Arduino, App Inventor y otros software libre

(Ascensor) Modelo de elevador usando Arduino, App Inventor y otros software libre

ESPConstrucción, paso a paso, de un ascensor a escala usando arduino (como controlador del motor y entradas y salidas por bluetooth), inventor de la aplicación (de panel de para diseño de aplicación como control del ascensor) y freeCAD y LibreCAD par