Paso 3: Diseño de PCB
Aquí está el esquema, diseño y código.
Esta dimensiones de tableros fueron escogidos específicamente para ser utilizado conservicio de PCB de tead Studio. Hacen tableros de 10 por $10, incluyendo serigrafía y soldermask. No son tan precisas como circuitos avanzados u otra casa Junta de Estados Unidos, pero son grandes para pequeños proyectos económicos cuando "suficientemente bueno" es aceptable. El repositorio de github incluye archivos gerber, está listo para enviar.
El código incluye un lazo de control que utiliza un filtro de Kalman para hacer stabalization en un bucle de PD. Seguramente tendrá que cambiar las ganancias, y no hay ninguna otra manera de hacerlo que experimentación. Nos sentamos fuera con los quadrotors atado al suelo por un par de horas y probados diferentes números hasta que funcionó. El código debería funcionar en tablas que no sea el que siempre, pero probablemente tendrá que editarlo un poco dependiendo del tipo de IMU que utilizas.