Station météo

météo

station météo

Installation des logiciels utile pour la station (1ére solution)

Tout d'abord nous aurons besoin de Pywws (logiciel pour station usb sans fil),pour cela il faut en premier lieu:

  • Installer "Git"( qui est un logiciel de gestion de versions décentralisé des programmes,pour cela tapper sur puTTY la commande "sudo apt-get install Git"
  • Install git

  • Puis Puthon-dev " sudo apt-get install python-dev

    Install python-dev

  • On créer les réportoire de travail :
    - cd
    - mkdir ["Job" ou "travail"](c'est à vous de choisir le nom)
    - cd job

    création répertoire

  • On télécharge les applications et librairies :

    "wget http://pypi.python.org/packages/source/C/Cython/Cython-0.16.tar.gz"

    wget python
    "wget http://sourceforge.net/projects/libusb/files/libusb-1.0/libusb-1.0.9/libusb-1.0.9.tar.bz2"

    libusb
    "Git clone https://github.com/gbishop/cython-hidapi.git"

    git clone

  • On décompresse les fichiers :
    "tar xvzf Cython-0.16.tar.gz"

    cython


    "tar xvjf libusb-1.0.9.tar.bz2"

    libusb

  • On va dans le répertoire Cython-0.16
    On écrit la commande : "sudo python setup.py install".Cela prend quelques minutes

    setup py

  • On va dans le répertoire libusb-1.0.9 avec les commandes : "
    cd ~
    cd ((job)ou le nom de votre répertoire)
    cd libusb-1.0.9 "

    cd libusb

  • Puis taper :

    "./configure"

    ./configure

    "make"

    make> </p>
																					</br> <p>

    sudo make install

  • Allez dans le répertoire cython-hidapi,éditer le fichier setup.py avec la commande :"nano setup.py",remplacer les lignes suivante:

    nano> </p>
																	<br>
																					<p> os.environ['CFLAGS'] =
    par
    os.environ['CFLAGS'] = "-I/usr/local/include/libusb-1.0"
    Et
    os.environ['LDFLAGS'] = "-L/usr/lib/‘i386-linux-gnu -lusb-1.0 -ludev -lrt"
    par
    os.environ['LDFLAGS'] = "-L/usr/lib/arm-linux-gnueabihf -lusb-1.0 -ludev -lrt"

  • On copie le fichier libudev.so.0 : "sudo cp /lib/arm-linux-gnueabihf/libudev.so.0 /usr/lib/arm-linux-gnueabihf/libudev.so"

    libudev.so.0

  • On installe le driver "sudo python setup.py install"

    setup.py install

  • Téléchager pywws : "wget https://pypi.python.org/packages/source/p/pywws/pywws-15.12.0.tar.gz#md5=786a6aa781a80ec6c0206b45a9ce72b4"

    télécharger pywws

  • Afin de voir votre station est bien connectée il vous faut écrire cette commande "sudo python -m pywws.TestWeatherStation"

    test_station