Tabla de contenido:
- Paso 1: Detalles
- Paso 2: componentes
- Paso 3: PREPARACIÓN DEL HARDWARE
- Paso 4: PREPARACIÓN DEL SOFTWARE
Video: CONTROLADOR DE PULSERA CON PLUTOX: 4 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
PrimusX es un controlador de vuelo utilizado en el dron PlutoX. La placa PrimusX se comunica mediante ESP8266-12F. También tiene una MPU y un barómetro, así que pensé por qué no controlar el dron usando solo la placa PrimusX y sujetar la placa a mi muñeca y controlar el dron usando solo los movimientos de mi muñeca.
Paso 1: Detalles
He utilizado 2 placas Primus X en este proyecto. Un PrimusX se monta en el dron mientras que el segundo se usa para montarlo en nuestra muñeca.
Ahora, para controlar el dron con solo los movimientos de la muñeca, todo lo que tenemos que hacer es mapear los valores de Roll, Pitch y yaw del PrimusX montado en la muñeca con el dron real. El control del acelerador del dron se calcula en función del componente de velocidad del eje z. Por lo tanto, con todos los datos sobre Roll, Pitch, Yaw y Throttle de la tabla montada en la muñeca, podemos controlar fácilmente nuestro dron con solo los movimientos de nuestra muñeca.
Para eso, se debe establecer una conexión entre las 2 placas PrimusX. Para ello creamos 2 comandos AT, uno para crear un socket y otro para crear UserID y contraseña para el dron con el que queremos conectarnos. Varias API disponibles en Cygnus IDE, como Angle, Msp, etc., hacen que sea realmente fácil de codificar. Para abrir la experimentación con drones al mundo, Drona Aviation está financiando colectivamente PlutoX en Indiegogo. Apóyanos y ayúdanos a darle vida:
Paso 2: componentes
- 2 × PlutoX (es un nano drone desarrollado por Drona Aviation)
- 1 × Cygnus
- 1 × pulsera
Paso 3: PREPARACIÓN DEL HARDWARE
1) Cree una banda en la que pueda colocar fácilmente la placa PrimusX
Paso 4: PREPARACIÓN DEL SOFTWARE
1) Se utilizan 2 placas PrimusX, de las cuales una está en el dron y la otra en su muñeca
2) Primero debes habilitar la conexión entre ellos, para eso agregué 2 comandos AT, uno para crear el enchufe y otro para crear la identificación y contraseña para tu dron.
3) Con la ayuda de las nuevas API de MSP, podemos codificarlo en Cygnus IDE
4) Usando el Angle Api obtenemos el Roll, Pitch y Yaw del PrimusX en la muñeca y lo asignamos a los drones roll, pitch y yaw.
5) Damos el acelerador con la componente de velocidad del eje z.
Recomendado:
Tocadiscos de reloj de pulsera: 8 pasos (con imágenes)
Tocadiscos de reloj de pulsera: Rascar registros es muy divertido, incluso si no eres un tocadiscos. ¿No te gustaría poder soltar ritmos fantásticos y hacer scratch donde quiera que vayas? Bueno, ahora puedes; ¡Sea un DJ Hero con tocadiscos de reloj de pulsera! Usando 2 tarjetas de felicitación grabables y algunas potentes
Pulsera LED: 8 pasos (con imágenes)
Pulsera LED: ¡Cosa su propia pulsera LED y úsela! Su pulsera se iluminará cuando la junte y cierre el circuito. ¡Cose tu circuito y luego decóralo como más te guste! Si está enseñando esto como un taller, use mi archivo PDF de una hoja a continuación. Cheque
Reloj de pulsera Nixietube: 6 pasos (con imágenes)
Reloj de pulsera Nixietube: el año pasado me inspiré en los relojes Nixitube. Creo que el aspecto de los Nixietubes es muy agradable. Pensé en implementar esto en un reloj elegante con funcionalidades inteligentes
Reloj Vortex: un reloj de pulsera con espejo infinito: 10 pasos (con imágenes)
Vortex Watch: un reloj de pulsera con espejo infinito: el objetivo de este proyecto era crear una versión portátil de un reloj con espejo infinito. Utiliza sus LED RGB para indicar el tiempo asignando horas, minutos y segundos a las luces roja, verde y azul respectivamente y superponiendo estos tonos t
Microdot - Reloj de pulsera con patrón de LED: 7 pasos (con imágenes)
Microdot - Reloj de pulsera con patrón de LED: ¡Otra producción de RGB Sunset Productions! Este proyecto es una placa de circuito para hacer una versión del tamaño de un reloj de pulsera de mi reloj minidot: https: //www.instructables.com/id/EEGLXQCSKIEP2876EE/ con algunos más funciones más aplicables a un dispositivo portátil. A