Changes between Version 4 and Version 5 of IOC_T01


Ignore:
Timestamp:
Feb 1, 2022, 11:52:42 AM (3 years ago)
Author:
franck
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • IOC_T01

    v4 v5  
    11= 1. Préambule
    22
    3 Au long de ce module, vous allez utiliser 4 nano-ordinateurs (!RaspberryPi 1B, !RaspberryPi 3B, Arduino nano et ESP32 TTGO-Lora32-Oled), quelques périphériques (LED, bouton, photorésistance, accéléromètre, etc.) et mettre en oeuvre plusieurs "briques technologiques" intervenant dans les systèmes d'objets communicants (HTTP, MQTT, sql, i2c, Arduino, etc.).
    4 
    5 Vous allez travailler en binôme. Le choix de votre binôme se fait à la première séance et est **définitif**.
     3Au long de ce module, vous allez utiliser 3 nano-ordinateurs (voire 4 si vous le souhaitez) (!RaspberryPi 1B, !RaspberryPi 3B, ESP32 TTGO-Lora32-Oled et en option Arduino nano), quelques périphériques (LED, bouton, photorésistance, PIR, accéléromètre (en option), etc.) et mettre en oeuvre plusieurs "briques technologiques" intervenant dans les systèmes d'objets communicants (HTTP, MQTT, sql, i2c, Arduino, etc.).
     4
     5Vous allez travailler en binôme. Le choix de votre binôme se fait à la première séance et il est **définitif**.
    66Dans ce TP, vous allez écrire une application pour !RaspberryPi 1B afin de contrôler deux LEDs et un  bouton un bouton poussoir. Cette application aura trois threads POSIX, 1 par LED et 1 pour le bouton-poussoir.
    77Ce que vous allez devoir faire, c'est :
     
    1414Vous écrirez un **compte-rendu au format markdown** (CR), dans lequel vous répondrez aux quelques questions du TME, vous mettrez les étapes de réalisation du TP, ainsi vous conserverez une trace et vous ajouterez tout ou partie de vos codes commentés (succinctement, mais proprement). Les comptes-rendus de TP doivent être suffisamment explicites pour que vous puissiez les réutiliser plus tard. Par exemple, vous allez devoir lire des documents externes et vous devrez référencer ces documents (mettre les liens) pour les retrouver. En fonction de vos connaissances de départ, vous pourrez être plus ou moins explicite sur tel ou tel point.
    1515
    16 * Le  document doit impérativement être nommé `ioc21_X_nom1_nom2.md` (où X est le numéro du TP: 1 pour le TP1, 2 pour le TP2, etc.)
    17 * vos noms doivent figurer dans le document.
     16* Le  document doit impérativement être nommé `ioc22_X_nom1_nom2.md` (où X est le numéro du TP: 1 pour le TP1, 2 pour le TP2, etc.)
     17* vos noms doivent aussi être présent dans le document.
    1818* Vous devez déposer votre CR sur Moodle.
    1919