Nota
Ciao, benvenuto nella Community di appassionati di SunFounder Raspberry Pi & Arduino & ESP32 su Facebook! Approfondisci le tue conoscenze su Raspberry Pi, Arduino ed ESP32 insieme ad altri appassionati.
Perché unirsi a noi?
Supporto da esperti: Risolvi problemi post-vendita e sfide tecniche con l’aiuto della nostra community e del nostro team.
Impara e condividi: Scambia consigli e tutorial per migliorare le tue competenze.
Anteprime esclusive: Ottieni un accesso anticipato agli annunci di nuovi prodotti e alle anteprime.
Sconti speciali: Approfitta di sconti esclusivi sui nostri prodotti più recenti.
Promozioni e omaggi: Partecipa a promozioni speciali e omaggi durante le festività.
👉 Sei pronto a esplorare e creare con noi? Clicca su [Qui] e unisciti oggi!
Librerie
Per programmare con il Raspberry Pi vengono utilizzate due importanti librerie: wiringPi e RPi.GPIO. Il sistema operativo Raspberry Pi OS le installa di default, quindi puoi usarle direttamente.
RPi.GPIO
Se utilizzi Python, puoi programmare i GPIO con l’API fornita da RPi.GPIO.
RPi.GPIO è un modulo per controllare i canali GPIO del Raspberry Pi. Questo pacchetto offre una classe per controllare il GPIO su Raspberry Pi. Per esempi e documentazione, visita: http://sourceforge.net/p/raspberry-gpio-python/wiki/Home/.
Per verificare se RPi.GPIO è installato, inserisci il comando python:
python
Nella CLI di Python, digita «import RPi.GPIO». Se non appare nessun errore, significa che RPi.GPIO è installato.
import RPi.GPIO
Per uscire dalla CLI di Python, digita:
exit()
Installazione e Verifica di WiringPi
wiringPi
è una libreria GPIO per il linguaggio C applicata al
Raspberry Pi, conforme alla licenza GNU Lv3. Le funzioni in wiringPi
sono simili a quelle del sistema di wiring di Arduino, facilitando
l’uso della libreria agli utenti già esperti di Arduino.
wiringPi
include numerosi comandi GPIO che permettono di controllare
tutti i tipi di interfacce del Raspberry Pi.
Esegui i seguenti comandi per installare la libreria wiringPi
.
sudo apt-get update
git clone https://github.com/WiringPi/WiringPi
cd WiringPi
./build
Puoi verificare se la libreria wiringPi è stata installata correttamente con il seguente comando:
gpio -v
Controlla i GPIO con il comando seguente:
gpio readall
Per maggiori dettagli su wiringPi, consulta WiringPi.