Robotica
Es el dramaturgo Karel Capek quien empieza a utilizar la palabra “robótica” que significa labor o trabajo en eslovaco.
Visión
Tacto
Audición
Proximidad
Otros
Visión
TactoAudición
Proximidad
Otros
Percepción del entorno
Percepción del entorno
Sensores internos
Sensores internos
Sistema de control
Sistema de control
Robot
Robot
Robótica: SumoBot
* 10 x 10 cm* 500 grs.
* Especificaciones técnicas:
* Velocidad del procesador de 20 Mhz
* Velocidad de ejecución de programa aprox. 4000 instrucciones x segundo
* Memoria RAM 32 Bytes (6I/O, 26 variable)
* Comandos de programación PBASIC= 42
* Sensor
La PCB Placa de circuito
Posición 0 no hay alimentación
Posición 1 Power PCB (Encender y meter código)
Posición 2 PowerPCB y Servos (Encender los motores)
S segundo
M milisegundo
us segundos
Partes de un servo:
* Enchufe
* Cable
* Accesorio
* Cubierta
Para hacer funcionar un servo es PULSOUT,Periodo
* La diferencia de un motor es que le puedes indicar a qué velocidad avance.
* Función: genera un pulso por el pin y el periodo especificado.
* Pin: lo que puedes encender (dondeva conectado el motor).
Ejemplo: PULSOUT P13, 750’ 1500 pulso al ‘pin 13
(Apostrofe es comentario).
Práctica 6.
Hacer que el sumobot avance durante 2 segundos, gire a la izquierda y avance otros2 segundos más.
‘Código para resolver la práctica 6
‘Definición de cada servo
MotorI PIN 13 ’servo motor izq
MotorD PIN 12 ‘servo motor der
IzqAdel CON 1000
IzqAdelLen CON 800
IzqParar CON750
IZqRevRap CON 700
IzqRevLento CON 500
Nota: Entre 500-1000 para que dure el motor.
‘Definición de constantes para motor derecho
DerAdelRap CON 500
DerAdelLen CON 700
DerParara CON750
DerRevRap CON 1000
DerRevLento CON 800
Comentarios:
‘Variables
Pluses VAR byte ‘contador de pulsos del servo
‘Definir variables
Reset:
LOW Motorl ‘inicializar las salidas del...
Regístrate para leer el documento completo.