minitel:minitel
Ceci est une ancienne révision du document !
Table des matières
Tout d'abord quelques infos techniques
- Documentation technique : Spécification techniques
- Liste des caractères spéciaux du minitel : http://millevaches.hydraule.org/info/minitel/specs/codes.htm
- Et le détail des codes mosaique : http://millevaches.hydraule.org/info/minitel/specs/mosaique.htm
Coté branchement
Branchement physique
- Le mintel utilise une connexion série au niveau TTL (5V comme l'arduino)
- Mais le Tx du minitel est à collecteur ouvert, c'est à dire qu'il met la ligne à la masse pour envoyer
0et suppose que le1est fourni le reste du temps. Nous devons donc fournir un1logique à travers une résistance élevée pour éviter de consommer un ampérage fou lors de la mise à la masse de la ligne par le minitel (0logique). - La broche située entre Tx et GND en blanc à droite sur le schéma sort entre 8,5V et 5V –> tensions à vérifier
Branchement logique côté minitel
- A l'allumage du minitel taper [Fonction] [F] pour indiquer une transmission sur la base d'un clavier français (voir plus bas fonctions de réglage utiles)
- Ensuite [Fonction] [T] puis [1] pour une transmission en 1200 bauds. C'est la valeur par défaut, cette étape est donc optionnelle.
Branchement logique côté arduino
- La connexion série du minitel est (par défaut) à 1200 bauds en 7 bit + 1 parité avec 1bit stop il faut donc écrire côté arduino :
Serial.begin (1200, SERIAL_7E1 )
- Code complet de test de connexion
char lettre;
void setup() {
Serial.begin(1200, SERIAL_7E1);
}
void loop() {
Serial.print("Tapez une lettre");
while(Serial.available() <= 0) { // Attente d'une touche
}
lettre = Serial.read();
Serial.print("\n votre lettre :");
Serial.write(lettre);
}
Quelques fonctions de réglage utiles sur le Minitel (fn ou ctrl+esc selon les modèles)
- T puis F : Standard “téléinformatique” ASCII FR (80 colonnes)
- T puis E : Echo local (On/Off)
minitel/minitel.1595707107.txt.gz · Dernière modification : 2020/07/25 21:58 de 192.168.1.254
