Outils pour utilisateurs

Outils du site


iot:iot_1p

Présentation atelier 1

Objectif des 3 ateliers

  • Moniteur de température et d'humidité pour une mini serre

  • Le but des ces 3 ateliers est d'initier les membres à la connectivité des objets avec des logiciels libres.
  • Nous découvrirons comment obtenir à partir de capteurs, des informations de notre environnement:
    • température
    • taux d'humidité de l'air
    • [pression barométrique (BME280)]
  • Cette information est reçue et interprétée par un microcontrôleur (Arduino, Espressif ou autre).
  • L'interprétation est effectuée grâce à un petit programme que nous téléverserons depuis notre ordinateur vers le contrôleur.
  • Le programme sera déjà installé sur une clé USB que nous remettrons à chacune des 4 équipes (pas d'installation sur vos ordinateurs).
  • En effet, nous expérimenterons cela en équipes avec 4 kits complets que nous avons montés pour vous, mis à votre disposition!
  • Les participants connaîtront ainsi les bases afin de pouvoir adapter nos laboratoires à d'autres fins chez eux, selon leurs besoins personnels.

Avant-goût

Tour de table

  • Cheminement de ces 3 ateliers (présentateur)
  • Connaissances et intérêts (participants)
  • Laboratoires fonctionnels autant que possible :-P
  • Possibilité de prêt des kits, après le 3e atelier(1), jusqu'à la prochaine activité au calendrier
  • Beaucoup de contenu à relire (très détaillé, testé pour les emprunts), montage des clefs USB déjà fait

(1)pour préparation du contenu des clefs USB

Qu'est-ce qu'Arduino?

  • Atelier 1 de 3 “IoT local”
  • Atelier 2 de 3 “Iot en infonuagique”
  • Atelier 3 de 3 “Iot sur mon serveur”

Choix du Espressif ESP32

  • Installation sur Arduino IDE compatible:
    • Windows
    • Linux
    • Mac OS X
  • Communique via 3 protocoles:
    • Wi-Fi
    • BLE (Bluetooth Low Energy et Bluetooth Classic)
    • LoRa (Long Range wireless technology)
  • Deep Sleep Mode : économie d'énergie pour applications alimentées par pile

IDE systèmes supportés

  • IDE = Interface de développement intégrée
  • Systèmes d'exploitation supportés:
    • Windows
    • Linux
    • Mac OS X

Plate-formes supportées

  • Plateformes supportées:
    • En ligne (Web Editor, online):
      • Seules les cartes Arduino sont supportées
        • Linux “plugin pas détecté”, Windows “périphérique non reconnu” (espressif = compétition(1))
      • Création d'un compte
      • Pas d'installation locale
    • Desktop (installé localement sur son ordinateur):
      • Installation IDE et librairies
      • Arduino et espressif supportés
      • Gestion des conflits de librairies difficile
    • Portable (installé sur une clé USB branchée localement à son ordinateur):
      • Facile à installer
      • Évite problèmes de réseau
      • Pas besoin de privilèges d'administration du poste
      • Idéal pour formations :-P
    • Variantes:
      • Dans une machine virtuelle (ex: VirtualBox)
      • Dans un Raspberry Pi

(1) On comprendra que la communauté Arduino qui fabrique ses propres cartes, ne veulent pas supporter cartes des compétiteurs sur leurs serveurs!

Inventaires des 4 kits IoT de Linuq

Nouveauté! 4 Kits Arduino

  • Votre association Linuq s'est monté 4 kits Arduino
  • Ces kits comprennent tout le matériel nécessaire pour réaliser les 3 ateliers au local
  • Les participants se regroupent en 4 équipes
  • 1 volontaire par équipe pour manipulations depuis clé USB
  • Distribution des kits
  • Présentation du matériel des kits Linuq

Prêts des kits

  • À la fin du 3e atelier, les membres qui auront participé à ces ateliers IoT qui le désirent pourront emprunter gratuitement un kit (jusqu'au prochain atelier)
  • Priorité aux membres qui auront participé aux ateliers IoT
  • Tirage au hasard si plus de 4 intéressés (rotation entre les membres)
  • Les kits devront être rapportés sans faute au prochain atelier
  • Feuille de prêts à préparer (voir exemple de la bibliothèque Linuq)

Rabais aux membres Linuq chez ÉlectroMIKE

  • Escompte moyenne de 10% chez ÉlectroMIKE pour achats Arduino et électronique pour les membres en règle Linuq
  • Remise des cartes de membres (François)

Retour au plan IoT atelier 1

iot/iot_1p.txt · Dernière modification : 2024/01/28 23:48 de 127.0.0.1