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).