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

Raspberry Pi Discussion :

Pi 4 - Premiers tests et impressions


Sujet :

Raspberry Pi

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Rédacteur

    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Novembre 2006
    Messages
    503
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Transports

    Informations forums :
    Inscription : Novembre 2006
    Messages : 503
    Par défaut Pi 4 - Premiers tests et impressions
    Bonjour,

    Et pourquoi pas faire participer à mes premiers pas avec le Raspberry Pi 4 et une photo:
    Nom : pitest.png
Affichages : 2424
Taille : 1,17 Mo

    Ma première surprise: on peut s'alimenter avec un USB depuis un Laptop ou un PC.
    Avec ce Pi 4 - 4 GBytes, j'avais juste commandé le petit adapteur pour mon câble USB.
    Les trois longs fils femelle-femelle pour le relais sont cool: pas besoin de breadboard.
    Même si une alimentation 15W est conseillé, ça roule pour ce script:

    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
    pi@raspberrypi:~/javatestpi4 $ cat relay.py
    # coding: utf-8
    import RPi.GPIO as GPIO
    import time
     
    RelayPin = 16    # pin16 (GPIO_04)
     
    def setup():
      GPIO.setmode(GPIO.BOARD)         # Numéro GPIO par broche physique
      GPIO.setup(RelayPin, GPIO.OUT)   # RelayPin en mode output
     
      GPIO.output(RelayPin, GPIO.HIGH)
      time.sleep(1)
      GPIO.output(RelayPin, GPIO.LOW)
      time.sleep(1)
     
      GPIO.cleanup()                   # Ressources libérées
     
    if __name__ == '__main__':   # Démarrage en Python
      setup()

    Le GPIO_04: la notation du Pi4J (pour vérifier mon code Java).

    Je n'ai pas eu vraiment de surprise sauf avec le code Java correspondant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    java -classpath .:/opt/pi4j/lib/'*' Relay
    Si je mets
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    sudo java -classpath .:/opt/pi4j/lib/'*' Relay
    Le relais ne bouge pas.
    Marche avec ou sans sudo sur un Raspberry Pi 3 avec Java 8.
    Ici sous Buster nous avons Java 11 (j'ai aussi compilé sous Eclipse Windows PC avec le jdk11).

    Intéressant le ls -l de Buster:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    ....
    -rw-r--r-- 1 pi pi 1421 Jul  5 18:07 'ProcessBuilderPython$1.class'
    -rw-r--r-- 1 pi pi 3107 Jul  5 18:07  ProcessBuilderPython.class
    ....
    Il met des '...' sous Buster.
    A voir si on utilise des script avec grep ou awk .... il faudrait sans doute utiliser ls -lN
    ProcessBuilderPython est une classe pour exécuter des scripts Python depuis Java.

    L'installation a été faite avec 2019-06-20-raspbian-buster-full.img et la procédure ssh vide et wpa_supplicant.conf pour le WiFi.
    Test avec PuTTY et copies de fichiers en WinScp.

    Bref, je suis assez content pour l'instant.
    Images attachées Images attachées  

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. premier test de Javascript
    Par laurentSc dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 08/05/2008, 19h32
  2. Config TexNicCenter et premier test de page
    Par JeanMi66 dans le forum Editeurs / Outils
    Réponses: 7
    Dernier message: 03/08/2007, 11h45
  3. [J2ME Polish] Premiers tests du sample "menu" proposé
    Par white-rabbit dans le forum Java ME
    Réponses: 2
    Dernier message: 02/08/2007, 18h26
  4. [AJAX] Mon premier test avec Ajax : échec
    Par Nasky dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 28/05/2007, 01h24

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