Paso 3: Montaje de la Arduino y Hyperduino
Los usuarios de la página de Instructables están familiarizado con la tarjeta de interfaz de hardware de Arduino que conecta su ordenador al mundo real. Esta potente placa puede recopilar datos de los sensores y activar dispositivos como luces y motores. El principal problema con esta placa es que normalmente necesitarás un montón de piezas extras (generalmente resistencias) para permitir que sus luces y sensores funcionen correctamente. Mientras que esto está bien para gente que ama entrar en el cableado de cosas, puede retrasar la gente que sólo quiere la interfaz Arduino para salir de su camino mientras llegan a la carne de sus proyectos.
Este desafío ha sido abordado elegantemente con la adición del escudo HyperDuino. Esta placa se conecta a un Arduino y elimina la necesidad de componentes adicionales al tiempo que añade algunas nuevas características que podría disfrutar! El kit HyperDuino viene con un Arduino, un tablero de HyperDuino y un montón de cables, luces y sensores. Incluso viene con un conector de batería y batería! Con este kit, no hay nada para obstaculizar su proyecto. El mismo sistema puede utilizarse para múltiples proyectos, de que nuestro satélite es una!
En el mundo original de Arduino, conexión a sensores y actuadores (motores, lámparas, etc.) requiere un montón de piezas adicionales: resistencias, condensadores, transistores ― así como los sensores y actuadores se. Estas partes a menudo están conectadas entre sí utilizando un bloque especial llamado "protoboard". Una placa contiene filas de conectores metálicos que permiten varios componentes conectados entre sí.
Yucck!
Como se muestra en la imagen, esto puede ser muy desordenado! En nuestros tradicionales talleres de Arduino, se encontró que el desafío de trabajar con un montón de cosas enchufados en un protoboard puede ser intimidante. También hace que el proceso de diagnóstico requerido para ayudar a los estudiantes y otros mucho más difíciles.!
Cualquier manera que usted lo mira, el Arduino ha sido uno de los principales impulsores del movimiento creador, incluso teniendo en cuenta el uso de un lenguaje de programación complejo y la necesidad de un montón de componentes para conectarse a proyectos que interactúan con el mundo físico. Uno puede imaginarse cuánto más potente sería si era más fácil al programa y más fácil conectarse a sensores y actuadores. Por un lado, la edad en que los niños podrían hacer proyectos aseados caería a los grados elementales sin la pérdida de la capacidad para realizar proyectos sofisticados en cualquier edad ― incluso por adultos. En segundo lugar, por simplificar la interfaz de software y hardware, los estudiantes pueden permanecer enfocados en su proyecto, no en los detalles mecánicos de que todo funcione.
Y eso es exactamente la función de HyperDuino!
El HyperDuino sí mismo es un tablero de circuito (llamado un "escudo" en hablar de Arduino) que se conecta a un Arduino para simplificar las conexiones a sensores y actuadores mediante la eliminación de la necesidad de piezas adicionales, incluyendo la placa.
El punto de partida en nuestro esfuerzo es configurar el propio Arduino. Si tu Arduino vino como parte del kit de motor de arranque HyperDuino, probablemente es etiquetado como algo más. No importa lo que se llama, es similar al modelo de Arduino Uno, el más popular de las unidades en el mercado.
La placa de circuito tiene conexiones a ambos lados, y usted querrá proteger las conexiones expuestas en la parte inferior por lo que la Junta no cortocircuito si se establece sobre una superficie metálica. El kit contiene un trozo de cinta de espuma que cubre la parte inferior de la placa de circuito. Una alternativa es hacer un soporte personalizado de Arduino con su impresora 3D. La obra de arte para una agradable está incluido en los archivos que contenía la caja del CubeSat. Una vez impresa, la base se puede pegar a la parte inferior de la Arduino usando una pistola de pegamento.
El siguiente paso es conectar el escudo HyperDuino con Arduino sí mismo. Esto puede ser un poco difícil, pero sólo tienes que hacerlo una vez. El Arduino tiene dos filas de receptáculos cerca de los bordes de la Junta. La parte inferior de la HyperDuino tiene dos filas de pines que se extiende hacia abajo desde estas tomas a través de la parte inferior del tablero. Cada fila de pines debe ser enchufado en la fila correspondiente de la toma en el Arduino para que todos los pernos estén en los orificios derecha y ninguno de los pines está doblado. Una vez que los pernos en los agujeros de la derecha, suavemente (pero firme) junte ambas tarjetas para que las clavijas estén fijamente asentadas en el lugar. Si uno de los pasadores falta un agujero y obtiene doblado, desconecte ambos tableros, enderezar la aguja torcida y repita el proceso. La probabilidad es que obtendrás cosas juntos correctamente en su primer intento.
El HyperDuino está conectado a su ordenador utilizando el cable USB incluido. El siguiente paso es asegurarse de que su configuración tiene el software adecuado instalado en su Arduino. Programas instalados en el Arduino se llaman "bocetos." No sé por qué esto es, más que por qué plug-in tableros se llaman "escudos". Al menos el escudo se coloca sobre la placa de Arduino, blindaje de algo (supongo). En cuanto a "bosquejo," Esto es probablemente menos intimidante que "Ejecutable de C++". Oh, bueno. Estos son los términos que la gente usa, y a usarlos también.
El software cargado en el chip de Arduino está diseñado para dejar tu computadora recibe información de sensores y para enviar señales a la HyperDuino a los objetos de control (luces, etc.) conectadas a él. El software en sus pases de computadora información hacia adelante y hacia atrás con el software en el Arduino ― y este es por eso que usted necesita para asegurarse su HyperDuino montado está conectado a un puerto USB de su computadora. El cable USB también proporciona la potencia necesaria para ejecutar el HyperDuino.
Por cierto, si va a conectar tu Arduino a un ordenador Windows, necesitará instalar a los drivers antes de nada va a funcionar. Use este enlace para descargar e instalar el driver de Arduino para Windows: http://www.arduino.cc/en/Main/Software
Si está utilizando piezas de un kit de inicio, puede fácilmente descargarse el software adecuado para su HyperDuino. En primer lugar, instalar las aplicaciones de HyperDuino para Chrome. Instrucciones para la instalación de estas aplicaciones se encuentran con el starter kit de HyperDuino.
Para instalar el software de Arduino (HyperDuino Firmata) del derecho, lanzará la App HyperDuino y conectar su HyperDuino a su ordenador con un cable USB. Haga clic en el menú configuración y elegir la opción de puerto serie. Dependiendo de su computadora (Chromebook, Macintosh o Windows) el nombre de este puerto será diferente. Por ejemplo, aquí están los nombres de puerto para mi — computadoras suya puede ser diferente.
Chromebook: / dev/ttyACM0
Macintosh: /dev/cu.usbmodem1411
Windows: COM4
Ahora seleccione el puerto serial asociado con tu Arduino: (en mi caso, en el Macintosh el puerto es /dev/tty.usbmodem1411.)
A continuación, haga clic en el menú Personalilities. Esto abrirá una pantalla que muestra varias opciones para el software descargado en el Arduino. Al hacer clic en el HyperDuino para la v2 de listas de reproducción se cargará el Arduino con el software que necesita.
¡ UF! Era mucho trabajo. Usted debe tomar un descanso antes de continuar al siguiente paso.