On va pouvoir créer des webapp en Python pour communiquer avec nos composants branchés sur notre Rapsberry.
Par exemple, un projet pour contrôler une LED depuis une interface web ou encore une interface web qui réagit à un bouton connecté à ta carte raspberry !
Rappel : Une webapp c’est quoi et comment on en programme en Python?
Tu trouveras ici deux projets exemples pour faire le lien entre composants électroniques et webapp Flask en Python. À toi d’imaginer la suite des projets et les différentes applications possibles avec ces composants !
Voici un exemple de projet où l’affichage de ta page web change en fonction de ton capteur de type bouton ! Lorsque l’on appuie sur le bouton, on affiche un message particulier, sinon on affiche un autre message.
Clique sur l’image pour ouvrir le projet Repl.it à recréer sur ta carte
Voici un exemple de projet où on peut contrôler une LED classique (une couleur) depuis une page web ! On a deux boutons sur la page qui renvoient à une page avec la fonction on() ou une page avec la fonction off().
Clique sur l’image pour ouvrir le projet Repl.it à recréer sur ta carte
Clique sur l’image pour ouvrir le projet Repl.it à recréer sur ta carte
Tu peux trouver d’autres idées de projets sur la page suivante :
Si tu souhaites aller plus loin ou aimerais avoir d’autres ressources pour mieux comprendre comment créer ta webapp en Python, tu peux regarder les liens suivants :