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 :

Développer IHM Raspberry


Sujet :

Raspberry Pi

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2016
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2016
    Messages : 48
    Points : 32
    Points
    32
    Par défaut Développer IHM Raspberry
    Bonjour,

    J'ai dû mal à trouver quels outils sont disponible pour développer sur Raspberry une IHM agréable tout en utilisant les port GPIO (I2C, UART, SPI).

    Je souhaite avoir des retours de personnes qui ont peut être déjà tenter l'expérience.

    Je souhaite avoir une solution professionnelle. La société dans laquelle je me trouve se renseigne pour prendre une version de Delphi. Mais est ce que Delphi propose un outil pour déployer l'application sur le raspberry et utiliser les GPIO ?

  2. #2
    Membre confirmé

    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Octobre 2011
    Messages
    153
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués

    Informations forums :
    Inscription : Octobre 2011
    Messages : 153
    Points : 591
    Points
    591
    Par défaut
    Salut.

    Pour pouvoir mieux vous aider, il faudrait préciser un peu ce qui composera l'IHM que vous voulez développer. Une IHM avec écran+clavier+souris (ou écran tactile+clavier) ou une avec des boutons, des afficheurs, des buzzers, des leds, etc ?

    Pour ce qui est de Delphi, est-ce que c'est une exigence ou n'importe quel langage fera l'affaire ? Delphi étant assez fermé (et vieillissant), cela devient plus difficile de trouver des informations dessus.

    Généralement, pour développer une IHM, on se tourne vers des librairies graphiques comme Qt ou multimédia comme SDL. Pour l'accès aux liaisons périphériques comme les GPIO, l'I2C ou le SPI, je connais deux librairies bas niveaux pour le Raspberry Pi (en C, par contre) : bcm2835 (c'est le nom du processeur du Raspberry Pi) et wiringPi.

    En espérant que cela pourra vous aider.

    Watchi~

  3. #3
    Expert éminent sénior
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 648
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 648
    Points : 11 137
    Points
    11 137
    Par défaut
    bonjour,

    sur Delphi j'ai trouvé ce sujet : https://www.framboise314.fr/lazarus-...-raspberry-pi/
    Visiblement c'est possible, mais pas simple.

    Sinon pour développer une HIM il y a aussi Java. Et dans ce cas, pour l'accès aux GPIO, il y a le projet Pi4J (pas testé et dernière mise à jour de 2016) : http://pi4j.com/

Discussions similaires

  1. Développement IHM jeu online/tablette
    Par kheironn dans le forum ASP.NET
    Réponses: 0
    Dernier message: 27/09/2015, 13h11
  2. Recrute Ingénieur Développement IHM Marseille
    Par csillam dans le forum Général Python
    Réponses: 0
    Dernier message: 11/01/2013, 10h54
  3. [SOAP]Développement d'une IHM Web Avec des Web Services
    Par aPicaud dans le forum XML/XSL et SOAP
    Réponses: 1
    Dernier message: 26/09/2007, 10h59
  4. Développer une IHM en C++
    Par nxpyb dans le forum Bibliothèques
    Réponses: 2
    Dernier message: 17/11/2004, 16h10

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