Sensor de movimiento del prototipo de célula fotoeléctrica (6 / 6 paso)

Paso 6: Software - código de computadora

Este paso será más variable y la más complicada. Que he escrito para ordenadores Mac porque eso es lo que usé, pero es probable que puede ser adaptado para Windows también.

Hay varias opciones para dar el Arduino la capacidad para interactuar con aplicaciones informáticas. He elegido la más básica, aunque los métodos más avanzados están cubiertos en otros Instructables. En mi método, el Arduino se comunica con un programa de C en la terminal, que a su vez ejecuta un Applescript que llevará a cabo la acción deseada en la aplicación. Es un método de rotonda, pero utiliza arquitecturas de software preexistente en el sistema operativo y por lo tanto requiere el esfuerzo de codificación menos de mi parte.

El primer paso para que esto funcione es descargar el código de C para dar el acceso de Arduino a programa terminal de ordenador. Fue escrito por Tod Kurt y está disponible de este sitio web. Sin embargo, después de mucha experimentación, me di cuenta que mis habilidades de codificación no estaban a la par con modificar el código para adaptarse a mis necesidades (necesitaba comunicaciones seriales para causar el applescript ejecutar). Por suerte, otro usuario instructable ha realizado trabajos en esta área. Usuario aymans escribe código en su pedal instructivo que modifica código de Tod Kurt para permitir comunicaciones en serie de arduino ejecutar applescripts. Esto resultó para ser exactamente lo que necesitaba, así que modifiqué mi código actual de arduino y archivos a su código. Para descargar su código, visite su instructivo

Usted también necesitará descargar o escriba su propio Applescript para cambiar la canción en iTunes. He incluido una adjunta a este paso, pero siempre puede escribir su propia y utilizan para cualquier aplicación y acción le gustaría. Si escribes tu propio, asegúrese de que el nombre "1.app" y guardarlo en la misma carpeta que el resto de los archivos para que funcione con el otro código.

Ahora que tienes todos los archivos, lo podemos probar. Hacer que iTunes esté encendido y que el código de arduino de configuración se carga al dispositivo. Luego ejecutar el programa de arduino-serie (después de su sido compilado por supuesto) con el comando ". / arduino-serie b - 9600 - p [el puerto serie de arduino] -R". Sustituir los soportes con puerto serial de tu arduino, que se puede encontrar en el IDE de Arduino en el menú herramientas. Una vez hecho esto, todo debería funcionar. Prueba a sentir el poder de controlar tu equipo sin siquiera tocarlo. Seguro que es mucho trabajo para un botón glorificado, pero en ingeniería siempre es divertido.

Artículos Relacionados

Sensor de movimiento del apoyo

Sensor de movimiento del apoyo

hice este detector de movimiento con el fin de tener una forma barata, fácil de poner mis apoyos en un temporizador. Se establece durante 5 segundos, pero pueden establecerse durante 4 minutos o 12 minutos.Esto requiere algunos conocimientos eléctric
¿Luz Led del Control de Sensor de movimiento Arduino

¿Luz Led del Control de Sensor de movimiento Arduino

necesitando un pequeño tutorial útil para cable y programa su nuevo sensor de movimiento con tu arduino? Bueno no busques más. Este tutorial le dará un ejemplo simple de cómo fijar un sensor de movimiento a tu arduino y encender un led o apagar si se
Taller para NJ MakerSpace 2015 - construyendo una luz de noche del Sensor de movimiento

Taller para NJ MakerSpace 2015 - construyendo una luz de noche del Sensor de movimiento

21 de marzo de 2015 es fabricante de día de Nueva Jersey.Para celebrar y compartir conocimientos, estoy haciendo un taller en Piscataway, Nueva Jersey. Detalles:http://www.piscatawaylibrary.org/content/NJ-makers...La imagen adjuntada muestra del prod
Con sensor de movimiento de la iluminación del gabinete

Con sensor de movimiento de la iluminación del gabinete

El sensor de movimiento de una lámpara al aire libre fue agregado a la iluminación existente. Las instrucciones para el cableado vienen con la unidad. Para mantener el perfil bajo, he quitado la caja de ensambladura y había blindado gabinete con chap
Usando el teléfono inteligente como alarma de Sensor de movimiento

Usando el teléfono inteligente como alarma de Sensor de movimiento

Hoy en día, vivimos en un mundo donde los teléfonos inteligentes cada vez somos más cada vez más baratos, teléfono Android básico sólo cuesta alrededor de $60 en la parte del mundo donde vivo en. Independientemente de la marca y el modelo del sistema
Sensor de movimiento: Enseñar Vestibular

Sensor de movimiento: Enseñar Vestibular

este instructable es diseñado para ayudar a un profesor de ciencia a construir un sensor que puede utilizarse para enseñar los principios de la vestibular, que se encuentra dentro de la cóclea.  Incluye instrucciones paso a paso en la construcción de
Hackear tu tira de LED con Sensor de movimiento y temporizador

Hackear tu tira de LED con Sensor de movimiento y temporizador

Me parece que la medida de un Instructable buena es las ideas que inspira, razón por la cual disfruté Instructable de Liam.great98 titulado "Dar tu Neon cama!" Nunca habría pensado de añadir una tira de LED en la parte inferior de una cama de ot
Sensor de movimiento basados en correo electrónico de Arachnio

Sensor de movimiento basados en correo electrónico de Arachnio

Este Instructable te dice cómo crear un sensor de movimiento con el Arachnio que le enviaremos cuando detecta movimiento, similar al proyecto se hace referencia en el Video de Arachnio Kickstarter pero adaptado para la producción Arachnio. Con el fin
Sensor de movimiento PIR 3V conducir un módulo de relé (defectuoso) 3v

Sensor de movimiento PIR 3V conducir un módulo de relé (defectuoso) 3v

Por favor voten por este instructable. Ver la votación en la parte superior derecha. Sería genial ganar una camiseta! Eso es todo que estoy en busca de salir de esto.El propósito de este instructable es mostrar cómo usar un Sensor PIR (detección de m
Como hacer un Sensor de movimiento Simple Led luz (concepto reencontrado) (PIR)

Como hacer un Sensor de movimiento Simple Led luz (concepto reencontrado) (PIR)

Hola otra vez!Ahora, estoy aquí con un nuevo modelo de PIR Simple luz Sensor de movimiento Led!El instructivo anterior tenía problemas de portabilidad y un problema de resistencia.En esta versión he hecho más compacto y fácil de mantener con una pequ
Bomba de agua de Sensor de movimiento de Intel Edison

Bomba de agua de Sensor de movimiento de Intel Edison

Aprender a construir un sistema de bomba de agua automatizado mediante el uso de un sensor de movimiento y una bomba de agua.Materiales necesarios:1 x 6v Mini bomba de agua2 x Grove IR distancia Interruptor1 x relé de Grove (30a)1 x Sensor de agua Gr
Hacer una alarma de robo de Sensor de movimiento Simple. (PIR)

Hacer una alarma de robo de Sensor de movimiento Simple. (PIR)

Se trata de una continuación de mi como a serie de movimiento Sensor de cosas simples. Se presentaron todos Instructables anterior en serie Simple. Y otro paso en la protección contra robo con este sencillo proyecto Ultra solamente 4 cm de longitud.
Buglar alarma con SENSOR de movimiento PIR

Buglar alarma con SENSOR de movimiento PIR

En este INSTRUCTABLEVamos a hacer una simple BUGLAR alarma con SENSOR de movimiento PIR y ARDUINONo se olvide esto votar para el concurso del Sensor! : D(Se puede ver un botón de voto cerca de la medalla en la parte superior)Para más proyectos de int
Hacer una luz de Sensor de movimiento Simple. (PIR)

Hacer una luz de Sensor de movimiento Simple. (PIR)

Hacer un movimiento pequeño y Simple sensor de luz con menos complicaciones y menos componentes.Un principiante también podría hacerlo.Una Simple comprensión de cómo funciona el transistor y el conocimiento de ánodo y el cátodo sólo es necesario hace