Formations informatiques à Grenoble et Sophia Antipolis

Formation IoT Raspberry Pi

Objectifs

Programmer et câbler un Raspberry Pi pour intéragir avec des capteurs/actionneurs numériques.

Envoyer et recevoir des données depuis une API web avec Python.

Créer un serveur web et des pages web simples en utilisant Python et Flask.

Pré-requis

Avoir des notions de programmation.

Participants

Développeur, électronicien, "bricoleur".

Programme de formation

IoT Raspberry Pi

INTRODUCTION

  1. Qu'est-ce que l'IoT ?

  2. Les nano-ordinateurs et les Raspberry Pi 4 et 5

  3. Le design des objets connectés

RASPBERRY PI : PRESENTATION

  1. Présentation

  2. Les différents modèles

  3. Les différents ports hardware : GPIO, USB...

  4. La caméra du Raspberry Pi

  5. Les extensions et capteurs via HAT, GPIO...

RASPBERRY PI : LE SYSTEME D'EXPLOITATION (RASPBIAN)

  1. L'OS Raspbian

  2. Installation

  3. Configuration initiale et mise à jour

  4. Les bases de Linux et de la ligne de commande

  5. Configuration et sécurisation de l'accès distant (SSH)

RASPBERRY PI : PROGRAMMATION EN PYTHON

  1. Présentation de Python

  2. Installation de l'environnement de développement Python 3 avec apt et pip

  3. Premiers programmes simples en Python

  4. Utilisation des GPIOs en Python

  5. Bonnes pratiques de développement et débogage en Python

INTERNET

  1. Bases des réseaux informatiques (client-serveur, port, IP, LAN/WAN)

  2. Les langages principaux du web

  3. Initiation au HTML et au CSS

    • Structure d'une page HTML
    • Balises HTML principales (paragraphe, images, liens, etc)
    • Feuilles de styles en CSS
  4. Création d'un serveur Web sur un Raspberry Pi avec Flask

    • Les routes
    • Les templates
  5. Affichage sur une page web des données de différents capteurs

  6. Création d'une page web permettant de contrôler une LED ou un moteur

  7. Le format JSON et son utilisation en Python

  8. Utilisation d'une API avec la librairie Python requests

  9. Le no-code avec Pipedream

Durée
2 jours
Lieux
Meylan Moirans Sophia Dans vos locaux Classe distancielle
Groupe de 8 personnes maximum
Demandez un devis
Cette thématique vous intéresse ?
Nos experts conçoivent votre formation sur-mesure On adore les moutons à 5 pattes !
Formations dans la même thématique