COMPACTA y robusta agricultura automatizado remoto (5 / 11 paso)

Paso 5: Cómo descargar y trabajar con ARDUINO

La placa Arduino es una plataforma electrónica flexible que tiene software y hardware elegante. Puede ser interconectado con un gran número y variedad de dispositivos. Tiene 14 entrada digital salida de pines (de los cuales 6 se puede utilizar como salidas PWM), 6 entradas analógicas, un reloj de 16MHz, conexión USB, un enchufe y un botón de reset. Tiene una memoria flash de 32KB y 1KB de EEPROM. El componente principal de la placa Arduino es el microcontrolador IC Atmel ATMEGA328 que controla todos los dispositivos conectado con el tablero. Puede ser programado usando el entorno de desarrollo integrado de Arduino que tiene una ventana muy fácil de usar de opciones de interfaz.
El IDE de Arduino puede ser descargado de th. La versión más reciente es Arduino 1.0.5 y puede ser ejecutado todas las plataformas mencionadas en el sitio.

El IDE de Arduino ejecuta en la plataforma de C incorporada. El programa consiste en principalmente dos funciones.
1) void setup() y
2) void loop()

void setup() se utiliza solamente una vez después de la creación del programa mientras que la función void loop() es ejecutado indefinitely.void setup() se utiliza contar el microcontrolador qué pernos se han utilizado y para establecer la velocidad en la comunicación serial. Mientras que en el void loop() se obtienen las entradas, todo procesado basado en el programa y se producen salidas. Todas las sentencias condicionales y funciones se escriben en el void loop().
Arduino página ofrece todos los tutoriales que un principiante requiere conocer toda la sintaxis de lenguaje de programación de Arduino.
Hemos dado una lista de sintaxis que hemos utilizado en el IDE de Arduino.
#include: esta línea se utiliza para incluir una librería que contiene las definiciones de todos los programas de comunicación en serie. Está escrito al principio del programa.
XBee.Begin (en baudios): se utiliza para establecer una comunicación serial entre el microcontrolador y el XBee.
XBee.Read(): leer todos los valores de lo XBee al conectar el TX del Arduino a la RX de lo Xbee.
XBee.Write(): escribir todos los valores en el XBee al conectar el TX de lo Xbee a la RX del Arduino.

Artículos Relacionados

Control remoto para cámaras compactas Canon

Control remoto para cámaras compactas Canon

muy breve instructivo para dar un circuito que hace que un simple buen control remoto para cámara compacta de canon.Para uso con CHDK.Lo que hace:Permite tanto un obturador botón así como lo que es para que puede utilizar cualquier control remoto (po
GSM basado automatizado sistema de riego con lluvia-Gun

GSM basado automatizado sistema de riego con lluvia-Gun

Era digital moderna de nuestro siglo XXI necesita automatización en cada sector. Combinación de la tecnología para aumentar la credibilidad de una tecnología de otra no es una muy buena idea. India es un país donde la agricultura es el principal y gr
Infrarrojos remoto intervalometro para cámaras Nikon

Infrarrojos remoto intervalometro para cámaras Nikon

mi Nikon D90 la cámara carece de un modo de temporizador de intervalo. Hacerlo fotografía de lapso de tiempo nocturno en un modo de decir, exponer a 29 seg, esperar 1 seg, repetir, es extremadamente lento. El disparador habría que presionar manualmen
Robusta construcción de Quadcopter

Robusta construcción de Quadcopter

este es mi primer instructables que decidí publicar. Estaba obsesionado por estos increíbles máquinas voladoras durante un buen rato hasta que terminé viniendo a través de unos fantásticos cómo hacerlo guías en YouTube que me hizo realizar un Quad de
Estación de Control remoto IR para Android - baje la TV

Estación de Control remoto IR para Android - baje la TV

Nota: esta guía también puede encontrarse en TECHBITAR.COMACTUALIZACIÓN28 de noviembre de 2013: Aparece en prototipos peligroso http://goo.gl/FjwNoQINTRODUCCIÓNEn esta guía voy a explicar la elaboración y operación de un circuito simple de basados en
Automatizado neumático Botón empujador

Automatizado neumático Botón empujador

El jefe de ingeniería eléctrica se acercó a mí y dice que tortura los botones de un tablero de circuito que diseñaron la prueba. Todo el día necesitaban botón presionando durante varios días para poner a prueba la resistencia de la película protector
Aplicaciones de IoT industrial - Sensor de temperatura remoto control

Aplicaciones de IoT industrial - Sensor de temperatura remoto control

** Actualización: El artículo a continuación es desde nuestra aplicación Android obsoleta Valarm es IoT Industrial. Ayudaremos a sus equipos y su empresa con aplicaciones de IoT Industrial utilizando Herramientas de nube de Valarm.Se recomienda utili
Aplicaciones de IoT industrial - calidad del aire control remoto + Sensor de CO2 control

Aplicaciones de IoT industrial - calidad del aire control remoto + Sensor de CO2 control

** Actualización: El siguiente artículo es de nuestra aplicación Android obsoleta! VALARM es Industrial IoT. Ayudaremos a sus equipos y su empresa con aplicaciones de IoT Industrial utilizando Herramientas de nube de Valarm.Se recomienda utilizar dis
Dispositivo de DIY para las persianas de controladores remotos

Dispositivo de DIY para las persianas de controladores remotos

Si está buscando para mejorar considerablemente los detalles y el estilo de su hogar, debe considerar construir e instalar dispositivo DIY para las persianas de controladores remotos.Es super fácil y divertido de construir y puede ser fácilmente inst
Forma libre XBee remoto

Forma libre XBee remoto

como profesor de robótica, he estado buscando una solución de control remoto universal para mi curso de secundaria.  Aunque no me importa el diseño del controlador de PS2 tiene algunos problemas y la conexión no es tan robusta como quisiera.  Una vez
Automatizado de jardín

Automatizado de jardín

El último jardín que planté al lado de mi escritorio en el trabajo no salieron tan bien. Sufrió de una falta de luz solar, así como mi horario de trabajo agitado (es decir, falta de riego). Nunca logró obtener suficiente sol o agua. Después de un per
Kisanio (agricultura inteligente)

Kisanio (agricultura inteligente)

La agricultura tradicional no puede utilizar eficientemente los recursos.Hasta 25% de agua y energía usar va a perder debido a inadecuado distribución hacia donde realmente se necesita y a inadecuada intervalos de tiempo.Estamos aquí para rectificar
Plataforma de depósito de control remoto (LEGO)

Plataforma de depósito de control remoto (LEGO)

La capacidad de depositar cheques con su teléfono ha eliminado la necesidad de ir al banco o cajeros automáticos para los depósitos. Sin embargo, a menudo tienen que hacer tomas debido a sacudidas de la cámara hacen las fotos borrosas. Es aún más fru
Levantador de la ventana control remoto por Steve M. Potter "WindowMoto"

Levantador de la ventana control remoto por Steve M. Potter "WindowMoto"

¿tiene una ventana que le da la facilidad de abrir y cerrar, pero no puede llegar? Aquí es un dispositivo muy simple y eficaz para la motorización de la ventana usando un taladro inalámbrico como el motor y el controlador. Este es un buen ejemplo lit