Want to create interactive content? It’s easy in Genially!

Get started free

LLS-PC2-Ch17-EA-Maison du futur

Ambassador

Created on December 31, 2019

Start designing with a free template

Discover more than 1500 professional designs like these:

Corporate Escape Room: Operation Christmas

Secret Code

Reboot Protocol

Christmas Escape Room

Horror Escape Room

Witchcraft Escape Room

Desert Island Escape

Transcript

Programmer la maison du futur

Commencer

Geoffroy Danledo, le domoticien, vous attend dans son atelier. Il a besoin de votre aide !

Vous ne vous y connaissez pas trop en langage de programmation ? Vous pouvez utiliser le site "Vittascience" qui permet de coder par blocs, comme avec "scratch".

En savoir plus

Si vous savez coder en C++, cliquez ici pour aller directement à la suite de la mission

Découvrez le sixième code en réunissant quatre indices que vous trouverez dans le plateau de jeu.

Etes-vous prêt à relever le défi ?Nous comptons sur vous !

Tutoriel Vittascience

Je voudrais faire clignoter une DEL :"1 seconde allumée, 1 seconde éteinte" Pouvez-vous m'aider à réaliser le programme puis le simuler ?

Saurez-vous écrire le code qui permet de faire clignoter une DEL ?

Essayez d'écrire le code en vous aidant des blocs.Si vous n'y arrivez pas seul, essayez avec la version plus guidée (page suivante)

Suite (version guidée)

Vous avez réussi ? Cliquez ici !

Faire clignoter une DEL

Si vous connaissez bien le langage C++, écrivez directement le code en cliquant sur "mode code" (en haut à droite).

Déplacez les blocs, modifiez les paramètres si nécessaire, pour allumer la DEL une seconde, puis l'éteindre une seconde !La DEL doit clignoter !

N'oubliez pas de tester le code en cliquant sur la flèche "démarrer le simulateur" qui permet de simuler le programme sur le micro-contrôleur !

Suite

Faire clignoter une DEL

Bravo ! Vous avez réussi à faire clignoter la DEL par simulation ? Maintenant, schématisez puis réalisez le montage, sans oublier d'ajouter une résistance (R = 220 ohm environ) pour protéger la DEL.

Si vous n'avez pas réussi, retournez sur la simulation en ligne.

Une fois le montage réalisé, montrez-le à votre professeur !

Suite

Avez-vous bien compris le code ?

Complétez le texte correctement et découvrez un indice.Attention, pour obtenir l'indice, il faut donner toutes les bonnes réponses !

Suite

Bravo ! Conservez bien ce chiffre, vous en aurez besoin plus loin dans la mission... Si vous n'avez pas réussi, essayez à nouveau. Ce chiffre est indispensable pour réussir la mission !

Geoffroy a rangé un carnet de notes dans ce tiroir...

Penser à créer une variable (température) Dans la boucle Fixer la variable à la valeur lue par le capteurÉcrire la variable dans le port série

Mesure d'une température avec un micro-contrôleur de type Arduino Matériel :Capteur température (en fonction du matériel disponible)Micro-contrôleur (de type Arduino) fils Afficheur LCD

Suite

Saurez-vous écrire le code qui permet d'afficher sur un écran LCD la valeur de la température mesurée par le capteur ?

Essayez d'écrire le code en vous aidant des blocs et en suivant les instructions de Geoffroy.Si vous n'y arrivez pas seul, essayez avec la version plus guidée (page suivante)

Suite (version guidée)

Vous avez réussi ? Cliquez ici !

Saurez-vous écrire le code qui permet d'afficher la valeur de la température mesurée par le capteur sur un écran LCD ?

Si vous connaissez bien le langage C++, écrivez directement le code en cliquant sur "mode code" (en haut à droite).

Déplacez les blocs, modifiez les paramètres si nécessaire, pour allumer afficher la valeur de la température sur l'écran LCD.

N'oubliez pas de tester le code en cliquant sur la flèche "démarrer le simulateur" qui permet de simuler le programme sur le micro-contrôleur !

Suite

Bravo ! Le nouvel indice est à découvrir ici :

Conservez bien ce chiffre, vous en aurez besoin plus loin dans la mission...

Il faudrait être prévenu par une alarme.J'ai un buzzer, sauriez-vous m'aider à le faire sonner à la fréquence de 392 Hz ?

Écouter l'alarme

Suite

Saurez-vous écrire le code qui permet d'émettre un son de fréquence 392 Hz avec un buzzer ?

Essayez d'écrire le code en vous aidant des blocs.Si vous n'y arrivez pas seul, essayez avec la version plus guidée (page suivante)

Suite (version guidée)

Vous avez réussi ? Cliquez ici !

Emettre un son avec un buzzer

Si vous connaissez bien le langage C++, écrivez directement le code en cliquant sur "mode code" (en haut à droite).

Déplacez les blocs, modifiez les paramètres si nécessaire, pour allumer le buzzer une seconde, puis l'éteindre une seconde !La fréquence du son doit être de 392 Hz.

N'oubliez pas de tester le code en cliquant sur la flèche "démarrer le simulateur" qui permet de simuler le programme sur le micro-contrôleur !

Emettre un son avec un buzzer

Bravo ! Vous avez réussi à simuler l'émission d'un son avec le buzzer ? Maintenant, schématisez puis réalisez le montage, puis faîtes-le fonctionner.

Si vous n'avez pas réussi, retournez sur la simulation en ligne.

Une fois le montage réalisé, montrez-le à votre professeur !

Suite

L'indice que vous cherchez est le numéro de la gamme dans laquelle se trouve la note que vous venez de jouer. Ce chiffre est indispensable pour réussir la mission !

Avez-vous réussi à allumer une DEL ?Avez-vous réussi à mesurer une température et à l'afficher sur un écran LCD ? Avez-vous réussi à émettre un son avec un buzzer ? Si vous avez répondu oui à toutes ces questions, vous êtes prêt pour le dernier défi !!

Saurez-vous écrire le code qui permet de réaliser une alarme qui sonne ou qui émet une lumière si la température du réfrigérateur est supérieure à 8 °C ?

Essayez d'écrire le code en vous aidant des blocs.Si vous n'y arrivez pas seul, essayez avec la version plus guidée (page suivante)

Suite (version guidée)

Vous avez réussi ? Cliquez ici !

Réalisez l'alarme !

Si vous connaissez bien le langage C++, écrivez directement le code en cliquant sur "mode code" (en haut à droite).

Déplacez les blocs, modifiez les paramètres si nécessaire, pour faire sonner le buzzer si la température à l'intérieur du réfrigérateur est supérieure à 8 °C.

N'oubliez pas de tester le code en cliquant sur la flèche "démarrer le simulateur" qui permet de simuler le programme sur le micro-contrôleur !

Vous avez réussi, bravo ! Le nouvel indice est à découvrir ici :

void setup() { // Temperature Sensor on A4 pinMode(A4, INPUT); pinMode(PIN_BUZZER_2, OUTPUT); lcdRgb.begin(16, 2); } void loop() { if (getGroveTemperature(A4, 0) >= 8) { tone(PIN_BUZZER_2, 440); delay(1000*1); noTone(PIN_BUZZER_2); delay(1000*5); } else { lcdRgb.setCursor(0, 0); lcdRgb.print(String("Température OK")); } }

Voici un extrait de code...

Matoran

Conservez bien ce chiffre, vous en aurez besoin plus loin dans la mission...

Avez-vous trouvé les quatre chiffres ?Si oui, vous y êtes presque... cliquez ici : Si vous ne les avez pas, retournez dans l'atelier pour trouver les quatre chiffres qui vous permettront de résoudre l'énigme :

Vous avez trouvé tous les indices pour aider Geoffroy à relever le défi ! Bravo !!! Il ne vous reste qu'à rédiger votre réponse ! Cliquez ici pour découvrir le code secret de cette sixième mission !

Entrez les quatre chiffres dans le bon ordre pour découvrir l'indice de cette sixième mission !

Entrez le code à quatre chiffres

Mon premier clignoteMon deuxième chauffe Mon troisième fait le buzz Mon dernier est l'ensemble Mon tout est l'indice !

Entrez le code à quatre chiffres

Mon premier clignoteMon deuxième chauffe Mon troisième fait le buzz Mon dernier est l'ensemble Mon tout est l'indice !

Entrez le code à quatre chiffres

Mon premier clignoteMon deuxième chauffe Mon troisième fait le buzz Mon dernier est l'ensemble Mon tout est l'indice !

Entrez le code à quatre chiffres

Mon premier clignoteMon deuxième chauffe Mon troisième fait le buzz Mon dernier est l'ensemble Mon tout est l'indice !

Entrez le code à quatre chiffres

Mon premier clignoteMon deuxième chauffe Mon troisième fait le buzz Mon dernier est l'ensemble Mon tout est l'indice !

Entrez le code à quatre chiffres

Mon premier clignoteMon deuxième chauffe Mon troisième fait le buzz Mon dernier est l'ensemble Mon tout est l'indice !

Entrez le code à quatre chiffres

Mon premier clignoteMon deuxième chauffe Mon troisième fait le buzz Mon dernier est l'ensemble Mon tout est l'indice !

Entrez le code à quatre chiffres

Mon premier clignoteMon deuxième chauffe Mon troisième fait le buzz Mon dernier est l'ensemble Mon tout est l'indice !

Entrez le code à quatre chiffres

Mon premier clignoteMon deuxième chauffe Mon troisième fait le buzz Mon dernier est l'ensemble Mon tout est l'indice !

Entrez le code à quatre chiffres

Mauvaise réponse

Mon premier clignoteMon deuxième chauffe Mon troisième fait le buzz Mon dernier est l'ensemble Mon tout est l'indice !

Essayez encore

Bravo !!!!

L'indice de cette sixième mission est : "Curie"

Crédits

Cette œuvre est mise à disposition selon les termes de la Licence Creative Commons BY-NC-SA Attribution : Lelivrescolaire.fr Pas d'utilisation commerciale Partage dans les mêmes conditions Illustrations : Lucille Duchêne Crédits photos : Pixabay, Canva, freepik (studiogstock, 95C, macrovector) et eduescaperoom.com Son buzzer : Lasonothèque.org Voix : Hugo Pantecouteau Merci à https://scape.enepe.fr Réalisé avec genial.ly Conception : Geneviève Ponsonnet