Paso 1: El programa de instalación: piezas, herramientas, Software y archivos
4pcb_ARD (carpeta) - proyecto de Arduino (0022 Arduino, .pde).
4pcb_EAG (carpeta) - bibliotecas y archivos de tablero de águila (EAGLE 6.0.0 Light Edition).
4pcb_EXE (carpeta) - estación ejecutable (requiere NET Framework 2.0 o posterior) de la tierra.
4pcb_GRB (carpeta) - archivos Gerber para la impresión del PCB.
4pcb_VB (carpeta) - fuente de la estación de tierra (Visual Basic Express 2008 o posterior).
4pcb_BOM.xlsx - lista de materiales en formato Excel.
4pcb_DIR.jpg - sistema de coordenadas de cuadrotor y IMU.
4pcb_EXT.pdf - detalles de las conexiones externas.
4pcb_IMU.jpg - imagen que muestra vibración montaje y cableado de Pololu minIMU-9.
4pcb_SCH.pdf - esquema del PDF de la Junta.
Lista de materiales / costo:
La lista de materiales (4pcb_BOM.xlsx) enumera todos los componentes necesarios para armar un PCB cuadrotor y tierra de la estación. El costo total para construir el cuadrotor es sobre $240. La estación de tierra consiste en un gamepad USB, una radio XBee y XBee USB adaptador y. Si no tienes estos, añaden un adicional de $80 más o menos.
De soldadura:
Esta placa requiere una buena cantidad de montaje en superficie de soldadura, incluyendo pasivos tan pequeños como cuatro y 0603 TSOP36 ICs. Todos pueden ser soldadas a mano (no BGA o sin plomo).
Otras herramientas y Hardware:
-Alambre (22AWG y 28AWG trenzado funcionaría) y pelacables/cuchillas.
-Trenza para limpieza de puentes de soldadura.
- Cable FTDI para programar el Arduino Pro Mini.
-Juego de llaves hexagonales.
-Espuma doble cara cinta de montaje.
Software:
-EAGLE
Si desea modificar la placa de circuito impreso, usted necesitará águila v6.0.0 o posterior. Lo puedes descargar aquí. La edición gratuita"luz" es suficiente, aunque el contorno de la placa es más grande que el límite de 100x80mm (véase paso 2). Usted también necesitará EAGLE para el diseño de la referencia al colocar componentes. (por ejemplo tipo "show R32" en la línea de comandos ventana de tablero para averiguar dónde poner resistencia R32.) No hay designadores sobre la placa misma.
-Arduino
El controlador de vuelo está escrito en el IDE de Arduino. Puede descargar la última versión desde aquí. Asegúrese de que configurar el tipo de junta a "Arudino Pro Mini (5V / 16MHz) w / ATmega328".
-Visual Basic Express (opcional)
La estación de tierra es programada en Visual Basic Express. Si usted quiere modificar el software de estación de tierra, puede descargar la edición gratuita, Visual Basic Express 2010 desde aquí.
-Net
La estación de tierra requiere los archivos de runtime. net. (Lamentablemente, esto hace que sea sólo para Windows.) Estos archivos vienen con Visual Basic 2010, por lo que si va a modificar el software de estación de tierra, no es necesario descargarlas por separado. Si desea ejecutar el ejecutable de la estación de la tierra, puede descargar los archivos de tiempo de ejecución. net desde aquí.
¿-Procesamiento? (Opcional)
Aunque yo no he hecho yo, es posible portar el software de estación de tierra encima al proceso, que sería compatible con otros sistemas operativos. Para leer desde el dispositivo de juego USB, hay una biblioteca de terceros llamada ProCONTROLL. Hice un trabajo con esto para un controlador de robot basado en el XBee, cuyos detalles están aquí. Esto podría ser un buen punto de partida para hacer una estación de tierra no sean de Windows.