TI‑Innovator™ Módulos de Entrada/Saída

Esses módulos de Entrada/Saída (comprados separadamente) incluem cabos para conectar os módulos ao TI‑Innovator™ Hub.

Módulo

Portas

Imagem

Exemplo de código para a calculadora gráfica TI CE

LED branca
*

OUT 1
OUT 2
OUT 3

Ligue o módulo de LED branca conectado a OUT 1:

Enviar("CONNECT LED 1 TO OUT 1")
Enviar("SET LED 1 ON")

Servomotor

**

OUT 3

Rode o eixo do servomotor conectado a OUT 3 no sentido anti-horário em 90°:

Enviar("CONNECT SERVO 1 TO OUT 3")
Enviar("SET SERVO 1 TO -90")

Código equivalente usando uma variável com eval():

angdeg:=-90
Enviar("CONNECT SERVO 1 TO OUT 3")
Enviar("SET SERVO 1 TO eval(angdeg)")

Sensor de luz analógico

IN 1
IN 2
IN 3

Ler e mostrar nível de luz ambiente a partir do sensor conectado a IN 2:

Enviar("CONNECT LIGHTLEVEL 1 TO IN2")
Enviar("READ LIGHTLEVEL 1")
Obter(L):Mostrar(L)

Sensor ultrassónico

IN 1
IN 2

Ler e mostrar distância medida a partir do sensor conectado a IN 2:

Enviar("CONNECT RANGER 1 TO IN2")
Enviar("READ RANGER 1")
Obter(R):Mostrar(R)

Motor de vibração

OUT 1
OUT 2
OUT 3

Ligar o motor de vibração conectado a OUT 1:

Enviar("CONNECT VIB.MOTOR 1 TO OUT 1")
Enviar("SET VIB.MOTOR 1 TO ON")

Sensor de temperatura

IN 1
IN 2
IN 3

Ler e mostrar a temperatura ambiente a partir do sensor conectado a IN 3:

Enviar("CONNECT TEMPERATURE 3 TO IN3")
Enviar("READ TEMPERATURE 3")
Obter(T):Mostrar(T)

Sensor de temperatura e humidade

IN 1
IN 2
IN 3

Conecte o sensor de DHT para porto IN 2

Send( "CONNECT DHT 1 TO IN2 ")

Ler a temperatura do sensor conectado a DHTIN 2:

Send( "READ DHT 1 TEMPERATURE")

Get temperature

Leia a humidade do DHT sensor:

Send "READ DHT 1 HUMIDITY"

Get humidity

Sensor Hall

IN 1
IN 2
IN 3

Conecte o sensor de Efeito Hall para IN3 porto:

Send "CONNECT ANALOG.IN 1 TO IN 3"

Leia o valor do campo magnético relatado pelo sensor:

Send "READ ANALOG.IN 1"

Get m

Sensor de Umidade

IN 1
IN 2
IN 3

Conecte o sensor de umidade IN 1:

Send "CONNECT MOISTURE 1 IN 1"

Configurar o intervalo de medição entre 0 e 100. O intervalo é um índice e não tem unidades.

Send "RANGE MOISTURE 1 0 100"

Leia o sensor:

Send "READ MOISTURE 1"

Get moisture

MOSFET

OUT 1
OUT 2

Ligar o MOSFET para fora da porta OUT 1:

Send "CONNECT ANALOG.OUT 1 TO OUT 1"

Controle do motor/bomba ligada em 50% a velocidade para 3 segundos:

Send "SET ANALOG.OUT 1 128 TIME 3"

Bomba de água

 

Ela é controlada por um módulo MOSFET.

*O O módulo LED branca requer alguma montagem.

**O Servomotor requer alimentação auxiliar e alguma montagem. Para obter detalhes, consulte as folhas de dados do Módulos de Entrada/Saída (aqui).

Conexão de um Módulo de Entrada/Saída

Pode usar o cabo de Entrada/Saída que vem com o módulo para conectá-lo à Hub porta de entrada ou saída.

1. Verifique a tabela acima para certificar-se de que sabe que portas de Entrada/Saída suportam o módulo que está conectando.
2. Conecte qualquer das extremidades do cabo de Entrada/Saída com o conector branco do módulo.
3. Conecte a extremidade livre do cabo de Entrada/Saída à Hub porta que decidiu usar.
4. Se o módulo exigir alimentação auxiliar, conecte a fonte de alimentação (aqui),

Programa de amostra para fazer piscar um módulo de LED

O seguinte programa da calculadora gráfica TI CE usa os comandos Enviar e Aguardar para fazer o módulo de LED conectado a uma porta de Entrada/Saída piscar.

Nota: Esse programa só opera corretamente se a calculadora estiver conectada à Hub e um módulo LED é fisicamente conectado à porta OUT 1.

PRGM: BLINKIO
Enviar("CONNECT LED 1 TO OUT1")
Para(N,1,10)
Send("SET LED 1 ON")
Wait 1
Send("SET LED 1 OFF")
Wait 1
End
Send("DISCONNECT LED 1")

Nota: Se estiver a usar o tecnologia TI‑Nspire™ CX, omita o parêntesis e substitua End por EndFor.

A Hub a sequência de comando "CONNECT LED 1 TO OUT1" diz Hub que um módulo LED está conectado à porta OUT 1 na Hub. Depois de enviar esse comando, o código pode endereçar o LED como "LED 1". O comando CONNECT é necessário apenas para os Módulos de Entrada/Saída e componentes da placa de ensaio. Não é necessário com os componentes incorporados como a coluna integrada.

Saber mais

Para uma lista de precauções a tomar ao utilizar os Módulos de Entrada/Saída, consulte Precauções Gerais (aqui).