Page 1 sur 1

Piloter son Raspberry Pi à distance avec une application web

Posté : dim. 30 déc. 2018 09:32
par Epeios
Comme annoncé dans ma présentation (https://forums.framboise314.fr/viewtopi ... =59&t=5046), voici une petite présentation de WebGPIO.

WebGPIO et un logiciel de pilotage des GPIOs d'un Raspberry Pi à partir d'une application web. Il a été conçu pour pouvoir être utilisé par des débutants (mais pas seulement), dans la mesure où il est simple à installer, et ne nécessite pas de reconfigurer sa box ou, si on désire y accéder à partir de ce dernier, son smartphone (et pas de serveur web ou de framework à installer). Ce logiciel a été développé pour faciliter le test et le dépannage de dispositifs électroniques branchés sur les GPIOs d'un Raspberry Pi.

WebGPIO a aussi été écrit dans le but de servir d'exemple à ceux qui voudrait développer leurs propres applications. Par exemple, si vous avez branché un bras robotisé à votre Raspberry Pi, vous pouvez facilement développer une application web, en vous inspirant de WebGPIO, pour le contrôler à partir de votre smartphone.

Le logiciel s'appuie sur la version python de WiringPi. Dés que j'aurais mon Raspberry Pi, je le modifierais pour qu'il puisse aussi utiliser RPi.GPIO (edit: ça y est, c'est fait), qui me semble être plus utilisé que WiringPi (sur l'ODROID-C2, le portage de RPi.GPIO est moins complet que celui de WiringPi)...

Ce logiciel est destiné à être utilisé dans le projet dont je parle dans ma présentation, donc si vous avez des suggestions d'améliorations, ou quoique ce soit de pertinent à dire à son sujet, n'hésitez pas...

Vidéo de démonstration du logiciel : https://www.youtube.com/watch?v=I-cVCivRb9o

Et le repo. GitHub (voir en bas de la page, dans la section dédié au Raspberry Pi) : https://github.com/epeios-q37/atlas-python

Re: WebGPIO - piloter les GPIOs de son Raspberry Pi à distance

Posté : sam. 19 janv. 2019 18:38
par Epeios
Ça y est, je me suis acheté un Raspberry Pi, le Zero W. J'ai donc mis, comme annoncé, l'application à jour, de sorte à ce qu'elle utilise le module Python RPi.GPIO, qui à l'air d'être installé d'office sur les RPi, contrairement au module WiringPi.

Il existe également une petite application web pour 'piloter' une LED RGB, dont voici la vidéo de démonstration : https://www.youtube.com/watch?v=4m5CyhT7yiA

Re: Piloter son Raspberry Pi à distance avec une application web

Posté : ven. 9 août 2019 20:15
par gribouille
Personnellement j'utilise WebMin, qui a fait ses preuves depuis des années sur Linux, mais tout dépend de ce qu'on veut faire...