Étape 3: Logiciel Code
Ouverture IDLE - IMPORTANT : La première étape dans le logiciel est d’aller à la borne de la Pi. Je sais que c’est effrayant pour nous les Noobs, mais nous ne serons pas là une seconde. Ouvrez le terminal sur le Pi et tapez la commande ci-dessous. Cela vous mettra en mode super utilisateur (sudo). Si vous ne procédez pas ainsi le programme ne fonctionnera pas.
sudo inactif
Création d’un fichier - une fois au ralenti naviguer pour déposer (angle supérieur gauche à l’instar de Windows), puis naviguez jusqu'à la nouvelle fenêtre. Cela ouvrira un nouveau fichier qui est en dehors de l’interpréteur Python.
Écrire le Code de programme - Voici notre programme d’exemple que nous allons utiliser. Que voici quelques explications du code.
importation RPi.GPIO comme GPIO
moment de l’importation
GPIO.setmode (GPIO. CONSEIL D’ADMINISTRATION)
GPIO.setup (7, GPIO. OUT)
pour x dans range(0,5) :
GPIO.output(7,True)
Time.Sleep(2)
GPIO.output(7,False)
Time.Sleep(2)
GPIO.cleanup()
Explication
RPi.GPIO d’importation comme GPIO - cela importe la bibliothèque de GPIO pour Python
importer des temps - cela importe la bibliothèque pour Python
GPIO.setmode (GPIO. Conseil) - Ceci définit quel schéma de numérotation utilisent les broches. C’est la plus simple car il suit le tableau ci-dessus.
GPIO.setup (7, GPIO. OUT -) cela indique Python d’utiliser la broche 7 où est branché le fil positif
pour x dans range(0,5):-Ceci définit la boucle car combien de fois vous voulez la LED s’allumer et éteindre. En ce moment, il s’allume et s’éteint 5 fois.
GPIO.output(7,True) - cela indique Python pour tourner sur la broche 7
Time.Sleep(2) - cela indique Python à laisser broche 7 pendant 2 secondes
GPIO.output(7,False) - cela indique Python pour éteindre la broche 7
Time.Sleep(2) - cela indique Python pour rester éteint pendant 2 secondes
GPIO.cleanup() - ce juste nettoie tout après que c’est terminé