Come installare e configurare RPI.Biblioteca GPIO su Raspberry Pi

Come installare e configurare RPI.Biblioteca GPIO su Raspberry Pi

Raspberry Pi GPIO è qualcosa che rende speciale la macchina e se vuoi parlare direttamente con il circuito, per quel caso hai sicuramente bisogno di pin GPIO. Gestire i pin GPIO nel Raspberry Pi è un dado duro da rompere. Tuttavia, per fortuna, non troverai alcuna difficoltà a gestire questi pin ora a causa della presenza di biblioteche Python che sono ora disponibili per rendere facile il tuo compito complesso.

In questo articolo, sarai guidato su come utilizzare questi pin importando le biblioteche di GPIO sul tuo codice Python.

Biblioteca RPI GPIO

Qui, saprai come importare la libreria RPI GPIO se vuoi utilizzare i tuoi pin GPIO per prendere input e output dal tuo dispositivo Raspberry Pi. Per accedere ai pin GPIO, ti verrà richiesto di eseguire correttamente i passaggi seguenti altrimenti diventerà difficile accedere ai pin.

Installazione di RPI.Libreria GPIO su Raspberry Pi dal repository

Per installare la libreria RPI GPIO su Raspberry Pi, ti verrà richiesto di aggiornare prima i pacchetti sul tuo Raspberry Pi. Per questo, immettere la riga di comando indicata di seguito nel terminale.

$ sudo apt-get update


Dopo aver eseguito l'aggiornamento dei pacchetti, ora sarai pronto per installare la libreria RPI GPIO sul tuo Raspberry Pi attraverso la riga di comando indicata di seguito.

$ sudo apt-get -y installa python3-rpi-gpiio

Dopo alcuni secondi, otterrai la conferma che la libreria RPI GPIO è già installata o, in caso contrario, installerà correttamente sul tuo dispositivo Raspberry Pi.

Installazione manuale di RPI.Biblioteca GPIO

Se il metodo sopra non funziona sul tuo Raspberry Pi, installerai anche la libreria RPI GPIO attraverso la libreria Python e sotto sono i passaggi necessari per eseguire l'installazione manuale della libreria.

Passo 1: Innanzitutto, ti verrà richiesto di scaricare la libreria inserendo il comando indicato di seguito nel terminale del dispositivo Raspberry Pi.

$ wget https: // pypi.pitone.org/pacchetti/sorgente/r/RPI.GPIO/RPI.GPIO-0.5.11.catrame.Gz



Passo 2: Nel passaggio successivo, dovrai quindi estrarre l'archivio RPI GPIO in una nuova cartella aggiungendo il comando seguente nel terminale.

$ TAR -XVF RPI.GPIO-0.5.11.catrame.Gz


Passaggio 3: Successivamente, dovrai navigare nella nuova directory creata sebbene il comando indicato di seguito.

$ CD RPI.GPIO-0.5.11


Passaggio 4: Dopo aver eseguito correttamente i passaggi precedenti, ora sei pronto per installare la libreria utilizzando il comando indicato di seguito.

$ Sudo Python Setup.Py Installa


Passaggio 5: Dopo l'installazione riuscita della libreria, è possibile rimuovere la directory creata e il file di archivio per liberare lo spazio della scheda SD. Il comando di seguito menzionato lo farà per te.

$ cd ~
$ sudo rm -rf RPI.GPIO-0.*


Dopo i passaggi precedenti, sei pronto per iniziare a importare l'RPI.Biblioteca GPIO e quando stai scrivendo un programma Python sul tuo dispositivo Raspberry Pi, dovrai importare RPI. Il codice Python indicato di seguito è un esempio di utilizzo della libreria GPIO.

Importa RPI.GPIO AS GPIOfrom Time Importa sonno
GPIO.setwarnings (false)
GPIO.SetMode (GPIO.BCM)
GPIO.Setup (18, GPIO.FUORI)
mentre è vero:
GPIO.Output (18, GPIO.ALTO)
Stampa ("LED ON")
sonno (1)
GPIO.Output (18, GPIO.BASSO)
Stampa ("LED OFF")
sonno (1)


Il codice sopra viene utilizzato per lampeggiare il LED con il ritardo di 1 secondo utilizzando la libreria GPIO. Salva il programma sopra come "MyFile.py ”e per eseguire il codice sopra usa il comando:

$ Python Myfile.Py

Dopo aver eseguito il codice nel terminale sarai in grado di vedere un LED lampeggiante. Di seguito sono riportati l'immagine e i video di lampeggiare a LED.

Conclusione

Puoi costruire i tuoi progetti con l'aiuto di pin GPIO Raspberry Pi e per abilitare questi pin che è necessario installare la libreria RPI GPIO e i passaggi sopra ti aiuteranno a utilizzare i pin GPIO. Spetta interamente se andare con il metodo del repository o seguire il metodo di installazione manuale, l'unica questione è l'installazione riuscita della libreria GPIO in modo da poter essere in grado di importare nel codice Python e configurarli in seguito per i tuoi progetti.