Créer des applications professionnelles avec Arduino UNO 

Programmer la carte UNO

TESTEZ LINKEDIN LEARNING GRATUITEMENT ET SANS ENGAGEMENT

Tester maintenant Afficher tous les abonnements
Écrivez le code qui vous permettra de contrôler la carte UNO à distance, depuis votre PC, et selon les caractères envoyés.
04:45

Transcription

Dans cette vidéo, je vais vous montrer en fait le code qu'il est nécessaire de mettre en place pour pouvoir en fait recevoir des données ou émettre. Alors là on sera qu'en réception pour le coup mais on pourrait très bien émettre, c'est pas un souci du côté de la carte Arduino. Alors en fait le but va être depuis le PC en fait qui est connecté lui-même à un module XBEE externe de pouvoir communiquer sur la carte par le biais de ce protocole pour pouvoir commander en fait notre LED. Donc en fait nous avons le rx et tx qui vont être connectés donc la chose qu'il va falloir faire c'est téléverser votre programme avant de connecter la carte Shield qui est dessus. Alors nous avons les pins 9, 10 et 11 respectivement pour la LED bleue, rouge et verte et donc je déclare tout ceci en sortie. Alors je fais la déclaration de mon port série avec son initialisation à 9600 bds et à partir de là je dis que si je reçois un caractère et bien je vais mettre un caractère par exemple b dans ce cas-là je vais mettre la PWM donc à 255, on va être à fond au niveau de la couleur, et puis sinon je fais la même chose pour le rouge, le vert et puis si j'appuie sur e, j'éteins tout. Alors sur la partie Default, et bien en fait j'allume tout, ce qui me fait en fait une LED qui doit s'approcher du blanc, ce qui n'est pas forcément très visible puisque ça reste quand même une LED d'une qualité moyenne et là attention, j'envoie le message donc sur le moniteur série que vous avez rentré un caractère autre que le rbv, ou le e. Petite chose c'est que j'ai continué à utiliser le Analog Write alors que c'est pour allumer ou éteindre en fait un Digital Write sur n'importe directement votre application et pouvoir faire autre chose, au moins vous n'avez pas grand chose à changer, vous pourrez faire des fondus comme nous l'avons déjà fait sur la PWM. Voilà comment cela va se passer à l'intérieur donc de notre programme. Voici notre module XBEE qui est accroché donc à notre PC via le câble USB qui est ici. Donc il émule un port série, nous voyons que les LED sont allumées donc ça veut dire que les modules sont prêts à communiquer entre eux. Alors il va falloir faire attention en fait pour établir cette communication. Il va falloir mettre la carte Shield. Cette carte Shield prend en compte les ports rx/tx donc votre programme avant de pouvoir connecter la carte sur le dessus sinon il va y avoir des conflits au niveau des signaux, puisque les broches rx/tx sont justement utilisées par le XBEE à ce niveau. Donc après nous avons les trois fils qui vont permettre d'alimenter notre LED et pour le coup je vais utiliser que cette LED qui est ici. Donc maintenant nous allons voir pour envoyer une donnée. Alors nous allons du côté du PC et nous effectuons la connexion. Voilà, comme ceci. Mon module XCTU est lui maintenant connecté et là je vais envoyer en fait le caractère rouge et voilà vous voyez aussi bien dans l'écran de l' Ide que l'écran d' XCTU, c'est la couleur rouge. Donc il n'y a pas de problème, il y a une conversation aller-retour même si le PC converse avec lui-même et vous voyez que vous avez bien à la même chose et nous avons notre LED bleue qui s'allume et à partir de là on peut essayer aussi avec le vert et vous voyez le résultat est exactement le même et c'est celui qui était escompté. Alors on pourrait très bien mettre un autre caractère et c'est un caractère qui n'est pas géré donc forcément on est gratifié de notre petit message comme quoi nous avons eu un problème de gestion en fait de ce caractère qui n'est pas pris en charge par notre programme. Alors regardons tout de suite le code que je vous propose. Mais en fait si vous voulez télécharger Évidemment, on peut faire la même chose avec le bleu et voyez que on répond la LED rouge qui s'allume.

Créer des applications professionnelles avec Arduino UNO 

Mettez en œuvre des périphériques de communication de votre carte Arduino UNO. Abordez les protocoles de communication et concevez des applications ludiques et professionnelles.

3h12 (39 vidéos)
Aucun commentaire n´est disponible actuellement
 
Logiciel :
Arduino UNO Arduino UNO Rev3
Spécial abonnés
Date de parution :31 août 2017
Mis à jour le:22 sept. 2017

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !