Ces modules d’entrée/sortie (achetés séparément) comportent des câbles pour connecter les modules au TI‑Innovator™ Hub.
|
Module |
Ports |
Image |
Exemple de code destiné à la calculatrice graphique TI CE |
|---|---|---|---|
|
DEL blanche |
OUT 1 |
|
Allumer le module à DEL blanche branché sur OUT 1 : Send("CONNECT LED 1 TO OUT 1")
|
|
Servomoteur |
OUT 3 |
|
Faire tourner l’arbre du servomoteur branché sur OUT 3 dans le sens inverse des aiguilles d’une montre de 90 ° : Send("CONNECT SERVO 1 TO OUT 3")
Code équivalent utilisant une variable comportant eval() : angdeg:=-90 |
|
Capteur de lumière analogique |
IN 1 |
|
Lire et afficher le niveau de la lumière ambiante à partir du capteur branché sur IN 2 : Send("CONNECT LIGHTLEVEL 1 TO IN2")
|
|
Capteur de distance à ultrasons |
IN 1 |
|
Lire et afficher la distance mesurée à partir du capteur de distance branché sur IN 2 : Send("CONNECT RANGER 1 TO IN2")
Send("READ RANGER 1")
|
|
Moteur vibrant |
OUT 1 |
|
Démarrer le moteur vibrant branché sur OUT 1 : Send("CONNECT VIB.MOTOR 1 TO OUT 1")
|
|
Capteur de température |
IN 1 |
|
Lire et afficher le niveau de la température ambiante à partir du capteur branché sur IN 3 : Send("CONNECT TEMPERATURE 3 TO IN3") |
|
Capteur de température et d’humidité |
IN 1 |
|
Connect the DHT sensor to port IN 2 Send( "CONNECT DHT 1 TO IN2 ") Read the temperature from the DHT sensor connected to IN 2: Send( "READ DHT 1 TEMPERATURE") Get temperature Read the humidity from the DHT sensor: Send "READ DHT 1 HUMIDITY" Get humidity |
|
Capteur à effet Hall |
IN 1 |
|
Connect the Hall effect sensor to IN3 port: Send "CONNECT ANALOG.IN 1 TO IN 3" Read the value of the magnetic field reported by the sensor: Send "READ ANALOG.IN 1" Get m |
|
Capteur d’humidité |
IN 1 |
|
Connect moisture sensor to IN 1: Send "CONNECT MOISTURE 1 IN 1" Configure the measurement range to be between 0 and 100. The range is an index and has no units. Send "RANGE MOISTURE 1 0 100" Read the sensor: Send "READ MOISTURE 1" Get moisture |
|
MOSFET |
OUT 1 |
|
Connect the MOSFET to the OUT 1 port: Send "CONNECT ANALOG.OUT 1 TO OUT 1" Control the connected motor/pump at 50% speed for 3 seconds: Send "SET ANALOG.OUT 1 128 TIME 3" |
|
Pompe à eau |
|
|
It is controlled through a MOSFET module. |
*La Le module à DEL blanche nécessite un montage.
**Le servomoteur nécessite une alimentation auxiliaire et un montage.
Vous utilisez le câble E/S inclus dans le module pour le brancher à un
| 1. | Vérifiez le tableau ci-dessus pour vous assurer que vous connaissez les ports E/S qui prennent en charge le module que vous branchez. |
| 2. | Branchez n’importe quelle extrémité du câble E/S sur le connecteur blanc du module. |
| 3. | Branchez l’extrémité libre du câble E/S sur le |
| 4. | Si le module nécessite une alimentation auxiliaire, branchez la source d’alimentation (ici), |
Le programme suivant de la calculatrice graphique TI CE utilise les commandes Send et Wait pour faire clignoter un module à DEL branché sur un port E/S.
Remarque : Ce programme ne fonctionne correctement que si la calculatrice est connectée au
PRGM: BLINKIO Send("CONNECT LED 1 TO OUT1")
For(N,1,10)
Send("SET LED 1 ON")
Wait 1
Send("SET LED 1 OFF")
Wait 1
End
Send("DISCONNECT LED 1")
Remarque : Si vous utilisez la technologie TI‑Nspire™ CX, omettez les parenthèses et changez End par EndFor. |
|
La
Pour consulter une liste des précautions à prendre pendant l’utilisation du module E/S, reportez-vous à la section Précautions générales (ici).