Comunicación de Arduino USB - programa de tratamiento de

ya que he tenido algunos problemas buscando información sobre cómo comunicarse tablero de Arduino con el programa de computadora, me decidí a hacer este tutorial.

Este tutorial mostrará cómo hacer un programa sencillo (con una interfaz amigable - que cualquier persona puede trabajar con), que se puede comunicar con Arduino.

Por lo tanto, si usted está cansado de abrir su "SERIAL MONITOR" en el Arduino IDE y escriba los comandos, puede hacer algo como esto.

Al principio, estaba tratando de hacer un programa sencillo en el que podía controlar las luces en mi jardín. Posteriormente utilicé este mismo programa para poner a prueba todas mis aplicaciones de Arduino.

Algunas observaciones antes de empezar:
--No estoy enseñando cómo utilizar Arduino o Prossesing, esto es sólo una explicación de sus capacidades.
--He tratado de hacer lo que hice con otros lenguajes como C, C++, delphi, etc.... Y resulta que la forma más sencilla de hacer lo que hice es mediante procesamiento. Si nunca lo usaste, le dan un tiro... Usted se sorprenderá.
--Ten en cuenta que se trata de un programa de ejemplo, después de que se familiarice con el programa te puede hacer sus propias cosas para atender a sus necesidades... O se puede usar el programa de ejemplo, cualquiera que sea.
--Yo he usado algunas imágenes de hulk en el programa. Creo que Hulk es genial así que usé sólo para ti a ver como añadir imágenes en sus programas. Lo no hice por mí mismo, tengo las imágenes de hulk en el internet.

Lista de materiales
-Arduino UNO
--Dos o tres LED (yo usé tres)
--Dos o tres resistencias (ohmios 250 o similar voluntad de hacer el trabajo)
-Arduino USB cable

Lista de programas
IDE de Arduino, (usted puede descargar gratis en la página de Arduino)
--Procesamiento de IDE (usted puede descargar gratis en la página de procesamiento)
--Ms button maker ( http://www.softpedia.com/get/Internet/WEB-Design/Web-Design-related/Ms-Button-Maker.shtml)

** Para más información sobre cómo lidiar con Arduino, visite http://arduino.cc/en/

** Para más información sobre cómo lidiar con el proceso, visite: http://processing.org/

Encontrarás varios tutoriales y material de aprendizaje. Fácilmente puede aprender a trabajar con Arduino y procesamiento.

Comentarios
Le estoy no dando una explicación detallada y enorme aquí, porque he intentado hacer un programa muy bien comentado, sólo puede ir al programa y todo va a estar allí, explicado (espero).

Como es un programa de ejemplo, hice un general HMI (interfaz de máquina humano) pero se puede mejorar para su propone.

La primera cosa que usted debe saber acerca de este ejemplo es que usé el puerto USB--> COM4. Si desea cambiarla, deberá ir a la línea 182 en el programa de proceso y cambiarlo.

También utilicé tres LED conectados a los pines 13, 12, 11 y un resistor variable conectado al pin 0 (no se muestra en las imágenes porque me quité. Realmente no necesita probar su programa--sin ella usted tendrá un "punto flotante" en su entrada y el valor de la entrada será oscilante).

No até cualquier diagrama o para mostrar las conexiones, porque es sencillo. Si tienes algún problema, puede ir a http://arduino.cc/en/Tutorial/HomePage y Compruebe cómo utilizar un LED o cómo usar una resistencia variable.

Si desea cambiar el título de la aplicación, ir a la línea 504 en el archivo de proceso y cambiar por sí mismo.

Usted necesita tener una carpeta llamada datos en el mismo lugar que el archivo de procesamiento de imágenes y cosas.
También se puede ir a--> dibujo--> Agregar archivo en el IDE de procesamiento, y automáticamente hará que esta carpeta a usted.

He utilizado el "Ms button Maker" (link arriba) para hacer el botón, pero puede usar lo que quieras, incluso pintura.

Así, que el archivo Zip y estudiar los programas, si tienes un mínimo de experiencia en Arduino, estoy seguro de que usted lo conseguirá y pronto será capaz de avanzar por su cuenta.

Artículos Relacionados

Comunicación de Arduino Python a través de USB

Comunicación de Arduino Python a través de USB

A veces cuando se trabaja en un proyecto Ardunio, es necesario enviar datos hacia delante y hacia atrás entre una computadora. Ahora, usted podría utilizar algo así como el escudo de arduino ethernet, que enviaría datos sobre una red, pero si quieres
Frambuesa Pi - comunicación de Arduino Serial

Frambuesa Pi - comunicación de Arduino Serial

En este proyecto, vamos a hacer una comunicación entre Arduino y frambuesa Pi que transfieren información vital mediante el envío de bits de datos uno a la vez.Serie de comunicaciones es esenciales para cada Micro controladores para la comunicación e
Interfaz Arduino USB MIDI

Interfaz Arduino USB MIDI

Hace unas semanas comencé a trabajar en un controlador MIDI con Arduino y ATmega32. Lo hice no terminado proyectado todavía. Está en desarrollo.Usted puede leer toda la historia aquí http://openhardware.ro/arduino-usb-midi-controller/.Pero durante lo
Arduino USB

Arduino USB

REGISTRO: Una corrección/modificación del paso 3 y agrega un paso de la imagen 5.Muchos usuarios de Arduino tienen RBBBs (realmente desnudo huesos tablero (Arduino)) o Anarduinos o Boarduinos que puede usar un USB interfaz al programa y energía les p
Conmutador de pedal de Arduino 5 programable

Conmutador de pedal de Arduino 5 programable

Estaba buscando un simple conmutador de pedal programable en la redsorprendido sobre el engranaje caro por ahí... así salió con solución DIY y encontró varios grandes proyectos pero encontrado em demasiado complicado (PCB grabado...) o tal vez demasi
Arduino Usb alimentado

Arduino Usb alimentado

Paso 1: partes Cargador de pared usb viene con el ipod de apple o se puede comprar uno. Arduino y cable usb de ArduinoPaso 2: Enchúfelo Enchufe el cable al cargador.Paso 3: hacerFelicidades tu Arduino usb alimentación es completa! Muy baratos gracias
Regulador de volumen de los medios de comunicación de PC USB basado en Arduino

Regulador de volumen de los medios de comunicación de PC USB basado en Arduino

Hola a todos y Bienvenidos a mi tercera Instructable.Un amigo mío tiene un sistema de sonido con un dial de control de volumen, y se sienta en su escritorio mirando realmente. Yo quería algo similar pero con funcionalidad adicional y personalizable.
Arduino a la comunicación de Arduino con de ESP8266

Arduino a la comunicación de Arduino con de ESP8266

El verano pasado mi novia y construí un estanque en nuestro patio trasero. Después de mirar alrededor en algunos sistemas de monitoreo de estanque y ver qué personas estaban cobrando para ellos, decidí construir mi propio sistema usando Arduino de un
Comunicación serial - Arduino y Linkit uno

Comunicación serial - Arduino y Linkit uno

En este instructable voy mostrarle cómo establecer una comunicación serial entre arduino y Linkit uno. Esto ayudaría a hacer un proyecto más complejo con estas dos placas.Paso 1: componentesAquí está una lista de todos los componentes necesarios para
Digispark DIY: El más pequeño Arduino USB

Digispark DIY: El más pequeño Arduino USB

Digispark es un microcontrolador ATtiny85 base Junta de desarrollo viene con interfaz USB. La codificación es similar a Arduino, y utilice el IDE de Arduino familiar para el desarrollo.Digispark es propiedad de Digistump LLC (digistump.com) y la lice
Una guía para la comunicación de Arduino de frambuesa Pi en sistemas encajados

Una guía para la comunicación de Arduino de frambuesa Pi en sistemas encajados

Esta es una guía para varios métodos de comunicaciones entre frambuesa Pi y Arduino. Esta guía nace de todo lo que he aprendido desde la creación de un bosque de capacidades. Puede ver el post del proyecto, un vídeo del proyecto puede ser visto aquíy
Hacer un canal de Arduino Mini programable 4 DC-DVM

Hacer un canal de Arduino Mini programable 4 DC-DVM

este Instructable le mostrará cómo utilizar los puertos analógico Arduino.Voltimetros digitales (DVMs) son un caso especial de convertidores analógico a Digital - A / DCs.-miden voltaje - y son generalmente una función de un instrumento de propósito
Ahorrar segundos 81: rápido Arduino Bootload/programa para la producción

Ahorrar segundos 81: rápido Arduino Bootload/programa para la producción

Requiere: AVRISP mkII y un Linux equipo (o máquina virtual)Este Instructable muestra cómo automatizar y acelerar la instalación de un programa gestor de arranque y demostración en un dispositivo compatible con Arduino.El bootloader de Arduino y IDE h
Configurar el IDE de Arduino al programa ESP8266

Configurar el IDE de Arduino al programa ESP8266

ESP8266 son los módulos Wi-Fi bajo costo ampliamente disponibles. Consisten en solo chip CPU con GPIO, analógico canal, canales Serial, I2C, SPIy lo más importante en el chip Wi-Fi. Comercializado inicialmente como un bajo costo módulos Wi-Fi para Ar