Overview | Info/Download | Documentation | Sample Projects 
Making a GoGo board | Board Variations | Links | FAQ
 


Placa GoGo para MicroMundos
Guia de referência

Arnan (Roger) Sipitakiat (arnans@media.mit.edu),
Paulo Blikstein (paulo@media.mit.edu).
MIT Media Laboratory.

 

Please visit http://learning.media.mit.edu/projects/gogo for the latest version of this document.


I – Comandos de sensores

sensor1
sensor2
sensor3
sensor4
sensor5
sensor6
sensor7
sensor8

Lê o valor do sensor. O valor pode variar de 0 a 1023.

1023 é o valor retornado se não houver nenhum sensor conectado (resistência máxima, circuito aberto), e 0 é o valor retornado se o sensor estiver em curto-circuito (resistência nula).

 

Exemplos

 

mostre sensor1 

irá mostrar o valor detectado pelo sensor 1

se sensor1 < 100 [pf 100]

Move a tartaruga 100 passos para frente se o sensor 1 for menor que 100.

espereate [(sensor1 > 500) ]

Interrrompe o programa até o que o valor do sensor 1 seja maior que 500.

 

II - Output (motor) Commands

 
ata
atb
atc
atd
ate
atf

Ativa uma porta de saída, que receberá os comandos descritos abaixo.

 

   
AtencaoPorta [lista-de-portas]
 

Ativa várias portas de saída ao mesmo tempo. Use esse comando quando for necessário controlar vários dispositivos ao mesmo tempo.

Lista-de-portas é uma relação das portas, de ‘a’ até ‘f’

Exemplos

 

AtencaoPorta [a b c]

Ativa as portas a, b, c.

AtencaoPorta [a f c b]

Ativa as portas a, b, c, f. Note que as portas podem ser listadas em qualquer ordem.

   
Liga

Liga a(s) porta(s) ativa(s).

 

Desliga
Desliga a(s) porta(s) ativa(s).

Nota: Off  is actually a macro that calls Break (see below) and wait for a short time then calls Coast. It does this to save battery power.

LigaPor Duração

Liga a porta ativa por um certo intervalo de tempo. Duração é expressa em décimos de segundo.

Exemplos

 

ata
liga
espera 10
desliga 

Liga a porta a por um segundo – é equivalente a:

ata
ligapor 10
   
Paraca
Parala

Quando usados com motores, esses dois comando controlam a direção de cada motor.

Paraca e Parala podem significar que o motor irá girar no sentido horário ou anti-horário –dependendo de como os motores estão conectados às portas.

Md

Muda a direção do motor.

 

 
 
fixapotencia nível

Determina a potência da porta ativa.

Nível pode variar entre 0 (potência mais baixa ) e 7 (potência máxima).

Exemplos

 

AtencaoPorta [a b c d e f]
potencia 4

Ativa todas as portas e determina sua potência para 4, ou seja, 50% da potencia máxima.

 

 Last updated: 2/21/2003 6:13:38 PM