Stap 3: Softwarecode
Première IDLE - belangrijk: De eerste stap in de software is naar de terminal van de Pi. Ik weet dit is eng voor ons Noobs maar alleen zullen we daar een tweede. Open de terminal op de Pi en typ het volgende commando. Deze krijgt u in super user (sudo) modus. Als u dit niet doet, zal het programma niet uitvoeren.
sudo inactief
Creëren van een nieuw bestand - eenmaal in idle navigeren to file (boven linker bovenhoek net als Windows) en vervolgens ga naar nieuw venster. Dit opent een nieuw bestand dat zich buiten de Python shell.
Het schrijven van de programmacode - hieronder is onze voorbeeldprogramma die zullen we gebruiken. Hieronder dat zijn enige uitleg van de code.
importeren van RPi.GPIO als GPIO
importeren
GPIO.setmode (GPIO. RAAD VAN BESTUUR)
GPIO.setup (7, GPIO. UIT)
voor x in range(0,5):
GPIO.output(7,True)
time.Sleep(2)
GPIO.output(7,False)
time.Sleep(2)
GPIO.cleanup()
Uitleg
importeren van RPi.GPIO als GPIO - dit importeert de GPIO bibliotheek voor Python
importeren van tijd - de tijd-bibliotheek geïmporteerd voor Python
GPIO.setmode (GPIO. BESTUUR) - Dit bepaalt welke nummeringsschema de pinnen gebruikt. Dit is het eenvoudigst omdat het de grafiek hierboven volgt.
GPIO.setup (7, GPIO. UIT) - vertelt dit Python gebruiken pin 7 waar de positieve draad is aangesloten
voor x in range(0,5):-Hiermee stelt u de lus voor hoe vaak u wilt dat de LED op en uitschakelen. Op dit ogenblik het zal inschakelen en uitschakelen 5 keer.
GPIO.output(7,True) - Dit vertelt Python pin 7 inschakelen
time.Sleep(2) - Dit vertelt Python pin 7 om op te verlaten gedurende 2 seconden
GPIO.output(7,False) - Dit vertelt Python uitschakelen pin 7
time.Sleep(2) - Dit vertelt Python te blijven uit gedurende 2 seconden
GPIO.cleanup() - dit gewoon ruimt alles nadat dit voltooid is