Archives par étiquette : Arduino

Un « shield » pour la découverte de LabVIEW et LIFA

Dans cet article, vous allez découvrir un « shield » utilisé en section de BTS IRIS pour aborder les fondamentaux de LabVIEW. Pourquoi réaliser un shield « maison » avec un arduino UNO plutôt que du matériel d’acquisition National Instrument ?

  • le coût d’une carte Arduino est faible (20€), une documentation abondante existe sur Internet
  • il n’y a pas de programmation à faire coté Arduino : le « firmware » est fourni par NI puis programmé dans la mémoire flash du microcontroleur de l’arduino
  • le coût d’un « shield » maison reste raisonnable et permet d’avoir exactement ce que l’on souhaite comme capteurs, E/S…
  • La programmation de cette carte avec LabVIEW suit les « grands classiques » : ouverture d’un bus de communication, configuration des entrées/sorties, lecture des entrées, traitement numérique,  pilotage des sorties, fermeture du bus de communication
  • Chaque étudiant travaille sur « sa » carte à son rythme !  Éventuellement il peut acheter le matériel nécessaire pour faire le TP chez lui (bon là je rêve un peu 🙂

Un document au format OpenOffice Writer est à télécharger et à compléter en fin d’article. Abordons maintenant la description de la carte arduino UNO et du shield « TP LIFA »…

Continuer la lecture

Aduino et LIFA (épisode 2)

Dans cette deuxième partie, nous allons tester une manette nunchuck, le SPI avec un montage à dels… Un peu à part et pas directement relié à l’utilisation de LIFA, nous réaliserons une face avant pour commander une del et lire un capteur de température par ethernet grâce à un shield ethernet. Bonne lecture….

Imprimer cet article Imprimer cet article

Continuer la lecture

Arduino et LIFA (LabVIEW Interface For Arduino)

LIFA signifie LabVIEW Interface For Arduino. C’est une extension de LabVIEW (compatible à partir de la version 2009) qui permet de piloter une carte compatible Arduino depuis LabVIEW. Dans cet article je vous propose d’installer et de découvrir LIFA car pour l’instant je n’ai pas trouvé beaucoup de ressources sur Internet à ce sujet. Attention cet article n’est pas une présentation de LabVIEW ou d’Arduino (vous avez plein de ressources pour cela sur le web) mais une utilisation conjointe de LabVIEW et Arduino. Cependant les VI (Virtual Instrument) de tests sont très simples et il n’y a PAS de programmation C/C++ du coté Arduino.
Imprimer cet article Imprimer cet article
Continuer la lecture