Raspberry Pi GPIO er noe som gjør maskinen spesiell, og hvis du vil snakke direkte med kretsen, trenger du absolutt GPIO -pinner for den saken. Å håndtere GPIO -pinnene i Raspberry Pi er en hard nøtt å sprekke. Heldigvis vil du imidlertid ikke finne noen vanskeligheter med å håndtere disse pinnene nå på grunn av tilstedeværelsen av Python -biblioteker som er tilgjengelige nå for å gjøre din komplekse oppgave enkel.
I denne artikkelen vil du bli veiledet om hvordan du kan bruke disse pinnene ved å importere bibliotekene til GPIO på Python -koden.
RPI GPIO -bibliotek
Her vil du bli kjent. For å få tilgang til GPIO -pinnene, vil du bli pålagt å gjøre trinnene nedenfor riktig, ellers vil det bli vanskelig for deg å få tilgang til pinnene.
Installere RPI.GPIO -bibliotek på Raspberry Pi fra depot
For å installere RPI GPIO -bibliotek på Raspberry Pi, må du først oppdatere pakkene på Raspberry Pi. For det, skriv inn den gitte kommandolinjen nedenfor i terminalen.
$ sudo apt-get oppdatering
Etter å ha utført Packages -oppdateringen, vil du nå være klar til å installere RPI GPIO -biblioteket på Raspberry Pi gjennom den gitte kommandolinjen nedenfor.
$ sudo apt-get -y installer python3-rpi-gpio
Etter noen sekunder vil du få bekreftelse på at RPI GPIO -biblioteket allerede er installert, eller hvis ikke vil det installere på Raspberry Pi -enheten.
Manuell installasjon av RPI.GPIO -bibliotek
Hvis metoden ovenfor ikke fungerer på Raspberry Pi, vil du også installere RPI GPIO -biblioteket gjennom Python -biblioteket, og nedenfor er trinnene som kreves for å utføre manuell installasjon av biblioteket.
Trinn 1: Først vil du bli pålagt å laste ned biblioteket ved å legge inn kommandoen nedenfor i terminalen til Raspberry Pi -enheten.
$ wget https: // pypi.Python.org/pakker/kilde/r/rpi.GPIO/RPI.GPIO-0.5.11.tjære.gz
Steg 2: I neste trinn må du deretter trekke ut RPI GPIO -arkivet til en ny mappe ved å legge til kommandoen nedenfor i terminalen.
$ tar -xvf rpi.GPIO-0.5.11.tjære.gz
Trinn 3: Deretter må du bla gjennom den opprettet nye katalogen, men den gitte kommandoen nedenfor.
$ CD RPI.GPIO-0.5.11
Trinn 4: Etter å ha utført trinnene ovenfor, er du nå klar til å installere biblioteket ved å bruke kommandoen nedenfor.
$ sudo python oppsett.py install
Trinn 5: Etter vellykket installasjon av biblioteket, kan du fjerne den opprettede katalogen og arkivfilen for å frigjøre SD -kortplassen. Den nedenfor nevnte kommandoen vil gjøre det for deg.
$ CD ~
$ sudo rm -rf rpi.GPIO-0.*
Etter trinnene ovenfor er du klar til å begynne å importere RPI.GPIO -biblioteket og når du skriver et Python -program på Raspberry Pi -enheten, må du importere RPI. Den nevnte Python -koden er et eksempel på bruk av GPIO -biblioteket.
Importer RPI.Gpio som gpiofrom tid import søvn
GPIO.setwarnings (falsk)
GPIO.SetMode (GPIO.BCM)
GPIO.Oppsett (18, GPIO.UTE)
Mens sant:
GPIO.utgang (18, GPIO.HØY)
trykk ("LED på")
søvn (1)
GPIO.utgang (18, GPIO.LAV)
trykk ("LED OFF")
søvn (1)
Ovennevnte kode brukes til å blinke LED med forsinkelsen på 1 sekund ved hjelp av GPIO -biblioteket. Lagre programmet ovenfor som “MyFile.py ”og for å kjøre ovennevnte kode, bruk kommandoen:
$ python myfile.py
Etter å ha kjørt koden i terminalen vil du kunne se en blinkende LED. Nedenfor er bildet og videoene av LED -blinking.
Konklusjon
Du kan bygge prosjektene dine ved hjelp av Raspberry Pi GPIO -pinner, og for å aktivere disse pinnene må du installere RPI GPIO -biblioteket, og trinnene ovenfor vil hjelpe deg å bruke GPIO -pinnene. Det er helt opp til deg om du vil gå med depotmetoden eller å følge manuell installasjonsmetode, den eneste saken er den vellykkede installasjonen av GPIO -biblioteket, slik at du kan være i stand til å importere i Python -koden din og kan konfigurere dem senere for prosjektene dine.