Le 14 septembre 2017, nous avons publié une version actualisée de notre Politique de confidentialité. En utilisant video2brain.com vous vous engagez à respecter ces documents mis à jour. Veuillez donc prendre quelques minutes pour les consulter.

Créer des applications professionnelles avec Arduino UNO 

Faire évoluer le jeu de lumière

TESTEZ LINKEDIN LEARNING GRATUITEMENT ET SANS ENGAGEMENT

Tester maintenant Afficher tous les abonnements
Faites évoluer le jeu de lumière en faisant varier la vitesse de fonctionnement, proportionnellement à la tension appliquée à une broche analogique.
03:10

Transcription

Dans cette vidéo, nous allons mettre en place donc notre première conversion analogique numérique. Alors, pour cela, je n'ai pas changé grand-chose à mon montage précédent, j'ai simplement enlevé le bouton-poussoir et j'ai mis mon potentiomètre comme je vous l'ai montré précédemment sur la borne plus 5, le ground, et le point milieu de mon potentiomètre sur A 0. Alors à partir de là, je n'ai pas changé l'ordre de mes LED parce que bon, elles sont connectées, elles sont là, elles sont bien. Donc ici, c'est une directive pré-processeur, c'est-à-dire que en fait, ce n'est pas une ligne de code pour le compilateur et pour la cible, je dirai, donc qui est notre ATmega 328P, mais simplement un remplacement de A 0 par le mot Potentiomètre a chaque fois que on va en avoir besoin dans le programme. Donc voilà, alors ça a un certain avantage, c'est que ça permet d'avoir une meilleure visibilité, et surtout, par contre, ça ne consomme aucune case mémoire si je puis dire, aucun emplacement mémoire programme sur l'ATmega, parce que on s'adresse au compilateur, donc c'est lui qui va faire le transfert. Alors, à partir de là, je veux déclarer une valeur de type int, que j'appelle Valeur numérisée, et puis je vais configurer donc mon potentiomètre, donc en in-put, alors je mets le nom de la broche, qui est Potentiomètre, mais j'aurais pu très bien mettre à 0, hein, comme je l'ai fait précédemment, et puis, à partir de là on va regarder, donc, notre fonction principale. Que vais-je faire ? Et bien je vais continuer à faire mes aller-retour, mais cette fois-ci en paramètre de la fonction Délai, je vais mette Valeur numérisée. Alors cette valeur numérisée va venir d'où ? Et bien en fait, vous allez passer par une méthode qui s'appelle analog read, avec donc Potentiomètre, qui est remplacé par A 0 pour le coup, donc vous pourriez très bien mettre A 0, il va comprendre, et de là vous allez importer donc une valeur comprise entre 0 et 1023, et cette valeur va être stockée dans Valeur numérisée et on va le mettre dans Délai, ce qui va nous provoquer en fait, en fonction de la position du potentiomètre, un allumage et une extinction de notre bargraph, qui va se faire à un cadencement allant de 0, où là ça va aller très très vite, vous avez l'impression que tout est allumé, à 1,023 seconde. Donc, voilà en ce qui concerne notre petite application. Donc je l'ai mis à l'intérieur de Boucle forme, j'aurais pu très bien le mettre sur le loop, mais c'est simplement justement pour avoir une meilleure réactivité, et un meilleur temps de réponse on va dire, plutôt que d'attendre que l'on ait fait tout un aller, et puis tout un retour avant de réeffectuer en fait une nouvelle acquisition. Au moins là, on fait une acquisition à chaque fois qu'on passe dans la boucle forme, ce qui rend en fait notre jeu de lumière beaucoup plus dynamique.

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

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 !