Introducción a la I / O en ARDUINO (JOYSTICK) (2 / 3 paso)

Paso 2: Información adicional y código de

Pensé que puede ser útil para algunas personas, cuando configuración del circuito, subir el código a continuación se puede probar por ti mismo y ver las diferentes lecturas en cada dirección, en la foto de arriba me 5 posiciones de la palanca de mando y sus valores correspondientes. Diviértete con el código, jugar con él y se puede ver en el esquema que resistencia no fue unido al cátodo de LED, esto es porque la tensión de salida se ve muy afectada, ya que la palanca de mando sí mismo ya es un dispositivo de resistencia (potenciómetro). El código siguiente es muy fácil de entender, se convierte en el LED en X:1023, Y:1023 y vueltas él en X:0, Y:0 y usted también puede controlar los valores del serie fondo.

  1. Inicialización del puerto
  2. int SW_pin = 2; pin digital conectado a la salida del interruptor
  3. int VX_pin = 0; pin analógico conectado a X salida
  4. int VY_pin = 1; pin analógico conectado a la salida Y
  5. int LED = 5;
  6. void setup() {}
  7. pinMode (SW_pin, entrada);
  8. pinMode (LED, salida);
  9. Serial.Begin(9600);
  10. }
  11. void loop() {}
  12. int V1 = analogRead(VX_pin);
  13. int V2 = analogRead(VY_pin);
  14. int V3 = digitalRead(SW_pin);
  15. Si (V1 == 1023 & & V2 == 1023) {}
  16. Delay(100);
  17. digitalWrite(LED,HIGH);
  18. }
  19. else if (V1 == 0 & & V2 == 0) {}
  20. digitalWrite(LED,LOW);
  21. }
  22. Serial.Print ("interruptor:");
  23. Serial.Print(V3);
  24. Serial.Print("\n");
  25. Serial.Print ("VX-eje:");
  26. Serial.Print(V1);
  27. Serial.Print("\n");
  28. Serial.Print ("VY-eje:");
  29. Serial.Print(V2);
  30. Serial.Print("\n\n");
  31. Delay(500);
  32. }

Artículos Relacionados

Mesa tamaño Arduino Joystick control ranura en T XY mesa

Mesa tamaño Arduino Joystick control ranura en T XY mesa

que necesitaba para hacer una versión más pequeña de los TeleToyland Sandbox 2 para llevar a ferias de fabricante y otros espectáculos, por lo que reduje el tamaño de la anterior para que quepa en una mesa plegable de plástico.  Las dimensiones exter
Motor Dc Control de Arduino Joystick 2

Motor Dc Control de Arduino Joystick 2

Motor del bldc Arduino Joystick 2Video de YouTubeDocumentos
Arduino Joystick escudo Nrf24l01 Wireless 2 Dc Motor Control - proyecto de coche RC parte 1

Arduino Joystick escudo Nrf24l01 Wireless 2 Dc Motor Control - proyecto de coche RC parte 1

Control de motor dc Arduino Joystick escudo Nrf24l01 Wireless 2--RC coche proyecto parte 1Videos de YouTubeDocumentosParte 2 muy pronto
Introducción a la I / O en ARDUINO (pulsador)

Introducción a la I / O en ARDUINO (pulsador)

Fecha: 11/03/2016Título: Entradas de Arduino (Digital)Dificultad: fácilHola a todos. Estoy aquí para hablar de entradas digitales en general, las clases de pulsadores digitales y digital botón de programación de arduino. Un pulsador es un dispositivo
Simplificado de medición de corriente CA Arduino usando el Sensor de efecto Hall ACS712

Simplificado de medición de corriente CA Arduino usando el Sensor de efecto Hall ACS712

Este es un simplificado enfoque mi Instructable previo con respecto a la corriente con el sensor de corriente ACS712 medición AC... enlaceSimplificaciones son:Eliminando el especial circuito de acondicionamiento de señal - en lugar de ello vamos a ut
Hacer gráficos en Qt y trazar sus medidas de arduino

Hacer gráficos en Qt y trazar sus medidas de arduino

como prometí vengo en mi segundo instructable para explicarte cómo programar gráficos en Qt. Esto le permitirá controlar las mediciones de un enchufe de la sonda en su arduino. Al final de este instructable podrás programar software Labview como grat
Circuito temporizador de Arduino para línea de producción

Circuito temporizador de Arduino para línea de producción

Donde trabajo tenemos Maquinaria semiautomática y un objetivo de velocidad.Así que pensé cómo podría construir un dispositivo de tiempo para que el operador puede mantener una tasa constante de conducir la máquina como lo son también la persona clave
Nyan Bot - Arduino & Leddar

Nyan Bot - Arduino & Leddar

NYAN BOT PROYECTO¿En busca de un proyecto práctico fresco para introducir a los niños en robótica, sensores y electrónica básica? Utilizando la plataforma Arduino y un sensor de LeddarOne, este asunto de familia fue una excelente oportunidad para tra
Teclado de pantalla táctil de Arduino

Teclado de pantalla táctil de Arduino

Con este Instructable serás capaz de usar su Arduino y un escudo TFT como un teclado táctil pantalla 'piano'.Características:-pantalla táctil sensibles y rápidos-teclado incluye sostenidos y bemoles-puede cambiar octavas con octava 'botones' - la gam
Cómo utilizar arduino

Cómo utilizar arduino

para novatos.Paso 1: introducciónSi eres nuevo en arduino es el primer proyecto que usted debe do.this tutorial le mostrará todo lo que debe saber sobre arduinoprimero descargar el ide de arduino.cc website.when que ha descargado clic en Puerto serie
La plataforma inalámbrica pan y tilt de la cámara con arduino

La plataforma inalámbrica pan y tilt de la cámara con arduino

Este es un proyecto pequeño arduino con los NRF24L01 wireless Transceivers módulos y 2 servos.el aparejo es controlado por un joystick inalámbrico y puede sostener una cámara, láser o cualquier cosa que usted puede pensar.Paso 1: requisitosherramient
Arduino Leonardo Micro como controlador de juego/Joystick

Arduino Leonardo Micro como controlador de juego/Joystick

Nota importante: Este artículo es para IDE de Arduino versión 1.6.6 (o superior). Para agregar un controlador de juego USB a un Arduino Leonardo o Micro mediante Arduino IDE versión 1.6.5 (o inferior) véase el Instructable siguiente: Añadir controlad
Tetris juegos de coches como con Arduino

Tetris juegos de coches como con Arduino

Este es un juego de carrera de coche sencillo hecho con Arduino Uno.Paso 1: El circuitoTe hace falta:Pantalla LCD, 2 filas, las 16 columnas2 potenciómetrosJoystick de pulgarArduino UNOEl esquema está en archivo arduino_race_car.txt.Si no te gusta pro
Arduino Gamepad

Arduino Gamepad

Se trata de un Gamepad de Arduino hecho en casa. La mayoría de ellos son reciclada.Paso 1: Se necesita:-Un Arduino Leonardo micro board-Un resistor variable-2 resistencias de 4,7 K y 10 resistencias de 10K-13 botones o más-los cables-4 CDs inútiles-a