partie 2
Transcrit par TurboScribe.ai. Passez à Illimité pour supprimer ce message.
Anna, c'est donc qui va survenir par exemple à la maison et vous êtes absent par exemple
alors dans ce cas c'est simple à faire. Alors on va suivre la même le même raisonnement sauf
qu'on va utiliser donc une entrée numérique, c'est pas une sortie. Donc l'entrée doit être
configurée, donc les lignes numériques, les lignes digitales doivent être configurées en
entrée, c'est pas en sortie.
On va détecter par votre bouton posoit votre fin de course, donc on va lire à partir des
plateformes votre objet et la plateforme il va envoyer donc cette information vers la
variable cloud pour être affichée sur votre sur votre tableau de bord. Alors comme ça donc
on peut vérifier donc si par exemple la porte est ouverte ou ferme. Alors je vais donc faire la
même chose, je vais ajouter donc une variable cloud pour vérifier est-ce que la porte est
ouverte ou ferme.
On va par exemple travailler sur une porte. Alors on va ajouter donc par exemple pour
ajouter une variable porte. Pour par exemple, on peut donc aux fenêtres, par exemple
cuisine, donc on va faire l'exemple d'une fenêtre.
Donc on va donc, c'est mieux de ne pas utiliser des lettres accentuées. Donc on va détecter
est-ce que la fenêtre de la cuisine est ouverte ou fermée. Donc c'est une variable, puis
boolean.
Alors c'est une variable à lecture seulement, ça veut dire la variable cloud que je vais donc
utiliser, que je vais créer sera à lecture seule. On ne peut pas écrire car l'information est en
provenance de votre objet. Votre objet donc il va lire l'état physique de votre fin de course,
est-ce qu'il est activé ou non.
Donc lorsqu'il est activé ça veut dire que la fenêtre ou la porte est fermée, sinon donc il est
ouvert. Alors on va donc changer vers lecture seule. On va détecter l'état physique, cet état
physique il est envoyé vers l'objet donc avec les lignes électriques, on suit l'objet, il va donc
envoyer cette information vers la variable cloud pour être affichée sur le tableau de banque.
Donc ADD une variable et cette variable donc ensuite il sera relié avec un objet. Alors
maintenant on va déterminer par exemple le 9 qu'on a déjà utilisé. Donc on revient sur la
configuration matérielle de la carte.
Donc j'ai utilisé le 9 pour le plafond, lampe de cuisine c'était donc le 9. Par exemple je vais
prendre le 8 et je vais utiliser donc un bouton postward en entrée dans le 8. Je vais utiliser la
ligne 8. Alors vous voyez qu'il a ajouté donc la variable fenêtre cuisine. Alors cette ligne que
je vais utiliser doit être en entrée. Donc c'est la ligne numéro 8 et je vais changer vers input
donc c'est une entrée.
Alors vous voyez, elle n'a pas créé donc une fonction. Car la variable c'est une variable en
lecture seule. Lorsque vous avez une variable en lecture seule, elle ne crée pas donc une
fonction.
Si la variable est en lecture écriture, dans ce cas elle va créer une fonction qui va gérer donc
cette variable. Mais lorsque vous avez donc lecture read only, c'est-à-dire que la variable est
en lecture seule, quand on a besoin seulement de lire la valeur pour l'afficher sur le tableau
droit, alors dans ce cas donc on va l'ajouter ici dans la fonction qui est exécutée en
permanence. Alors qu'est-ce qu'on va faire ? On va utiliser une fonction qui va lire l'état.
Ce n'est pas donc digital write, on va lire l'état de l'épine, c'est digital read. On va lire l'état
physique. Alors lire l'état physique, digital read, et vous allez utiliser donc ici digital read,
c'est la ligne numéro 8 qu'on va lire.
Et l'état qui est lu à partir de la plateforme de votre objet. L'objet va lire la valeur à partir de
8 et ensuite cette valeur sera écrite dans quelle variable cloud ? Dans la variable fenêtre
cruising. Donc lire l'état physique avec la fonction digital read, donc il va lire l'état de votre
fin de course et l'état sera envoyé vers le cloud, vers la variable cloud fenêtre cruising.
Alors c'est bon, donc c'est simple, donc on va ajouter un point viril pour terminer
l'instruction. Mettre l'état physique dans la variable cloud tout simplement et cette variable
cloud on va l'exploiter pour l'afficher sur le tableau de bord, tout simplement. Alors on va
lire, c'est bon, donc compilé, et ensuite programmé, donc on est en train de programmer.
OK, alors c'est bon, il est chargé dans la carte, la configuration et la nouvelle variable est
ajoutée dans la carte. Alors je vais passer vers le tableau de bord.
Transcrit par TurboScribe.ai. Passez à Illimité pour supprimer ce message.
Transcrit par TurboScribe.ai. Passez à Illimité pour supprimer ce message.
On va la relier avec la variable IntensitéLumineuse Elle se trouve dans l'objet
Cuisine Voilà, donc elle vous donne déjà la variable Les autres on ne peut pas
l'utiliser car l'affichage affiche des valeurs entières Donc on ne peut pas afficher
des valeurs booleans avec cette jauge indicatrice Donc, réalisez la liaison Alors,
c'est bon, elle est reliée avec l'IntensitéLumineuse, la variable Cloud qui se trouve
dans l'objet Cuisine Et vous allez définir la marge d'affichage, c'est entre 0 et 1020
Maintenant, l'entrée analogique est non branchée Donc, vous voyez que lorsque
vous avez une entrée qui n'est pas branchée elle va vous donner des variables
aléatoires Alors maintenant, je vais brancher un potentiomètre et je vais faire varier
les valeurs pour l'affichage Je vais brancher ici l'adresse, le potentiomètre plus le
VCC de potentiomètre et le curseur, on va le brancher avec l'entrée analogique à 0
Donc, il faut regarder dans quelle partie il se trouve Donc, c'est la quatrième, la
quatrième broche Alors, pour le moment, vous voyez qu'il y a des valeurs
aléatoires qui sont affichées mais une fois que je vais brancher le potentiomètre
vous aurez des valeurs presque statiques Voilà, donc maintenant, elle est stabilisée,
vous voyez C'est vrai qu'il y a une erreur de quantification Ça, il est connu dans les
convertisseurs analogiques numériques La valeur numérique que vous obtenez
après la conversion analogique numérique elle contient une erreur Une erreur,
parfois, c'est vrai que vous êtes dans les trentaines 39, 37, 35, mais c'est une erreur
qui est un peu erronée On peut la corriger par une malinterprétation mais ça, ce
n'est pas le but L'essentiel, c'est de faire les mesures Alors, maintenant, je vais
varier le potentiomètre de 0 On peut varier de 0 jusqu'à la valeur maximale Vous
voyez, il y a le changement du potentiomètre qui indique une variation de la valeur
qui est élue Le maximum, c'est 1023 Et le minimum, normalement, c'est 0 Sauf s'il
y a un mauvais contact On va rapprocher, c'est bon Je suis en train de diminuer la
valeur Vous voyez, on s'approche de 0 Il y a un fil électrique qui crée une
mauvaise connexion Il faut le modifier, parfois L'essentiel, ce qu'on peut lire
L'essentiel, ce que vous devez retenir On peut afficher les valeurs bohéliennes On
va cliquer ici Vous voyez, la valeur est modifiable par le potentiomètre On peut
faire des mesures de grandeur analogiques Par exemple, vous pouvez mesurer
l'intensité lumineuse par une résistance LDR Ensuite, affichez ces valeurs sur votre
tableau de bord et réalisez ensuite une action Par exemple, vous pouvez ajouter
dans le programme si la valeur de votre variable qui est élu par exemple, la
variable de Cloud dépasse une valeur, automatiquement on va fermer ou ouvrir les
rideaux C'est une commande qui est automatisée L'opérateur n'a pas besoin de
contrôler l'ouverture ou fermeture des rideaux Il va automatiser l'action soit par
mesure de l'intensité lumineuse Il y a une autre possibilité Si vous voulez, par
exemple, commander les rideaux électriques Vous pouvez utiliser une horloge
temps-rayée Ce qu'on appelle RTC Module C'est une horloge temps-rayée Cette
horloge permet de vous donner le temps Par exemple, vous pouvez commander
l'ouverture et la fermeture des rideaux à des moments bien déterminés de la journée
Par exemple, à 7h du matin, on peut ouvrir les rideaux et ensuite, à 19h ou 20h on
peut faire descendre les rideaux La programmation est possible en utilisant cette
horloge temps-rayée C'est un équipement qui est ajouté lorsqu'on a besoin de
connaître le temps C'est un équipement qui est connecté avec la carte Arduino Il
vaut donc l'horloge dans votre journée Il faut la programmer pour lire le temps et
ensuite décider de l'action à réaliser Il y a beaucoup de possibilités Lorsqu'on veut
automatiser la maison Il y a beaucoup de scénarios qu'on peut prendre en compte
Par exemple, il y a une autre possibilité Vous pouvez utiliser
un capteur de rayonnement ultraviolet Par exemple, pendant un milieu de journée
Je peux vous donner une référence pour le capteur d'ultraviolet C'est par exemple
le JYMN8511 C'est par exemple le JYMN8511 C'est un capteur que vous pouvez
utiliser pour mesurer Il est doté d'un capteur d'ultraviolet Vous pouvez le brancher
pour mesurer l'intensité de rayonnement ultraviolet Par exemple, au milieu de la
journée Si vous avez un taux d'ultraviolet élevé C'est mieux de faire descendre les
rideaux pour réduire l'impact de l'ultraviolet sur la peau ou autre chose Il y a des
scénarios qu'on peut imaginer On peut utiliser une combinaison entre ces trois
capteurs Transcrit par TurboScribe.ai. Passez à Illimité pour supprimer ce message
Si il y a un mouvement, par exemple, il y a une personne dans la chambre, la
lampe de la chambre est allumée, sinon, après un certain moment qui est
programmable, on peut éteindre la lampe. C'est pour réaliser une gestion d'énergie,
car le but domotique qu'on a eu, c'est d'augmenter la sécurité. On peut sécuriser la
maison, créer un système de détection personnelle, de détection d'intrusion, comme
on l'a vu, de détecter l'ouverture-fermeture des fenêtres, d'ajouter, par exemple, des
détecteurs de présence, comme le capteur PIR que vous avez ici, pour détecter la
présence d'un intrus.
On peut faire la gestion d'énergie en commandant automatiquement l'éclairage
dans les différentes pièces. Donc, il y a, par exemple, une personne qui est présente
dans la pièce, on peut allumer la lumière, sinon on va l'éteindre. On peut faire un
suivi de la consommation d'énergie.
On peut utiliser des mesures de courant, de tension, qui est consommée par les
différents équipements, et afficher sur le tableau de bord la consommation
énergétique en utilisant un calcul de puissance. Tout ça, on peut l'ajouter après un
charlat. Pour cette séance, je crois qu'il est suffisant pour le moment.
Je vous remercie d'être présent aujourd'hui. Je vais donc terminer cette séance
aujourd'hui. On va se voir dans une autre séance pour terminer.
À la fin, je vais vous donner le projet qu'on a essayé de réaliser. Vous saurez le test
suivant de ce projet. Je vous souhaite une bonne continuation pour les examens qui
vont venir dans cette semaine.
Bonne chance, bon courage pour votre examen. Et merci infiniment pour votre
présence. Et à la prochaine, pour un charlat.
Au revoir. Transcrit par TurboScribe.ai. Passez à Illimité pour supprimer ce
message.