Robótica con un presupuesto (13 / 13 paso)

Paso 13: Programar tu robot en BASIC

BASIC recuerda de computadoras por?

10 PRINT "HOLA MUNDO"
20 GOTO 10

Ahora, tu robot puede ser programado en BASIC! (y sí, el programa anterior funciona también)

Aquí están unos pocos comandos básicos específicos para el control de tu robot!

Adelante {ciclos de}   (Se mueve el robot hacia adelante # ciclos de bobina: ejemplo adelante 512)
Atrás {ciclos de} (Se mueve el robot hacia atrás # bobina ciclos: ejemplo 512 hacia atrás)
Derecho {ciclos} (Se mueve sólo la derecha paso a paso adelante # bobina ciclos)
Izquierda {ciclos de} (Se mueve sólo la izquierda paso a paso adelante # bobina ciclos)
HCSR04  (contiene la gama actual del sensor de HCSR04)

Hay toda una lista de otros comandos básicos que aceptará tu robot incluido en el archivo.

Probar el siguiente programa básico para crear un programa de evitación del obstáculo simple en BASIC.

10 150 DELANTERO
HCSR04 DE IMPRESIÓN 20
30 IF HCSR04 < 150 200 luego hacia atrás
30 IF HCSR04 < 150 luego a la derecha 250
40 GOTO 10

Este programa es un simple bucle que se mueve el robot hacia adelante 150 ciclos, comprueba si hay un obstáculo si se encuentra un obstáculo, entonces el robot va hacia atrás 200 ciclos, gira derecha 250 ciclos y se pone en marcha otra vez.

Aquí hay algunas ideas adicionales:

1) añadir un LED o un pequeño Altavoz y use el comando OUTA en BASIC para encender un LED o hacer un sonido cuando se mueve o la detección de un objeto.

2) cambiar tu robot a un solicitante de obstáculo por encontrar un objeto, va hacia ella y la parada delante de ella.

3) visitar los foros de Propellerpowered y compartir tu robot ideas de programación.   http://forums.propellerpowered.com

Artículos Relacionados

Gesto controló el coche robótica con aplicación android

Gesto controló el coche robótica con aplicación android

FYP - gesto controló el coche robótica con aplicación para Android. Código completo como gesto de reconocimiento y bluetooth transmisión de datos está disponible. Personas que necesitan cualquier tipo de ayuda con respecto a este proyecto o algún otr
Cómo hacer un mando a distancia controlado por una mano robótica con Arduino

Cómo hacer un mando a distancia controlado por una mano robótica con Arduino

Este es mi proyecto escolar para 5 º año de secundaria (yo soy italiana, tenemos 5 años de secundaria).Consiste en una mano artificial controlada por un guante con sensores de flexión. La mano artificial reproduce los movimientos de la mano con el gu
Cómo construir una mano robótica con retroalimentación háptica

Cómo construir una mano robótica con retroalimentación háptica

para Feria de Ciencias este año, sentí como algo en vez de hacer un experimento. Todo lo que necesitaba hacer era mirar alrededor Instructables para una idea de proyecto. Me inspiré por mano robótica de njkl44 desde que recuerda mucho de cosas de pel
Uso de LEGO® WeDo educación™ kit de robótica con Scratch para pcDuino

Uso de LEGO® WeDo educación™ kit de robótica con Scratch para pcDuino

En este post explicamos cómo aplicar el parche a la versión 2014-07-21 de pcDuino3 imagen para utilizar el kit de robótica LEGO® WeDo educación™ con cero para pcDuino.El controlador se puede descargar desde https://s3.amazonaws.com/pcduino/Images/scr
Arm(Inmoov) robótica con Cortex M3 (Brasil Open Hardware)

Arm(Inmoov) robótica con Cortex M3 (Brasil Open Hardware)

Braço Robótico (Inmoov) controlado por Cortex M3.TESTE 1:Ultimo teste com látex:Después ver o "Inmoov" eu tive ¡ muita voluntad de montar um, mas como base para futuramente desenhar meu próprio braço robótico, unindo um pouco dos meus conhecimen
Mano robótica con Arduino

Mano robótica con Arduino

Me he estado trasteando un rato con Arduino, construcción de un robot de evitación del obstáculo y algunos otros proyectos donde tuve la copia más luego inventar algo.Después de ganar alguna experiencia, comencé un nuevo proyecto desde cero. Quería h
Robot Scara casera brazo sorteo robótica con Arduino Control

Robot Scara casera brazo sorteo robótica con Arduino Control

Robot Scara casera brazo robótico llamar Control de Arduino DIY Laser grabado marco 3D impresora PlotterMateriales:1 pieza de 57 mm motor de pasos de 1,8 grados toma de antigua máquina de fotocopia1 PC 42 mm motor de pasos de 1,8 grados toma de antig
Robótica móvil con Scratch: construir un andador de insectos basados en Arduino y programar con Scratch

Robótica móvil con Scratch: construir un andador de insectos basados en Arduino y programar con Scratch

¿¡ Escabullen alrededor? Esto está basada en Arduino fácil construir versión del caminante insectos hechos con alambre de colgador de ropa y diseñado originalmente por Jérôme Demers (véase también este instructable) y Gareth Branwyn. Viene en dos ver
Robótica móvil con cero: cómo integrar Scratch y Arduino Bluetooth

Robótica móvil con cero: cómo integrar Scratch y Arduino Bluetooth

Durante mucho tiempo luchábamos con la tarea de crear una estrategia simple, bajo costo, independiente de la plataforma, confiable y estable de integrar Scratch y Arduino de tal manera que usted podría utilizar Scratch para enseñar los principios y p
Mano robótica modular y brazo (con rango extendido de movimiento) (impresión 3D)

Mano robótica modular y brazo (con rango extendido de movimiento) (impresión 3D)

Hola a todos! Este es mi prótesis de mano y el brazo de prototipo he estado diseñando desde hace varios meses. Es todavía un poco de un trabajo en progreso, y ya que estoy terminando con clases en la Universidad para el semestre aún no he tenido tiem
Locutus de Borg traje (Cyborg) con real robótica, luces y sonido y 36.000 mAh de potencia!!

Locutus de Borg traje (Cyborg) con real robótica, luces y sonido y 36.000 mAh de potencia!!

Hello,Siempre he sido un gran fan de la tecnología! Siempre he sido buena con los cables (tengo miles de cables al azar he coleccionado a lo largo de los años) mis otros talentos consiste en soldar, modificar componentes, equipos y sistemas de juego,
Cómo participar con la primera robótica!

Cómo participar con la primera robótica!

En primer lugar es para la inspiración y reconocimiento de la ciencia y la tecnología. Es una organización increíble que organiza y ejecuta 3 competiciones de robótica diferentes incluyendo FLL (FIRST Lego League y Jr. LFT), FTC (primera Tech Challen
Mano robótica Arduino con retroalimentación háptica

Mano robótica Arduino con retroalimentación háptica

este año para la ciencia de la feria, hice un proyecto de ingeniería con el objetivo de crear un sistema para proporcionar retroalimentación háptica de una mano robótica. La mano robótica es controlada por flexión resistencias en un guante en la mano
Con su propia biblioteca de la simple plataforma de robótica Arduino Carduino - A

Con su propia biblioteca de la simple plataforma de robótica Arduino Carduino - A

esto es, como dice el titulo, una plataforma robótica basada en Arduino, con su propia biblioteca. El modelo "estándar" viene con dos motores traseros, dos ruedas de omni en la parte delantera, y un sensor de distancia montado en la parte delant