Modulu RGB-LED per Raspberry PI
RB-RGBLED01

RB-RGBLED01

1. Informazioni generale

Caru cliente, ti ringraziu assai per avè sceltu u nostru pruduttu.
In seguitu, vi presenteremu ciò chì osservà mentre cumincianu è aduprà stu pruduttu.
In casu di prublemi inaspettati durante l'usu, ùn esitate micca à cuntattateci.

2. Utilizà cù un Raspberry PI

2.1 Installazione di u Software
Se avete digià utilizatu u Sistema Raspbian più attuale nantu à u vostru Rasp-berry Pi, pudete solu saltà stu passu è procede cù u Passu 1.2.

Per piacè utilizate u prugramma "Win32 Disk Imager" per installà l'imagine Raspbian attuale nantu à a vostra carta SD. Truverete u scaricamentu di questu, se seguite questu ligame.

Sceglie u vostru dispusitivu da browsing à traversu u vostru files è salvà u file cù Scrive.

Win32 Disk Imager

2.2 Cunnette u modulu
Attach the module on the pins 1 to 26 of your Raspberry Pi, cum'è mostra in a stampa sottu.
Assicuratevi chì u RGB-LED di u modulu si mostra versu l'internu.

Cunnette u modulu

2.3 Preparazione di u modulu
Dopu avè principiatu u sistema, apre a cunsola di terminal è eseguite i seguenti cumandamenti:

sudo apt-get update

Installemu i pacchetti richiesti è cunfirmemu cù a chjave Y:

sudo apt-get install gcc make build-essential python-dev git scons swig

Per usu, l'output audio deve esse disattivatu. Per questu scopu, processemu u filehè rispunsevuli di questu. Apermu cù u cumandimu:

sudo nano /etc/modprobe.d/snd-blacklist.conf

Aghjunghjite a seguente linea:

backlist snd_bcm2835

Salvà è esce da file cù a combinazione di chjave:
CTRL + O , ENTER , CTRL + X

Avà apre a cunfigurazione file cun :

sudo nano /boot/config.txt

Scorri giù file à e linee:

# Abilita l'audio (carica snd_bcm2835)
dtparam=audio=on

Avà cummentate a linea di fondu cun un hashtag # cusì chì pare cusì:

#dtparam=audio=on

Salvà è esce da file cù a combinazione di chjave:
CTRL + O , ENTER , CTRL + X
U Raspberry PI deve esse riavviatu cù i seguenti cumandamenti:

sudo reboot

2.4 Stallà a biblioteca
Avà chì avete preparatu u modulu, avemu bisognu di py-spidev s'ellu ùn hè micca digià preinstallatu, allora usemu una biblioteca Python cù i seguenti cumandamenti:

git clone https://github.com/doceme/py-spidev.git

cd py-spidev
sudo make install

Allora vultemu cù u cumandamentu cd per scaricà a libreria chì avemu bisognu per u prugramma (è chì hè stata liberata sottu a licenza AGPL 3.0). Per fà questu, procedemu cusì:

git clone https://github.com/joosteto/ws2812-spi.git

2.5 Esampu codice
In u seguitu usemu un ex esistenteampu codice da a biblioteca. Stu codice hè una bona basa è pò esse usatu assai bè per u nostru LED RGB unicu. Dunque avemu da cambià u codice.
Dopu à l'ultimu cumandamentu pudemu saltà direttamente à u cartulare chì avemu appena telecaricatu

cd ws2812-spi/

è dopu aduprà u cummandu

sudo nano ownloop.py

per creà u file in quale avemu da scrive.

Avemu avà da copià u codice seguente in u nostru novu creatu file.

impurtà spidev
impurtà ws2812
tempu d'importazione
import getopt
stepTime = 1 #Solu Numeri cumpleti cum'è 1,3,15 o 389 per esempiuample
nLED=1 #A quantità di LED chì sò usati
intensità=255 #U Livellu di Luminosità di i LED usati
#Pulizia dopu a fine di u prugramma
def clean_up (spi):
ws2812.write2812(spi, [0,0,0])
#Cleaning up the LED's on start if the program was interrupt in the previous run
def clear_on_start(spi):
ws2812.write2812(spi, [0,0,0])
stampa ("pulizia")
time.sleep (stepTime)
# Definizione simplice per i nostri Culori
def RED (spi):
stampa ("RED")
d=[[255,0,0]]*nLED
ws2812.write2812(spi, d)
time.sleep (stepTime)
d=[[0,0,0]]*nLED
def GREEN(spi):
stampa ("VERDE")
d=[[0,255,0]]*nLED
ws2812.write2812(spi, d)
time.sleep (stepTime)
d=[[0,0,0]]*nLED

def BLUE (spi):
stampa ("BLU")
d=[[0,0,255]]*nLED
ws2812.write2812(spi, d)
time.sleep (stepTime)
d=[[0,0,0]]*nLED
si __name __ == ”__ main__”:
spi = spidev.SpiDev()
spi.open(0,0)
pruvà:
mentri True:
clear_on_start (spi)
RED (spi)
VERDE (spi)
BLU (spi)
eccettu KeyboardInterrupt:
pulizia (spi)

Avà salvate è esce da u file cù a combinazione di chjave:
CTRL + O , ENTER , CTRL + X

U sampu codice le hè avà finitu è ​​hè eseguitu cù u cumandimu seguente:

sudo python3 loop.py

L'esecuzione hè fermata cù a combinazione di chjave:
CTRL + C

3. Informazioni supplementari

I nostri infurmazioni è obblighi di ripresa in cunfurmità cù l'attu di l'equipaghji elettrici è elettronichi (ElektroG)

Simbulu nantu à l'equipaggiu elettricu è elettronicu:

Eliminazione

Questa poubelle barrata significa chì l'apparecchi elettrici è elettronichi ùn appartene micca à i rifiuti domestici. Duvete rinvià i vechji apparecchi à un puntu di cullizzioni. Prima di rinvià e batterie è l'accumulatori di rifiuti chì ùn sò micca chjusi da l'equipaggiu di rifiuti deve esse separati da questu.

Opzioni di ritornu:
Cum'è un utilizatore finale, pudete rinvià u vostru vechju dispositivu (chì essenzialmente cumpleta a listessa funzione cum'è u novu dispositivu acquistatu da noi) gratuitamente per a dispusizione quandu cumprate un novu dispositivu. L'apparecchi chjuchi senza dimensioni esterne più di 25 cm ponu esse disposti in quantità normali di a casa indipendentemente da l'acquistu di un novu apparecchiu.

Possibilità di vultà in u locu di a nostra cumpagnia durante l'ore di apertura:
Simac Electronics GmbH, Pascalstr. 8, D-47506 Neukirchen-Vluyn, Germania

Possibilità di vultà in a vostra zona:
Vi manderemu un pacchettu stamp cù quale pudete rinvià u dispositivu à noi gratuitamente. Per piacè cuntattateci per e-mail à Service@joy-it.net o per telefunu.

Informazioni nantu à l'imballu:
Se ùn avete micca materiale di imballaggio adattatu o ùn vulete micca aduprà u vostru propiu, per piacè cuntattateci è vi manderemu imballaggi adattati.

4. Supportu

Se ci sò sempre prublemi pendenti o prublemi chì surghjenu dopu a vostra compra, vi supporteremu per e-mail, telefonu è cù u nostru sistema di supportu di ti-cket.
E-Mail: service@joy-it.net Sistema di ticket: http://support.joy-it.net Telefono: +49 (0)2845 98469-66 (10-17 ore)
Per più infurmazione visitate u nostru websitu:
www.joy-it.net

www.joy-it.net

Simac Electronics Handel GmbH

Pascalstr. 8 47506 Neukirchen-Vluyn

Documenti / Risorse

JOY-iT RB-RGBLED01 Modulu RGB-LED per Raspberry PI [pdfGuida di l'utente
RB-RGBLED01, Modulu RGB-LED per Raspberry PI

Referenze

Lascia un cumentu

U vostru indirizzu email ùn serà micca publicatu. I campi obbligatori sò marcati *