Changes between Version 4 and Version 5 of IOC_T01
- Timestamp:
- Feb 1, 2022, 11:52:42 AM (3 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
IOC_T01
v4 v5 1 1 = 1. Préambule 2 2 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**.3 Au 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 5 Vous allez travailler en binôme. Le choix de votre binôme se fait à la première séance et il est **définitif**. 6 6 Dans 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. 7 7 Ce que vous allez devoir faire, c'est : … … 14 14 Vous é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. 15 15 16 * Le document doit impérativement être nommé `ioc2 1_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 figurerdans 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. 18 18 * Vous devez déposer votre CR sur Moodle. 19 19