1 / 5

Protocole de communication entre Arduino et LABVIEW

Protocole de communication entre Arduino et LABVIEW. Robot lance balles de pingpong. Lien Bluetooth 38400 Bauds. ARDUINO. LABVIEW. Transmet un message texte séparé par des virgules. 6 informations sont transmises.

Download Presentation

Protocole de communication entre Arduino et LABVIEW

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Protocole de communication entre Arduino et LABVIEW Robot lance balles de pingpong Lien Bluetooth38400 Bauds ARDUINO LABVIEW Transmet un message texte séparé par des virgules. 6 informations sont transmises Arduino Réponse d’un message texte séparé par des virgules. 2 informations retournées Joystick Angle du bras Déclencheur D12 D13 Yvon Quémener, ens. Polyvlalente de Charlesbourg

  2. Protocole de communication entre Arduino et LABVIEW Write Envoi du message texte Exemple Lien Bluetooth38400 Bauds LABVIEW -15 6 informations sont transmises Plages des valeurs pouvant être transmises: +20 105 170 0 Exemple de message texte transmis vers Arduino Contrôle d’erreur 1 -15 , +20 , 105 , 170 , 0 , 1 /r 281

  3. Protocole de communication entre Arduino et LABVIEW Arduino Message texte reçu -15 , +20 , 105 , 170 , 0 , 1 /r Firmware Arduino Arduino mémorise les 6 informations reçues dans des variables. x= -15 y= 20 z = 105 zrot = 170 d12 = 0 d13 = 1 Arduino traite ensuite les variables et détermine l’état des broches de sortie selon des conditions « if » 281 281 Contrôle d’erreur

  4. Protocole de communication entre Arduino et LABVIEW Exemple Message texte retourné par Arduino Firmware Arduino 0 , 1023 Arduino vérifie les signaux sur A0 et A1 et mémorise les 2 informations dans des variables. sonde0 = 0 sonde1 = 1023 Dans cet exemple, un interrupteur raccordé sur A1 est à HIGH Arduino transmet les variables sous la forme d’un message texte séparé par des virgules

  5. Protocole de communication entre Arduino et LABVIEW LABVIEW Réception du message texte 0 0 , 1023 1023 Read Délimitation par une virgule Lecture du message texte Conversion en nombre

More Related