This shows you the differences between two versions of the page.
sde2:teme:tema_fr_5_microbit [2021/05/31 19:35] alexandra.state2607 [Informations générales] |
sde2:teme:tema_fr_5_microbit [2021/05/31 19:59] (current) alexandra.state2607 [Copiage] |
||
---|---|---|---|
Line 21: | Line 21: | ||
- Le devoir doit contenir un fichier nommé //Readme// avec des explications concernant la manière choisie pour résoudre le devoir (-0.1p) | - Le devoir doit contenir un fichier nommé //Readme// avec des explications concernant la manière choisie pour résoudre le devoir (-0.1p) | ||
- | - Le devoir doit être implémenté en MicroPython. | ||
- Un devoir qui est implémenté seulement pour passer les teste, va être déclasse. | - Un devoir qui est implémenté seulement pour passer les teste, va être déclasse. | ||
- Il doit être possible que le devoir sera fonctionne sur Micro:bit | - Il doit être possible que le devoir sera fonctionne sur Micro:bit | ||
Line 39: | Line 38: | ||
Si vous voulez recevoir un e-mail lorsque des problèmes sont signalés ou lorsqu'il y a de nouveaux messages, accédez au site github [[https://github.com/UPB-FILS-SdE2/questions|repository]] et cliquez sur //Watch//. | Si vous voulez recevoir un e-mail lorsque des problèmes sont signalés ou lorsqu'il y a de nouveaux messages, accédez au site github [[https://github.com/UPB-FILS-SdE2/questions|repository]] et cliquez sur //Watch//. | ||
+ | |||
+ | |||
+ | ===== Panneau de visualisation ===== | ||
+ | |||
+ | Pour ce devoir, vous allez créer un panneau de surveillance où vous représenterez graphiquement les valeurs de température et de luminosité provenant du dipositif Micro: bit. | ||
+ | |||
+ | Panneau de visualisation sera realise en utilisant la plateforme [[https://ubidots.com/|Ubidots]]. Pour cette plateforme vous devez creer un compte. | ||
+ | |||
+ | <note warning> | ||
+ | Après vous avez eu selectionner l'option **Try out for free** , sélectionnez **For educational and personal use**. | ||
+ | </note> | ||
+ | |||
+ | Pour creer un compte d'etudiant est suffisament d'introduire une addresse d'email valide et mettre un mot de passe. Une fois que vous avez créé votre compte, vous pouvez vous connecter et personnaliser le panneau de surveillance. | ||
+ | |||
+ | Chaque compte dispose d'un token qui vous permet d'authentifier les demandes. Pour voir le token, sélectionnez le bouton, qui représentant les options d'utilisateur dans le coin supérieur droit, puis l'option API Credentials. | ||
+ | |||
+ | Dans le panneau de surveillance, vous utiliserez deux graphiques : un de type gauge et un de type thermomètre. Sur le thermomètre vous tracerez la température provenant de Micro:bit, et sur le type de gauge vous tracerez le niveau de luminosité. | ||
+ | |||
+ | <note info> | ||
+ | Comment envoyer des données aux ubidots est décrit dans [[https://ubidots.com/docs/hw/?language=Python#send-data|documentation]]. | ||
+ | Vous pouvez sélectionner l'option pour afficher le code de démonstration en Python. | ||
+ | </note> | ||
+ | |||
+ | <note warning> | ||
+ | Assurez-vous de suivre la documentation et les exemples du compte éducatif. | ||
+ | </note> | ||
+ | |||
+ | Le nom de la variable qui sera représentée sur le thermomètre est temperature, et le nom de la variable représentée sur la gauge est light. Ils proviendront d'un appareil appelé microbit. | ||
+ | |||
+ | |||
+ | <note warning> | ||
+ | Après avoir effectué une première request correcte avec les deux variables et le nom de l'appareil, cette information apparaîtra automatiquement dans la plateforme. Apres cela vous pouvez les ajouter des graphiques. | ||
+ | |||
+ | N'ajoutez pas les dispositifs et les variables manuellement. Ils apparaîtront automatiquement une fois qu'une première request correcte est faite pour chaque variable. | ||
+ | </note> | ||
+ | |||
+ | La Micro:bit enverra de nouvelles valeurs des deux capteurs une fois toutes les 30 secondes. | ||
===== Tester le devoir ===== | ===== Tester le devoir ===== |