Tabla de contenido:
- Suministros
- Paso 1: conecte su receptor Rc a su Arduino
- Paso 2: conecta tu Arduino a tu PC
- Paso 3: carga en el boceto de Arduino
- Paso 4: Listo:)
Video: Receptor RC a PC con Arduino: 4 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
Este es el artículo de instrucciones para la PC receptora RC a través del documento arduino github.
Si desea crear esta configuración, primero comience a leer el archivo README de github. Necesitará algún software para que esto funcione también.
github.com/RobbeDGreef/ArduinoRCReceiver
Suministros
Consulte el archivo Léame de github para obtener una lista de suministros actualizada
- Arduino uno (probablemente también sea posible con tipos de arduino)
- Tu receptor rc
- (opcional) Algunos cables para conectar su receptor rc con su arduino
Paso 1: conecte su receptor Rc a su Arduino
Si comprende un poco los circuitos, simplemente siga el circuito y estará bien.
Solo sepa que en realidad no necesita usar una placa de pruebas porque conectar solo uno de los cables de alimentación y de tierra de su receptor sería suficiente para alimentarlo. Sin embargo, tanto los cables de señal de la dirección como el acelerador deben estar conectados.
También tenga en cuenta que los cables de señal pueden ser blancos o amarillos, pero eso no importa demasiado.
Para aquellos de ustedes que no entienden tan bien los circuitos, permítanme explicarles lo que está sucediendo aquí.
Sé que no dije que necesitaras usar una placa de pruebas (esa pizarra blanca con todos esos puntos debajo del arduino en la imagen). No lo hice porque simplemente no es necesario. Las tablas de pruebas son solo una forma fácil de mostrar cómo se deben conectar las cosas. Normalmente, ni siquiera necesita conectar dos líneas de alimentación y de tierra al receptor, una debería ser suficiente. Pero si quieres estar seguro de que puedes hacerlo con una protoboard.
Así que déjame resumir rápidamente lo que realmente necesitas para conectarte:
- el cable de señal amarillo (o blanco) del acelerador de su receptor al pin 2 del arduino.
- el cable de señal amarillo (o blanco) de la dirección de su receptor al pin 7 del arduino.
- un cable rojo (de alimentación) desde el acelerador o la dirección de su receptor hasta el pin de 5V en su arduino.
- un cable negro (tierra) del mismo conector (acelerador o dirección) que el cable rojo (alimentación).
Paso 2: conecta tu Arduino a tu PC
Conectar tu arduino a tu pc es fácil. Simplemente conéctelo a través de su cable USB-B estándar (ver imagen) probablemente incluso entregado con su arduino.
Paso 3: carga en el boceto de Arduino
Para cargar en el boceto de arduino
- abre el IDE de arduino
- haga clic en archivo> abrir
- busca la carpeta donde guardaste el proyecto github
- busque el boceto en ArduinoUno> ArduinoUnoReadThrottleSteering> ArduinoUnoReadThrottleSteering.ino
- haga clic en verificar para comprobar si hay errores de compilación
- haga clic en cargar para cargar el boceto en el arduino
Ojalá todo haya funcionado sin errores
Paso 4: Listo:)
Si algo salió mal, no dude en pedir ayuda en los comentarios o en la página de github.
Si ya ha instalado todo el software de la página de github, simplemente ubique el archivo run.bat dentro de la carpeta ArduinoUno y ejecútelo. Ahora se abrirá un símbolo del sistema negro, simplemente deje esta ventana abierta en segundo plano, ya que este es el enlace entre el controlador de joystick virtual de su PC y su arduino.
Agregué una imagen de cómo debería verse su producto final.
Recomendado:
Receptor de todas las bandas con SI4732 / SI4735 (FM / RDS, AM y SSB) con Arduino: 3 pasos
Receptor de todas las bandas con SI4732 / SI4735 (FM / RDS, AM y SSB) Con Arduino: es un proyecto de receptor de todas las bandas. Utiliza la biblioteca Arduino Si4734. Esta biblioteca tiene más de 20 ejemplos. Puede escuchar FM con RDS, emisora local de AM (MW), SW y emisoras de radioaficionado (SSB). Toda la documentación aquí
Control remoto inalámbrico con módulo NRF24L01 de 2.4Ghz con Arduino - Receptor transmisor de 4 canales / 6 canales Nrf24l01 para Quadcopter - Helicóptero Rc - Avión Rc usando Arduino: 5 pasos (con imágenes)
Control remoto inalámbrico con módulo NRF24L01 de 2,4 Ghz con Arduino | Receptor transmisor de 4 canales / 6 canales Nrf24l01 para Quadcopter | Helicóptero Rc | Avión Rc usando Arduino: Para operar un coche Rc | Quadcopter | Drone | Avión RC | Barco RC, siempre necesitamos un receptor y transmisor, supongamos que para RC QUADCOPTER necesitamos un transmisor y receptor de 6 canales y ese tipo de TX y RX es demasiado costoso, así que haremos uno en nuestro
Amplificador de escritorio con visualización de audio, reloj binario y receptor de FM: 8 pasos (con imágenes)
Amplificador de escritorio con visualización de audio, reloj binario y receptor de FM: me gustan los amplificadores y hoy compartiré mi amplificador de escritorio de baja potencia que hice recientemente. El amplificador que diseñé tiene algunas características interesantes. Tiene un reloj binario integrado y puede dar la hora y la fecha y puede visualizar audio a menudo llamado audio
Control de 8 relés con NodeMCU y receptor de infrarrojos mediante WiFi, control remoto de infrarrojos y aplicación de Android: 5 pasos (con imágenes)
Control de 8 relés con NodeMCU y receptor de infrarrojos mediante WiFi, control remoto por infrarrojos y aplicación de Android: Control de 8 interruptores de relé con nodemcu y receptor de infrarrojos a través de wifi y control remoto por infrarrojos y aplicación de Android. El control remoto por infrarrojos funciona independientemente de la conexión wifi. AQUÍ
Juego de plataformas controlado por Arduino con joystick y receptor de infrarrojos: 3 pasos (con imágenes)
Juego de plataformas controlado por Arduino con joystick y receptor de infrarrojos: hoy vamos a utilizar un microcontrolador Arduino para controlar un juego de plataformas simple basado en C #. Estoy usando Arduino para tomar la entrada de un módulo de joystick y enviar esa entrada a la aplicación C # que escucha y decodifica la entrada a través de un Serial c