Logo Mon Club Elec

Programmer le RaspberryPi : Python simple : Le code minimum

Le RaspberryPi est un ordinateur à carte unique qui offre aux développeurs une plateforme puissante et abordable pour apprendre à programmer. Avec le langage de programmation Python, il est possible de créer des applications et des programmes complexes à l’aide d’un code minimal. Dans cet article, nous allons vous montrer comment programmer le RaspberryPi avec Python simple et le code minimum nécessaire pour créer des applications et des programmes. Nous allons également vous donner des conseils et des astuces pour vous aider à développer vos compétences en programmation et à créer des applications et des programmes plus complexes.

Programmer le RaspberryPi : Python simple : Le code minimum

Programmer le RaspberryPi : Python simple : Le code minimum

Ce que l’on va faire ici

  • Ce code est le code Python minimum « Arduino-like » s’exécutant sur le RaspberryPi.

Pré-requis

  • RaspberryPi avec système Lubuntu opérationnel. Voir si besoin la page d’accueil du RaspberryPi
  • Langage Python (2.7) et l’éditeur Geany installés. Voir si besoin : S’installer pour programmer leRaspberryPi en Python et intro au langage Python PDF
  • ma librairie pyDuino fournissant les fonctions Arduino pour Python. Installer la librairie avec la commande suivante à saisir dans un terminal :
sudo wget -N  https://raw.github.com/sensor56/pyDuino/master/RaspberryPi/pyduino.py  /usr/lib/python2.7/dist-packages

Matériel nécessaire

Aucun

Le montage à réaliser

Aucun

Le fichier *.py

Copier/coller ce code dans l’éditeur Geany

#!/usr/bin/python
# -*- coding: utf-8 -*-

# exemple pyDuino – par X. HINAULT – www.mon-club-elec.fr
# Juin 2013 – Tous droits réservés – GPLv3
# voir : https://github.com/sensor56/pyDuino

# code minimal

from arduino import * # importe les fonctions Arduino pour Python

# entete declarative

#— setup —
def setup():
        return # si vide

# — fin setup —

# — loop —
def loop():
        return # si vide

# — fin loop —

#— obligatoire pour lancement du code —
if __name__==« __main__ »: # pour rendre le code executable
        setup() # appelle la fonction setup
        while(1): loop() # appelle fonction loop sans fin
 

Ce code est également disponible ici : https://raw.github.com/sensor56/pyDuino/master/RaspberryPi/exemple/1.Basics/BareMinimum.py

Utilisation

  • Appuyer sur le bouton exécuter dans Geany
  • Une fenêtre de Terminal vide doit apparaître sans message d’erreur.
Noter cet article

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Archive Mon Club Elec

Articles populaires

Newsletter

Inscrivez-vous maintenant et bénéficiez d'un soutien continu pour réaliser vos travaux électriques en toute sécurité.