3D impreso mano guante inalámbrico control (8 / 11 paso)

Paso 8: Añadir el código!

El código adjuntado completamente comentado sin embargo aquí es un breve resumen.

Guante que transmite código de Nano:

  • Biblioteca de transferencia fácil se incluye que se encarga de poner los datos en arreglos de discos y tiene una suma de comprobación de los datos en el lado receptor. Cortesía de Bill Porter. Programadores con más experiencia puede poner los datos en arreglos de discos y definir algún tipo de suma de comprobación, como lo hice. Sin embargo, es difícil competir con esta facilidad de uso de las bibliotecas.
  • Estructura función de biblioteca fácil de la transferencia se utiliza para definir las variables que más adelante se asignarán valores de ángulo de transmisión.
  • Variables de Flex se declaran que contendrá la lectura analógica de la tensión de los sensores de flexión y se asignan a los pines del Nano.
  • Abierto y cerrado las variables se declaran que se asignará a los valores mínimos y máximos obtenidos de los sensores de flexión. Esto se utilizará en la función de mapa para definir el rango de desplazamiento del dedo. Este es un código inteligente adaptado de otro autor Instructable Gabry295.
  • Condicionales se utilizan para variables de abierto y cerrado representan mínimo y valores máximos para el rango de lecturas de voltaje de sensor de la flexión.
  • Función de mapa se utiliza para asignar el valor del sensor de flex a un 0-180 grados ángulo para los servos y enviado a la ONU.

Recepción a mano código de Uno:

  • Servo y transferencia fácil bibliotecas están incluidas.
  • Servo los objetos son definidos para cada dedo.
  • Estructura función de biblioteca fácil de la transferencia se utiliza para declarar las variables que se definieron previamente en el bosquejo de Nano.

  • Pernos de la ONU se asignan a variables de pin de servo asignadas como salidas y fijadas a objetos dedo correspondiente de la clase de servo.
  • Los datos entonces se recibieron mediante la función receiveData de la biblioteca de fácil transferencia y la función de escritura de la biblioteca del servo se usa para asignar el ángulo a los objetos de dedo.

Carga el código:

  • Descargar el archivo zip de biblioteca Easy Transfer.

  • Agregar la biblioteca de zip de dentro el IDE de Arduino seleccionando "boceto" luego "Incluyen bibliotecas" y "añadir Zip" como se muestra.

  • Puede Agregar manualmente la biblioteca. Para instalar la biblioteca, primero salga de la aplicación de Arduino. Luego descomprima el archivo ZIP que contiene la biblioteca. Arrastre la carpeta Easy Transfer o guardar en su carpeta de bibliotecas. Bajo Windows, lo probable es que se llamará "My Documents\Arduino\libraries". Para usuarios de Mac, lo probable es que se llamará "Bibliotecas de Arduino de documentos". En Linux, será la carpeta "libraries" en su sketchbook.

  • Abra el IDE de Arduino y copia y pega el código de Uno_Hand en un dibujo en blanco. Con la carga de la IDE de Arduino el código Uno_Hand en el Uno.The Xbee shield necesitará extraerse la ONU temporalmente para subir.
  • Abra el IDE de Arduino y copia y pega el código de Nano_Glove en un dibujo en blanco. Utilizando la carga de la IDE de Arduino el código Nano_Glove en el Nano. El Xbee tendrá que temporalmente se retiran del tablero Parralax para subir al Nano.

Artículos Relacionados

Luz linterna inalámbrico control remoto

Luz linterna inalámbrico control remoto

este proyecto me vino más por necesidad que otra cosa. Yo actualmente estoy trabajando en la decoración de la habitación de mis hijas recién nacidos y necesitan un colgante iluminación solución que fuera cálido, suave cuerdas extras y luz sin ella po
Guante ratón inalámbrico

Guante ratón inalámbrico

Materiales necesariosUn guante que respira.Hierro de Sautering (o como algunos lo llaman, soldador)Sauter (metal)Guante inalámbrico baratoX-acto cuchilloVelcro adhesivo y pegamento fuerte (como el pegamento del silicio)BateríasCables deCinta aislante
Agregar Control inalámbrico a mono luz M232

Agregar Control inalámbrico a mono luz M232

este instructable le guía a través de cómo agregar un control remoto inalámbrico para las luces de bicicleta mono M232 de luz existentes. Me encanta estas luces - rad 42 patrones, cargas de diferentes colores, dos ajustes de brillo y bajo consumo de
Módulo inalámbrico Radio frecuencia con microcontrolador PIC.

Módulo inalámbrico Radio frecuencia con microcontrolador PIC.

Es un microcontrolador basado en proyecto de electrónica DIY. El nombre de módulo inalámbrico RF con microcontrolador PIC. El módulo de RF es un pequeño circuito electrónico utilizado para transmitir, recibir, o las ondas de radio transceive en uno d
Inalámbrico de guantes que controla un robot moviendo los dedos

Inalámbrico de guantes que controla un robot moviendo los dedos

Contamos con un un robot es controlado inalámbricamente utilizando nuestros dedos a lo... utilizamos dos kits de arduino... uno por nuestro lado... y uno en el robot... Utilizamos sensores flexibles en los dedos... sensores flexibles es algo así como
Inalámbrico de mano Animatronic

Inalámbrico de mano Animatronic

Aquí hay un video de como se ve por ahora:El uso de un robot se está convirtiendo en una necesidad diaria, utilizamos cuando la fabricación de productos y artículos, ayudando a personas necesidades y mejorar incluso nuestra propia debilidad. Animatro
Tiras de LED de Phone Remote-Controlled inalámbrico: RasPi con conductor Fadecandy con WS2811/WS2812 direccionable LED tiras con TouchOSC Smartphone App con el Iphone o el Droid

Tiras de LED de Phone Remote-Controlled inalámbrico: RasPi con conductor Fadecandy con WS2811/WS2812 direccionable LED tiras con TouchOSC Smartphone App con el Iphone o el Droid

Aquí va un resumen de diseño cada vez más amplia de mi último proyecto. A continuación, un vídeo que he subido mostrando algunas funciones:La progresión de la idea original fue algo como lo siguiente:Tira de LED direccionable (s siempre queremos más
SMS control inalámbrico sistema de riego

SMS control inalámbrico sistema de riego

Actualización 13/02/11: la votación ha comenzado para el concurso de microcontrolador de Sparkfun. Por favor voten por mi!ACTUALIZACIÓN 26/02/11: gané un segundo premio!!!! Huzzah! Gracias por los votos!ACTUALIZACIÓN 17/03/11: me encantaría ganar un
Inalámbrico Multi-Channel Voice-Controlled tomacorrientes con frambuesa Pi

Inalámbrico Multi-Channel Voice-Controlled tomacorrientes con frambuesa Pi

actualización 11/02/2014: gracias a todos los que votaron por este proyecto en el concurso de frambuesa Pi!Este proyecto es una combinación de varios recursos de diferencia:Mi proyecto de control de salida solo con Raspberry Pi y Python, originalment
Piratear un timbre inalámbrico interruptor de control remoto

Piratear un timbre inalámbrico interruptor de control remoto

Hace algún tiempo he querido construir un interruptor remoto, propósito principal – fuegos artificiales encendido (o tareas similares). Sin embargo, quería crear un RF remoto sin el uso de microcontroladores, si es posible modificar un dispositivo ex
Convertir cualquier control remoto a un control inalámbrico interruptor ON/OFF

Convertir cualquier control remoto a un control inalámbrico interruptor ON/OFF

al construir un cronómetro de Toastmaster, necesitaba un interruptor para actuar como un interruptor de arranque/parada. Primero construí con un cable coaxial flexible larga, pero como pasaba el tiempo, resultó para ser impracticable: podría ser dema
Control de la temperatura de registro inalámbrico

Control de la temperatura de registro inalámbrico

por lo que este perezoso Geek (registro antiguo) ama los gadgets. Mi amigo me habló y me envió un par de módulos de NRF24L01 +.Por lo tanto, ser un friki, necesita una aplicación para ellos y me decidí por un montón de módulos de temperatura inalámbr
Acelerómetro Tilt control inalámbrico RGB LED-luces

Acelerómetro Tilt control inalámbrico RGB LED-luces

este es el video de mi instructable acelerómetro Tilt control inalámbrico RGB LED-luces. Muestra el transmisor inclinado en diferentes direcciones y la correspondiente luz de la lámpara.Instructivo
Cómo hacer un 3d impreso inalámbricos taladro adaptador de batería

Cómo hacer un 3d impreso inalámbricos taladro adaptador de batería

un domingo, como que me leer el mercado local de la basura y el tesoro, me encontré con una caja de herramientas sin cuerda vieja.El tipo mencionado las pilas "no espera mucho de una carga", un eufemismo si siempre había uno, que fueron absoluta