Juegos recomendados
  • Cómo Grado Eggs

    Cada cartón de huevos se imprime con un grado. Mientras que algunos creen que el

DIY: Ultrasonic Robot de control

Robots utilizan una variedad de sensores electrónicos para detectar los objetos a su alrededor y controlar sus movimientos. Un telémetro ultrasónico seguimiento de la distancia entre un objeto, tal como una pared o una mesa, y sí mediante la emisión de una señal ultrasónica y esperando esa señal para reflejar de vuelta . Para utilizar el telémetro, conéctelo al microcontrolador que controla el robot y modificar el código del microcontrolador para aceptar datos desde el telémetro y cambiar el comportamiento del robot basado en los information.Things recibidas que necesitará
Single -core o de varios - núcleo de alambre
telémetro ultrasónico
microcontrolador
Computer cable
Mostrar Más instrucciones Matemáticas 1

Utilice un solo núcleo o cable multi-core para conectar el ultrasónica pins del telémetro al microcontrolador que controla el robot . Los pasadores son las piezas de metal que sobresalen desde el sensor . Se conectan a los terminales de salida de voltaje, de tierra y de entrada del microcontrolador. Si usted no sabe qué pines para usar en el sensor, ver su hoja de datos para determinar qué pin es cuál.
2

Conectar el microcontrolador a la computadora con un cable de ordenador compatible, por lo que puede modificar su programa.
3

Inicie el software de programación del microcontoller en el equipo.
4

Escribir código para crear una variable llamada " sonicReading . " Las tiendas de variables de entrada de datos desde el telémetro ultrasónico en el programa del microcontrolador.
5

Escribir código para definir el pin conectado a la salida del telémetro ultrasónico como una entrada. Esto permite que el microcontrolador para leer los datos procedentes del telémetro ultrasónico.
6

Escriba el código que lee los datos de entrada del microcontrolador que está conectado con el telémetro ultrasónico, y almacena los datos en la variable llamado " sonicReading . "
7

Escribe declaraciones , como " si " y " else if " estados , que modifican los movimientos del robot sobre la base de los datos almacenados en " sonicReading . " Por ejemplo , si el valor almacenado en " sonicReading " indica un objeto está cerca, dice que el robot gire , revertir o detener , de lo contrario , si el valor indica que no hay objetos están cerca, le dicen al robot para seguir avanzando a lo largo de su trayectoria.
8

Sube el código para la . microcontrolador
9

Una Desconecte el microcontrolador de la computadora.

Derechos de autor © www.espjuegos.com