Communication sur un port série Rx Tx. communication sur un port série Tx Exemple : Envoi de la chaîne de caractère « Bonjour! »

Slides:



Advertisements
Présentations similaires
La boucle for : init7.c et init71.c
Advertisements

Rappels C.
Les procédures et interruptions en Assembleur (Tasm)
Les tableaux. Tableau? Erreur de langage ! Un tableau est généralement une liste… Cest donc une liste de mêmes éléments : Liste de notes Liste de noms.
La classe String Attention ce n’est pas un type de base. Il s'agit d'une classe défini dans l’API Java (Dans le package java.lang) String s="aaa"; // s.
1 Javascript Merci à Emmanuel Nauer. 2 Javascript Quid ? Langage de programmation lié à HTML. Code Javascript intégré aux pages HTML. Code interprété
Dossier TICE Excel.
Lycée Louis Vincent SEANCE 6 Python Les listes Lundi 25 novembre 2013.
Système d’exploitation : Assembleur
Regrouper des éléments de même type et pouvoir y accéder à laide dun identificateur et dun indice. Objectif des tableaux.
Etude des Technologies du Web services
Structures de données linéaires
La structure conditionnelle simple
Les méthodes en java Une méthode est un regroupement d’instructions ayant pour but de faire un traitement bien précis. Une méthode pour être utilisée.
Proto jeu Garnoul V.4 – Octobre 2012 Aperçu du matériel.
Présentation de la séquence de cours sur les interactions HTML-javascript Laure Walser, 11 juin 2010.
Les instructions PHP pour l'accès à une base de données MySql
LIAISON MODBUS.
Système d’Exploitation
Les fichiers binaires en C++
Les pointeurs Modes d’adressage de variables. Définition d’un pointeur. Opérateurs de base. Opérations élémentaires. Pointeurs et tableaux. Pointeurs et.
Manipulation de formulaires en Javascript
Les Fonctions. Définir une fonction Sections de code indépendantes que lon peut appeler à nimporte quel moment et dans nimporte quel ordre. Bout de code.
Points importants de la semaine Les tableaux. Rappel : les tableaux Quest-ce quun tableau ? Réponse : Un tableau est une série déléments de même type.
ÉLÉMENTS DE BASE UNIX.
Les chaînes de caractères
Les méthodes en java • Une méthode est un regroupement d’instructions ayant pour but de faire un traitement bien précis. • Une méthode pour être utilisée.
L’essentiel du langage C
Leçon de lecture et compréhension sous titre
Exercice Écrire l’analyse, l’algorithme et le programme Pascal qui calcule la somme des nombres d'un entier de 3 chiffres et de l’afficher EXEMPLE : N=123.
ALGORITHME DE TRI Le tri par insertion.
Les Pointeurs et les Tableaux Statiques et Tableaux Dynamiques
Labo II : Tableaux et pointeurs
PHP 5° PARTIE : LES COOKIES
Argc et argv Utilisation des paramètres de la ligne de commande.
Menu Structure : Divisions Diffusion Nationale TOULOUSE – Décembre 2008 Structure et Services « STS » Menu Structures : Divisions.
Culte du 4 décembre 2011 Thème du culte Eglise Evangélique Libre Membre de la Fédération Protestante Membre de l’Union des Eglises Evangéliques Libres.
CSI3525: Concepts des Langages de Programmation Notes # 13: Introduction au SmallTalk.
T ECHNOLOGIES WEB CHAPITRE IV : L E LANGAGE PHP 1 Mme Amani JARRAYA & Mohamed MOHSEN.
Cours 4 - Trois algorithmes de recherche dans un tableau
Les Machines RAM.
Strings et Tableaux en Java
Les classes et les objets Les données finales class A { … private final int n = 20 ; // la valeur de n est définie dans sa déclaration … } class A { public.
Structures simples et tableaux Pr ZEGOUR DJAMEL EDDINE Ecole Supérieure d’Informatique (ESI)
Chapitre 4 Interruptions
8PRO100 Éléments de programmation Les tableaux multi-dimensionnels.
Expressions sur les chaînes de caractères Pr ZEGOUR DJAMEL EDDINE Ecole Supérieure d’Informatique (ESI)
8PRO100 Éléments de programmation Les pointeurs de caractères.
Calcul numérique sur Automates Programmables Industriels.
1 Système d’exploitation Les scripts csh 1 ère Année Année Tienté HSU.
Conception de Programmes - IUT de Paris - 1ère année – Cours 8 – Les entrées/sorties Comment fonctionnent les opérateurs > pour les types élémentaires.
Les fichiers 1ère partie
Tchang Sou Mei Gulkilik Cagla Cassart Jean Vanhenden Guillaume Avec la participation de Madame Magis.
Système d’exploitation
Classe de 5 ème - Collège Charles-Péguy Calculez :  1 er calcul :
Organisé par le CRAPT CARRLI et Tôt ou t’Art Ecris-moi à la folie… du 17 janvier au 21 mars 2014.
420-B63 Programmation Web Avancée Auteur : Frédéric Thériault 1.
Les structures simples
Exercices.
Scripts et fonctions Instructions de contrôle
Une aide pour débutant éclairé
1 PHP 5 Notions fondamentales (niveau 1 cours #3) Formation continue – Cégep de Sainte-Foy François G Couillard.
Algorithmique Tableaux de données
Chaîne de requêteCookieSession Sauvegarder un état via l'url Sauvegarder l'état La technique consiste à passer des informations via l'URL sous la forme:
Projet lif7 : Zelda Armes
L'exécution d'un programme nécessite l'utilisation des ressources de l'ordinateur : temps de calcul pour exécuter les opérations, et l'occupation de la.
ALGORITHME ET PROGRAMMATION RÉVISION Informatique et Sciences du Numérique.
Informatique 2A Langage C 5ème séance. Déroulement de la séance 5 1 ère partie Étude des chaînes de caractères 2 ème partie Les structures 3.
LA CHAINE DU FROID.
Calcul mental 20 secondes par calcul..
Transcription de la présentation:

communication sur un port série Rx Tx

communication sur un port série Tx Exemple : Envoi de la chaîne de caractère « Bonjour! »

communication sur un port série Tx Une chaîne de caractère est traité comme un tableau contenant des caractères

communication sur un port série Tx Les caractères sont obligatoirement envoyés les uns après les autres

communication sur un port série Les caractères sont obligatoirement envoyés les uns après les autres B B O N J O U R !

communication sur un port série Les caractères sont obligatoirement envoyés les uns après les autres O O N J O U R ! B

communication sur un port série Les caractères sont obligatoirement envoyés les uns après les autres N N J O U R ! B O

communication sur un port série Et ainsi de suite... B O N J O U R !

communication sur un port série B O N J O U R ! Cela fonctionne de la même manière entre le Port série et le programme Arduino

communication sur un port série B O N J O U R ! Serial.read() L'instruction Serial.read récupère le 1er caractère du tableau B L'instruction Serial.available() renvoie vrai si un élément est présent

communication sur un port série O N J O U R ! 2ème Serial.read() L'instruction Serial.read récupère le 1er caractère du tableau O L'instruction Serial.available() renvoie vrai si un élément est présent

communication sur un port série N J O U R ! 3ème Serial.read() L'instruction Serial.read récupère le 1er caractère du tableau N L'instruction Serial.available() renvoie vrai si un élément est présent

communication sur un port série L'instruction Serial.available() renvoie 0 si un aucun élément n'est présent

communication sur un port série while(Serial.available()>0) { octetAlire=Serial.read(); } D'où la structure de lecture du port série: