CubeSat basados en HyperDuino (3 / 6 paso)

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.

Artículos Relacionados

Tira de la energía inteligente basado en Beaglebone Black y OpenHAB

Tira de la energía inteligente basado en Beaglebone Black y OpenHAB

!!!!! Jugar con red (110/220V) es peligroso, por favor, que tenga muy muy cuidado!!!!!!Hay algún poder inteligente tira los diseños existentes basados en "Frambuesa Pi" y dos Arduinos, que se muestra en el cuadro "Diseño antiguo".Este
Calabaza de Halloween interactivo (basado en Arduino)

Calabaza de Halloween interactivo (basado en Arduino)

LA IDEA DEUna calabaza que se ilumina, se sacude y grita... [video]Es Halloween, naturalmente tenemos que tener un proyecto.La idea es tener una calabaza, que detecta la presencia de una persona intentando llegar a los dulces y luego emplea varios ef
Precalentador del motor remoto basado en Web

Precalentador del motor remoto basado en Web

Este Instructable detallará un control basado en web muy específicos y seguimiento método que puede generalizarse para muchos otros usos.Uno de mis hobbies es volar aviones pequeños en Ohio. Ohio hacer mucho frío en invierno e intentando poner en mar
Acelerómetro basado en reconocimiento de gestos para controlar un LED

Acelerómetro basado en reconocimiento de gestos para controlar un LED

Estos materiales y la información contenida en este instructivo son proporcionan por los estudiantes matriculados en el Software de lugares (www.softwareofplaces.com)Clase en la Universidad PUC-Rio. El contenido representado aquí es el proyecto final
Fender Tweed Deluxe 5e3 clon construir basado en TAD Tweed Deluxe Kit

Fender Tweed Deluxe 5e3 clon construir basado en TAD Tweed Deluxe Kit

El Fender Tweed Deluxe es un amplificador de guitarra que fue construido por Fender desde 1948 a 1966 en diferentes versiones. La última versión era la versión de panel estrecho 5E3. El Fender Tweed Deluxe fue el amplificador tweed más popular produc
Agregar servicios Web basados en REST para IoT dispositivo para monitoreo de IO

Agregar servicios Web basados en REST para IoT dispositivo para monitoreo de IO

Este proyecto es hacer una simple biblioteca de servicios Web RESTful para dispositivos de IoT. La biblioteca está escrita con código en lenguaje C y WIZwiki-W7500ECO plataforma Consejo de WIZnet. Con él, los usuarios pueden implementar un servicio W
Microcontrolador basado en cargador de batería elegante

Microcontrolador basado en cargador de batería elegante

El circuito lo que estás a punto de ver es un cargador de baterías inteligente basado en ATMEGA8A con corte automático. Diferentes parámetros se muestran a través de una pantalla LCD durante los Estados de carga distintos. También el circuito hará so
DIY 3D scanner basado en visión estéreo y luz estructurada en lenguaje Python

DIY 3D scanner basado en visión estéreo y luz estructurada en lenguaje Python

Este escáner 3D fue realizada utilizando bajo costo elementos convencionales como proyector de vídeo y webcams. Un escáner 3D de luz estructurada es un dispositivo de escaneo 3D para medir la forma tridimensional de un objeto utilizando patrones de l
Basado en FM inalámbrico guitarra eléctrica!

Basado en FM inalámbrico guitarra eléctrica!

¡ Hola! Hoy, como parte de nuestros esfuerzos caritativos aquí en Techjango, le estamos dando un tutorial! Participación de guitarras eléctricas, en el!Esto va a ser un divertido pequeño proyecto donde, por sus propias manos y herramientas, hará que
Cómo hacer brazo robot basado en Adunio de una impresora 3D y iphone 6s en una camara PTZ

Cómo hacer brazo robot basado en Adunio de una impresora 3D y iphone 6s en una camara PTZ

Después de día y trabajo de noche, finalmente hicimos Dobot una impresora 3D de alta precisión del brazo! Es diferente de la tradicional impresora 3D Delta y XYZ. Puede ser el primer brazo robótico escritorio que puede utilizarse para la impresión 3D
Arduino y Android basado en Bluetooth control de contraseña protegida inteligente cerradura de la puerta (excepto su casa)

Arduino y Android basado en Bluetooth control de contraseña protegida inteligente cerradura de la puerta (excepto su casa)

Todos estamos preocupados por la seguridad de nuestro hogar. Mundo cada vez más inteligente y más inteligente cada día y desea controlar y asegurado lo nuestro de manera más inteligente. En este tutorial que voy a explicar cómo hacer basados en un ar
ChalKaat (realidad aumentada basado en láser de corte)

ChalKaat (realidad aumentada basado en láser de corte)

Hoy en día CNC/cortadoras tienen una indirecta interfaz con equipos externos. Para explicar esto permíteme darte un ejemplo, permite imaginar que desea cortar una pulsera de cuero para el brazo. Hacer esto con las cortadoras láser actuales tienes pri
Arduino basado automatizado de Control de iluminación

Arduino basado automatizado de Control de iluminación

este es mi segundo instructable. Quiero compartir algunos de los básicos con las cosas que hice usando la arduino estoy tan ocupado últimamente. Luego tuve la oportunidad de tener este tiempo libre... inspirado por mi ex alumno y una liga co compañer
Basados en Arduino casero elegante IOT sistema

Basados en Arduino casero elegante IOT sistema

Hola, soy Michalis Vasilakis de Ardumotive.com y en esta guía de Instructables te mostraré cómo usted puede hacer fácilmente su propio sistema de casa inteligente basado en Arduino uno y un módulo de Ethernet (o protector).Usted podrá utilizar este s