Projet:LUA PYTHON RASPBERRY

Une page de Wikiversité, la communauté pédagogique libre.

Sur cette page je vous propose de travailler en collaboration.

je suis Max ARICIM et mon mail est xxx@xxx

je vous propose de coopérer en échangeant par mail nos savoirs et nos savoir-faire pour améliorer cette page.

j'ai surtout étudié le langage lua et le langage python.

mon projet est de développer une application basée sur un circuit raspberry.

mais je n'arrive pas à l'installer parce que je ne sais ouvrir une fenêtre tonny.

si un de nous sais comment faire j’essaierai et je le publierait ici.

proposition d'utilisation d'un circuit raspberry[modifier le wikicode]

les circuits raspberry servent d'interface entre un programme en Python et un circuit raspberry.

ce circuit a des bornes qui peuvent être des masses ou des bornes internes ou des GPIO.

un GPIO est en anglais un General Purpose Input Output

et en français une entrée ou une sortie à usage général,

exemple : input(GPIO06) TensionEntre # ici on mesure en entrée une tension électrique.

exemple : TensionSortie output(GPIO10) # ici TensionSortie est la tension électrique stable en sortie du GPIO.

proposition de programmation en Python[modifier le wikicode]

en Python les commentaires commencent par un dièse # en rouge sur le reste de la ligne

proposition de programmation en Lua[modifier le wikicode]

en lua les local rythme_carre = 500 --=commentaire (Khz ici le mot caractéristiques est local en blue) function coordination_activité() --=commentaire (ici le mot caractéristiques est local en blue)

proposition d'utilisation d'un circuit raspberry[modifier le wikicode]

les circuits raspberry sernet d'écrire sur l'écran de l'ordinateur.

les circuits raspberry permettent d'écrire sur l'écran de l'ordinateur.

mais pour éviter d'y écrire trop il faut effacer ce qu'il affichait avant

pour cela on utilise "0x0008" qui efface le dernier des caractères déja écrits un à un.

et on répète cela 400 fois pour ètre sur de tout éffacer.

le bon rythme d'affichage est de une seconde, c'est donc à ce rythme qu'on renouvelle le texte affiché.

"0x0008" # est le caractère pour effacer en arrière un à un tous le texte affiché function effaceprint() # efface 400 caracteres affichés sur écran

   0 b # ici on initialise à 0 le nombre de caractères à effacer 400 fois
   {if b < 400{print(BS) b+1 b} # ici on efface 400 fois un caractère écrit sur l'écran pour ètre sur de les éffacer tous