Nota
Benvenuto nella community Facebook SunFounder Raspberry Pi, Arduino ed ESP32!
Ottieni supporto tecnico e aiuto nella risoluzione dei problemi.
Impara e condividi progetti, suggerimenti e tutorial.
Accedi in anteprima a nuovi prodotti e aggiornamenti.
Goditi sconti esclusivi e omaggi.
👉 Unisciti a noi qui: [here]
Espansore IO
LED RGB
La scheda dispone di 18 LED RGB indirizzabili WS2812B: 6 sulla scheda e 12 integrati nelle ventole RGB, offrendo un controllo personalizzabile. Gli utenti possono accenderli o spegnerli, cambiare il colore, regolare la luminosità, cambiare le modalità di visualizzazione e impostare la velocità delle variazioni.
Pin di Controllo RGB
Il LED RGB è pilotato da SPI e collegato a GPIO10, che è anche il pin SPI MOSI. I due pin mostrati sono utilizzati per collegare l’RGB a GPIO10. Se non necessario, il ponticello può essere rimosso.
Pin RGB OUT
I LED RGB WS2812 supportano la connessione in serie, permettendo il collegamento di una striscia LED RGB esterna. Collega il pin SIG al pin DIN della striscia esterna per l’espansione.
La scheda dispone di 18 LED RGB indirizzabili WS2812B: 6 sulla scheda e 12 integrati nelle ventole RGB. Collega LED aggiuntivi e aggiorna il conteggio utilizzando:
sudo pironman5 --rgb-led-count [quantità]
Esempio:
sudo pironman5 --rgb-led-count 24
Connettore Schermo OLED
Il connettore dello schermo OLED, con indirizzo 0x3C, è una caratteristica chiave.
Se lo schermo OLED non visualizza nulla o visualizza in modo errato, puoi seguire questi passaggi per risolvere il problema:
Verifica che il cavo FPC dello schermo OLED sia collegato correttamente.
Usa il seguente comando per visualizzare i log di esecuzione del programma e controllare eventuali messaggi di errore.
cat /var/log/pironman5/pironman5.logIn alternativa, usa il seguente comando per verificare se l’indirizzo i2c 0x3C dell’OLED è riconosciuto:
sudo i2cdetect -y 1
Se i primi due passaggi non rivelano alcun problema, prova a riavviare il servizio pironman5 per vedere se risolve il problema.
sudo systemctl restart pironman5.service
Ricevitore Infrarossi
Modello: IRM-56384, operante a 38KHz.
Connessione: Il ricevitore IR si collega a GPIO13.
D7: Un indicatore di ricezione a infrarossi che lampeggia al rilevamento del segnale.
J6: Un pin per abilitare la funzione a infrarossi. Di default, un ponticello è inserito per la funzionalità immediata. Rimuovi il cappuccio per liberare GPIO13 se il ricevitore IR non è in uso.
Per utilizzare il ricevitore IR, verifica la sua connessione e installa il modulo necessario:
Testa la connessione:
sudo ls /dev |grep lirc
Installa il modulo
lirc:sudo apt-get install lirc -y
Ora, testa il Ricevitore IR eseguendo il seguente comando.
mode2 -d /dev/lirc0
Dopo aver eseguito il comando, premi un pulsante sul telecomando e il codice di quel pulsante verrà stampato.
Pin Ventole RGB
La scheda di espansione IO supporta fino a tre ventole PWM da 5V. Tutte le ventole sono controllate insieme.
Il segnale di controllo della ventola è collegato alla porta FAN IN sulla scheda di espansione IO, e quindi emesso dalle tre porte dedicate per ventole. Queste porte sono numerate dall’alto verso il basso come REAR UPPER, REAR LOWER e CPU FAN. Collegale secondo la serigrafia, altrimenti influenzerà il controllo RGB sulla ventola.
Pin Header
Due connettori header ad angolo retto estendono il GPIO del Raspberry Pi, ma nota che il ricevitore IR, il LED RGB e la ventola occupano alcuni pin. Rimuovi i corrispondenti ponticelli per utilizzare questi pin per altre funzioni.
Pironman 5 MAX |
Raspberry Pi 5 |
|---|---|
Ricevitore IR (Opzionale) |
GPIO13 |
OLED SDA |
SDA |
OLED SCL |
SCL |
Ventola (Opzionale) |
GPIO6 |
FLED (Opzionale) |
GPIO5 |
RGB (Opzionale) |
GPIO10 |