RC Multi canal Arduino proporcional transmisor / receptor con botón trimmer (4 / 4 paso)

Paso 4: experimento

En la ventana de la izquierda tenemos las estadísticas de transmisor:

  • ID del canal: un personaje simple para distinguirlo de otros canales, 'A' en este caso. Así que si tiene acelerador, timón, pitch y yaw de los sería designados una letra de la A la D para que arduino receptor puede saber que motor o servo para control con una señal determinada.
  • palanca de mando de la lectura: el potenciómetro crudo leer, un número de 10 bits por defecto desde el arduino ADC
  • trimmer: Prensas de offset basado en botón cuantas te has hecho
  • posición global: la suma de joystick y condensador de ajuste y está entre 0 y 1023 (sólo el ID y la posición necesita ser enviado).

En la ventana de la derecha disponemos de los datos que recibimos: el ID del canal y la posición de lectura para ese canal.

Aviso se enviaron más datos que se recibe: que debe para ser esperado de una conexión UDP-como que es fácil de usar pero algo no fiable (es decir, algunos datos se pierde en la transmisión). En un futuro instructable espero mostrar un método más fiable de transmisión de datos de UDP pero por ahora esto va a hacer.

Puede aumentar el número de canales con sólo cambiar el valor POT_NUM en la sección de #define del código y añadiendo nuevos potPin [] y buttonPin [] [] valores para los canales adicionales en la sección de configuración; luego se encarga de todo lo demás.

Recuerde que se trata como una herramienta de aprendizaje, personalmente estoy esperando para construir en él para hacer un quadcopter 4 canales poco. Si realiza mejoras en el diseño de código o circuito me encantaría saber cómo fue con él y lo que hizo de ella en los comentarios. Está muy bien si publicar las mejoras basadas en esta obra pero por favor dar crédito donde es debido. Si quieres 3D imprimir un caso para el controlador o un chasis para el modelo, aquí hay algunos servicios de impresión 3D:

https://www.3dhubs.com/

http://www.Shapeways.com/

Si has encontrado este instructable útil, por qué no estancia sintonizados para futuros proyectos por seguirme en Instructables y en Facebook / Twitter:

https://www.Facebook.com/HobbyTransform

https://Twitter.com/HobbyTransform

Su ayuda es muy apreciada!

DIY'ing feliz!

Artículos Relacionados

Arduino gire en Led con botón

Arduino gire en Led con botón

const int LED = 9;const int tecla = 2;void setup() {}Pon tu código de instalación, para ejecutar una vez:pinMode(LED,OUTPUT);pinMode(button,INPUT);}void loop() {}Pon tu código principal, para ejecutar varias veces:if(digitalRead(Button) == HIGH){digi
Domótica con transmisor-receptor del RF con Arduino Micrcontroller

Domótica con transmisor-receptor del RF con Arduino Micrcontroller

Este proyecto demuestra el diseño y desarrollo de un Inicio automatización sistema usando transmisor-receptor del RF controlada por Arduino Micrcontroller. El usuario controlará remotamente varias aplicaciones interiores como lámparas, puertas y vent
Transmisor/receptor + Arduino

Transmisor/receptor + Arduino

Cada solo RC (radio controlada) avión, barco, coche, helicóptero, robot, etc, contiene un transmisor y un receptor. La mayoría de las veces nunca el receptor porque es en el vehículo mientras el transmisor está en sus manos. En este tutorial voy a re
Módulo transmisor/receptor de RF 315/433 MHz y Arduino

Módulo transmisor/receptor de RF 315/433 MHz y Arduino

Hi todo el mundo, busqué en Instructables sobre un sencillo módulo transmisor-receptor de RF, que se utiliza en el control remoto para coches, o para controlar tareas sencillas, como relé de control on/off por desgracia yo no encontrar lo que necesit
Miniaturización / mejora de un RC transmisor & receptor utilizando Altoids!!!!!!

Miniaturización / mejora de un RC transmisor & receptor utilizando Altoids!!!!!!

OK, esto va a ser mi primera publicada Instructable: D así que ir fácil en mí. Recientemente fui a Washington y recibido varios componentes relacionados RC incluyendo 3 emisores y un receptor de unos viejos aviones de juguete. De todos modos decidí t
Arduino Nano: Mide distancia con Ranger ultrasónico y registro para tarjeta MicroSD con Visuino

Arduino Nano: Mide distancia con Ranger ultrasónico y registro para tarjeta MicroSD con Visuino

Las tarjetas MicroSD son soporte de almacenamiento barato y fácil, y son muy convenientes para el almacenamiento de datos del sensor de Arduino . Hay también un número de baratos disponibles Módulos de tarjeta MicroSD para Arduino.En este Instructabl
Arduino: Control de servos con botones

Arduino: Control de servos con botones

Mientras que hay un montón de tutoriales sobre cómo control de Servos con palancas de mando y sensores analógicos, a veces queremos controlar un servo con botones.Aquí es una manera realmente fácil y rápida para ello, con la ayuda de Visuino - un amb
3 canal arduino Powered controlador de luces de Navidad!

3 canal arduino Powered controlador de luces de Navidad!

Para Navidad este año, quise hacer un proyecto genial pero bastante no sabía qué hacer. Como me estaba poniendo la salida de luces de Navidad para decorar, había un viejo temporizador de luz de Navidad roto. Tomé distancia y miró a su alrededor en el
Registro de salida de Arduino para días con un BeagleBone

Registro de salida de Arduino para días con un BeagleBone

Aquí es un hack rápido para la depuración de proyectos de Internet de las cosasVamos a decir usted construido un bonito, conectados a Internet Arduino proyecto con una elegante interfaz Web servida por, por ejemplo, el escudo de la Ethernet. Después
Arduino Nano: Codificador rotatorio con Visuino

Arduino Nano: Codificador rotatorio con Visuino

Los codificadores rotativos son sensores de rotación exacto muy útiles, también de uso frecuente como usuario control dispositivos de entrada en lugar de potenciómetros. Son fáciles de conectar al Arduino, y con la ayuda de Visuino - un ambiente de d
Arduino: Control de servos con controlador de PS2 (programa con Visuino)

Arduino: Control de servos con controlador de PS2 (programa con Visuino)

En este Instructable aprenderá a programar el Arduino para controlar el motor Servo de un control de Play Station 2 con la ayuda de Visuino - un ambiente de desarrollo gráfico fácil de usar para Arduino.Tenga en cuenta que la anotación en algunas de
Tiempo Arduino Real de despertador con temperatura y luces LED. Controlada remoto

Tiempo Arduino Real de despertador con temperatura y luces LED. Controlada remoto

Reloj de Arduino, con respaldo de batería (reloj en tiempo real), tiempo, fecha, alarma, temperatura, pantalla LCD salida remota IR de entrada, modo de suspensión, (10 X) de luz del LED azul y rojo varios modos de funcionamiento.Paso 1: Paso 1: lista
Programa un Arduino en el camino con tu teléfono Android o tablet

Programa un Arduino en el camino con tu teléfono Android o tablet

a lo largo de los años Android se ha convertido en una formidable plataforma móvil que ofrece mucha funcionalidad sólo se habían encontrado en el PC. Hoy os traigo una manera de escribir, compilar y cargar programas de Arduino en el camino con un dis
Activar LED con botón - Video de ejemplo de Arduino

Activar LED con botón - Video de ejemplo de Arduino

los espectáculos me armar el circuito en la página 43 de empezar con Arduino, por Massimo Banzi.Este ejemplo es un muy buen punto de partida al utilizar el sistema Arduino.  Es la base de mi proyecto Pez BlinkyAquí es cómo funciona:Código se carga en