IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

PHP appel d'un script python


Sujet :

Langage PHP

  1. #1
    Membre habitué
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Novembre 2013
    Messages
    63
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Santé

    Informations forums :
    Inscription : Novembre 2013
    Messages : 63
    Points : 154
    Points
    154
    Par défaut PHP appel d'un script python
    Bonjour à tous

    Je tiens à préciser que j'ai pas mal cherché avant de venir ici, mais je bloque un peu (beaucoup)
    Mon but : me créer un petit robot qui tourne avec un raspberry sous linux (raspbian)
    Mais j'y vais pas à pas, car sur le net, tout plein de page sont dédiée à la robotique et domotique, mais rien de suffisamment bien détaillé et surtout expliqué
    Pour clarifier un max, je vais simplifier mon projet :
    J'ai une led que je voudrais allumer ou éteindre et tout ça en passant par un fichier qui est écrit en python que je voudrai appeler d'une page internet
    Code python : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    import smbus
    import time
     
    #bus = smbus.SMBus(1) # Rev 2 Pi uses 1
     
    DEVICE = 0x20 # Device address (A0-A2)
    IODIRA = 0x00 # Pin direction register
    OLATA  = 0x14 # Register for outputs
    GPIOA  = 0x12 # Register for inputs
     
    # Set all GPA pins as outputs by setting
    # all bits of IODIRA register to 0
    bus.write_byte_data(DEVICE,IODIRA,0x00)
     
    # Set output all 7 output bits to 0
    bus.write_byte_data(DEVICE,OLATA,0)
     
    for MyData in range(1,4):
      # Count from 1 to 8 which in binary will count
      # from 001 to 111
      bus.write_byte_data(DEVICE,OLATA,MyData)
      print MyData
      time.sleep(1)
     
    # Set all bits to zero
    bus.write_byte_data(DEVICE,OLATA,0)

    ce code en python permet de compter avec deux led en binaire (00, 01, 10, 11), en passsant par un MCP23017 (qui permet lui même d'ajouter 17 ports au GPIO du raspberry)
    Ce code fonctionne en passant par la commande
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    sudo python allumage.py
    autre moyen d'allumer juste une led, directement via le terminal, testé et fonctionnel
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    sudo i2cset -y 1 0x20 0x14 0x01
    le fichier allumage.py se situe au même endroit que ma page en php à partir de laquelle je souhaiterai allumer ces leds.

    En gros comment intégrer l'appel à allumage.py ou bien intégrerma ligne de commande que ce soit en php ou javascript ?

    Cordialement.

  2. #2
    Membre habitué
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Novembre 2013
    Messages
    63
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Santé

    Informations forums :
    Inscription : Novembre 2013
    Messages : 63
    Points : 154
    Points
    154
    Par défaut
    Personne ??

    Serait-ce une colle pour l'ensemble de la communauté, je n'ai pas trouvé d'information comme quoi ce n'est pas faisable mais aucune information sur le fait que ce soit réalisable.

    Help me.

Discussions similaires

  1. Appel d'un script Python dans C++
    Par Jiyuu dans le forum C++
    Réponses: 19
    Dernier message: 17/01/2014, 11h44
  2. Appel de fonction/script python via PHP
    Par rastalien dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 2
    Dernier message: 21/02/2008, 18h12
  3. Appel d'un script PHP depuis PERL
    Par tazmann dans le forum Web
    Réponses: 7
    Dernier message: 09/11/2007, 02h12
  4. [Système] Exécuter script python depuis php
    Par philpython dans le forum Langage
    Réponses: 1
    Dernier message: 22/03/2007, 13h57
  5. [FTP] Appel d'un script php
    Par BenoitDenis dans le forum Langage
    Réponses: 21
    Dernier message: 08/03/2006, 15h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo