Paso 1: Diseñar el Control remoto...
Para mi mando a distancia, finalmente decidió que quería algo podría llevar en las palmas de mis manos, como la Gameboy Advance solía jugar con muchos años atrás; algo con una gran variedad de tipos de entrada, porque quería poder utilizar para diferentes aplicaciones; y algo con envolvente capacidades de regeneración por lo que pude conocer lo que estaba sucediendo sin el uso de mi ordenador.
Teniendo en cuenta todo esto, decidí darle una pantalla LCD TFT color de 2.2" de Adafruit Industries, porque era bien documentada, buen precioy conocido por su compatibilidad de Arduino (la mayor parte de la selección de Adafruit es!); cuatro pulsadores en la típica configuración de controlador de juego; dos potenciómetros con personalizadosgorras impresas en 3D para entrada rotatorio preciso, pero agradable; y un estándar joystick con analógico salida horizontal y vertical (también se supone que le haga clic en la palanca de mando y utilizar como un botón, pero que la función nunca funcionó realmente como se anuncia).
Después de averiguar lo que quería, hice algunos bocetos conceptuales. Esta fase de"diseño" es especialmente importante función del plan para la fabricación de la caja real (caso, cuerpo etc.) del mando a distancia. En mi caso, yo planeaba laser-cortó el recinto entero de acrílico transparente. Esto, sin embargo, es de un lujo si eres un estudiante (como yo). Por suerte, mi escuela pasa a tener uno que pueda usar (si tuviera uno propio lo ser usando todo el tiempo), pero no te preocupes si no tienes acceso a uno, porque no sólo hay otros materiales que usted puede hacer sus cajas de, pero hay otros medios de conseguir sus piezas cortadas por láser o impresión 3D para usted! Por ejemplo, Ponoko es un servicio online que puede enviarle sus piezas por encargo, pero si es demasiado caro o no su estilo, debe tener en cuenta otro material de construcción, como Sugru, o considerar recortar sus partes con un cuchillo X-acto. Si utilizas un cuchillo X-acto para cortar sus piezas, probablemente no podrás tenerlos encajan sin adhesivos, pero todavía las funciones igual de bien (el diseño laser-corte encaja sin cintas o adhesivos).
Si usted tiene acceso a un cortador del laser o una impresora 3D (o en servicio en línea que puede proporcionarle las herramientas), deberás diseñar las piezas utilizando el software de diseño asistido por ordenador (CAD) (como el Inventor). La ventaja de este tipo de software es que, además de que las partes precisamente y con todo tipo de características, también puede hacer las partes de un conjunto y ver cómo todos vienen juntos (vamos a ir sobre esto más adelante). Antes de hacer esto en un ordenador, sin embargo, usted debe planificarlo todo en papel.
Para planificar su diseño hacia fuera, debe empezar por conseguir todas las dimensiones de las piezas que desea utilizar. A menudo esto se puede hacer buscando las dimensiones o el originales hojas de especificaciones de las piezas en línea, pero de vez en cuando tienes que medida ellos mismo en el caso de que una dimensión específica no está disponible o si quieres el doble o triple-comprobar algo. En el caso de que quieren o tienen que medir algo a ti mismo, te recomiendo el uso de una pinza— son grandes para hacer mediciones precisas rápidamente y convenientemente por lo tanto, si no tienes uno, recomiendo recoger una ferretería local o en línea.
Una vez que tenga las dimensiones de sus piezas, necesita averiguar el diseño de su control remoto. Esto incluye no sólo la posición de todas las partes, pero su orientación así. En esta etapa, no necesitas averiguar exactamente cómo las partes se espaciarán hacia fuera. En cambio, es más importante que averiguar un diseño que se ajuste a sus necesidades y desea. Hacerlo, sin embargo, aún necesita considerar cómo la caja se reunirán, como donde va cada parte y lo que los mantendrá juntos (es un poco como un rompecabezas, pero su diversión!). También necesita considerar Cómo desea montar todas las piezas, no es necesario averiguar todos los detalles ahora (como el diámetro de los agujeros necesitan ser si estás usando tornillos y tuercas) pero debe decidir si desea que sus piezas de complemento o presione en su lugar (la mayoría de minas do) o si estás bien con encolado en caliente entre sí o utilizando algún otro pegamento o sujetadores.
Pensando acerca de cómo armar la caja, usted debe también estar pensando en Cómo lo desarma. Esto dependerá en ¿por qué vas a compilar el control remoto en primer lugar, pero usted necesita pensar acerca de los componentes dentro de la distancia que usted puede desear acceso a más tarde, y qué tipo de acceso es quieres: o bien con desarmar parte de su control remoto sólo para reprogramarlo? ¿Qué hará usted si desconexión algunos cables o necesita reemplazar una parte mal? Para mi control remoto, lo hice para que la parte posterior del control remoto quede totalmente expuesta superior de la cara del Arduino, esto puede ser perjudicial a la larga protection-wise, pero el acceso que me dio a los puertos es fundamental para mi mejora el control remoto y permitirá otras capacidades que se agregará posteriormente sin necesidad de desarmar todo (aunque lo sigo haciendo que de vez en cuando sólo para la diversión de ella) (y sí sin duda puede diseñar una base desmontable que le da tanto acceso y protección — simplemente no me a él).
Por último pero no menos importante, es necesario pensar en cableado. Sí. El cableado. En controles más grandes, usted realmente no necesita, pero en remotos más pequeño como el mío, donde no hay mucho margen de maniobra entre Arduino y los componentes, necesita pensar en cómo todo encajará o si necesita tener acceso hoyos aquí y por allá (que hice), o tal vez encuentre más adelante que su extremadamente difícil reunir. Extremadamente difícil. Todo en mi versión se ajusta (aunque apenas) y no quiero desalentarte de empujar los límites de diseño de la carcasa, pero toma de mí: es mucho mejor dar cuenta de las cosas antes de que ellos que luego ha construido (a menos que, por supuesto, está abierto a la construcción de nuevo).