LEGO Technic coche con Arduino + XBee Wireless Control (5 / 6 paso)

Paso 5: Agrietar el código

Para un montón de gente haciendo su primer proyecto, esto puede parecer como la parte más difícil, pero no es. Escritura de código puede ser un poco tediosa a veces, pero, sobre todo cuando se ejecutan en un proyecto de Arduino de su propio diseño, cuando todo funciona, proporciona una gran sensación de logro. Arduino está programado en C y C++, pero el IDE que se incluye con él incluye la biblioteca de "Cableado", que hace muchas funciones de gran alcance accesibles al programador novato. Básicamente, si usted puede escribir un bucle, puede programar un Arduino.

He ojeado muchas programas de ejemplo (incluyendo de Sath02) pero cuando me puse a escribir mi código de control, decidí empezar de cero, ya que quería tener acceso el controlador directamente sobre serial usando el XBee para ser capaz de ajustar algunos de los parámetros como los límites en el servo, la velocidad del motor de accionamiento, etc.. Mi objetivo final es escribir una interfaz de usuario más completa para él, pero por ahora, se controla mediante un terminal accediendo directamente a la red serial XBee.  Utilizo el X-CTU (disponible desde de Digi Web) para enviar comandos al XBee en el coche, que acepta cuatro comandos: adelante (w), reverse (s), izquierda (a) y derecha (d).  X-CTU permite cualquier entrada directa, o puede crear una secuencia por paquetes de comandos y enviar en lote.  En modo por lotes, puede insertar una coma o comas para crear una pequeña demora.

He incluido mi código a continuación, siéntase libre de modificarlo para su uso, con atribuciones adecuadas por supuesto, pero si usted está interesado en aprender realmente a código, aprenderá mucho más a partir de cero.

Artículos Relacionados

DIY Android Control remoto coche con Arduino

DIY Android Control remoto coche con Arduino

esta es una guía paso a paso sobre cómo construir un teléfono con Android o tablet controlada papel coche. Se puede modificar para construir cualquier otro tipo de vehículo que más te guste.Pasos incluyen a guía en:1. construcción de las piezas de au
No.03 volante coche R/C coche con Arduino, Webcam y red. USB, etc. Pero se trata de la correa eslabonada y 4WS (4 wheel steering)

No.03 volante coche R/C coche con Arduino, Webcam y red. USB, etc. Pero se trata de la correa eslabonada y 4WS (4 wheel steering)

este coche No.03 utiliza un sistema similar como coche No.02, pero aplicación diferentes chasis sobre orugas CR-01, que cuenta con sistema opcional 2 servos y que hace conducción de cangrejo (4 ruedas misma dirección) o corto radio de giro de conducc
No.02 volante coche R/C coche con Arduino, Webcam y red. USB etc.

No.02 volante coche R/C coche con Arduino, Webcam y red. USB etc.

IP Control coche fue lanzada en 2001.Hacer el coche de función similar utilizando productos comercializados.El concepto de coche No.02 es utilizar productos comercializados, y soy un aficionado en eléctrica. Por lo tanto, no culpes a mí que el sistem
Procesamiento de controles R/C coche con módulos XBee

Procesamiento de controles R/C coche con módulos XBee

este instructable es una modificación de mi presentación a la comunidad de Chicago de procesamiento en el laboratorio de visualización electrónica (EVL), Universidad de Illinois en Chicago el 01 de octubre de 2012. En el tema de laSerie de la bibliot
Hacer cableada brazo robótico borde a "Wireless" con DIY Arduino + XBee

Hacer cableada brazo robótico borde a "Wireless" con DIY Arduino + XBee

Actualización: añadido esquema, parte superior capa PCB, fondo capa PCB y ambos arriba, imágenes de PCB inferiorAl terminar el "RevIO" - un clon de Arduino que tiene la diferente manera de exponer el uso de pernos. Decidí ir más lejos el próximo
Coche de Control remoto con Arduino y Bluetooth

Coche de Control remoto con Arduino y Bluetooth

Este proyecto consiste en hacer un coche de control remoto mediante una conexión bluetooth. Este coche está destinado a ser utilizado en un globo hacer estallar la competencia contra otros coches similares. La conexión inalámbrica se consigue mediant
1 º BM ARDUINO CONTROLÓ el coche con HC-SR04

1 º BM ARDUINO CONTROLÓ el coche con HC-SR04

Con este proyecto quiero mostrarte la manera en cómo convertir un coche RC en un coche automático controlado con Arduino Uno R3.Paso 1: Materiales requeridos: Coche del RC (con los motores separados de la rueda trasera)Arduino Uno R39V battaryCables
Arduino-Español Lego Technic Go Kart

Arduino-Español Lego Technic Go Kart

Este proyecto comenzó hacia fuera como una búsqueda para encontrar una manera de combinar la facilidad de chasis de Lego Technic con electrónica de la materia barata para motorizar y control remoto. Imparto taller de robótica y necesitaba una platafo
MyHome - domótico con Arduino y XBee

MyHome - domótico con Arduino y XBee

*** actualizado ***Ver 2.0-añadido control de salida de potencia de Nexa-sensores de temperatura de un cable adicional-añadido control de cosas a través de eventos de calendario de Google***********************Hola a todosEsta es la historia de mi pr
Arduino RC coche con cámara FPV

Arduino RC coche con cámara FPV

Este Instructable describe un coche de control remoto que he puesto juntos. El coche no tiene ningún propósito real - era sólo un desafío, para ver lo que podría hacerse con hardware comúnmente disponible. Tiene las siguientes características:-4 x 4
Control de Radio de coche de Arduino a través de la pantalla de la Web

Control de Radio de coche de Arduino a través de la pantalla de la Web

Este es mi primer prototipado Arduino. Me gustaría crear un objeto en movimiento que puede ser controlado vía radio. El auto consta de Kits de Tamiya y XBee.Está escrita la página web para controlar el coche con Node.js y Socket.IO.Paso 1: Arquitectu
Hackear un coche RC con Arduino y Android

Hackear un coche RC con Arduino y Android

(Si te gusta este Instructable, no olvide votar en ella (por encima de: bandera de la esquina a la derecha). está compitiendo en robótica y sensores concursos. ¡Muchas gracias! ;-)Cada vez que entra a una tienda de juguetes y ver coches de control re
Arduino RC coche con el transmisor personalizada y de largo alcance.

Arduino RC coche con el transmisor personalizada y de largo alcance.

¡ Hola! Este es mi primer instructable.En él te mostraré como hacer un coche RC y el módulo inalámbrico nrf24l01 + Arduino, o cómo actualizar un coche RC de 27 MHz.El viejo coche del RC, que desde el chasis y el heli controlador, recibí de un amigo m
Control simple gráfico de barras de LED con Arduino

Control simple gráfico de barras de LED con Arduino

en este tutorial te mostraré cómo controlar simple 10 matriz de gráfico de barras LED con Arduino o Arduino clon MCU y MAX7219 (también funciona con MAX7221) chip de controlador de LED.Aquí tenemos en vídeo de producto terminado en acciónSobre matric