RGB-LED Modil pou Franbwaz PI
RB-RGBLED01

RB-RGBLED01

1. Enfòmasyon jeneral

Chè kliyan, mèsi anpil paske w te chwazi pwodwi nou an.
Nan sa ki annapre yo, nou pral prezante w sa pou w obsève pandan w ap kòmanse ak itilize pwodui sa a.
Si w rankontre nenpòt pwoblèm inatandi pandan w ap itilize, tanpri pa ezite kontakte nou.

2. Itilizasyon ak yon Franbwaz PI

2.1 Enstalasyon lojisyèl an
Si ou deja itilize Sistèm Raspbian ki pi aktyèl la sou Rasp-berry Pi ou a, ou ka senpleman sote etap sa a epi kontinye ak Etap 1.2.

Tanpri itilize pwogram nan "Win32 Disk Imager" pou enstale imaj Raspbian aktyèl la sou kat SD ou a. Ou pral jwenn download la nan li, si ou swiv sa a lyen.

Chwazi aparèy ou a lè w navige sou ou files epi sove a file ak Ekri.

Win32 Disk Imager

2.2 Konekte modil la
Tache modil la sou broch 1 a 26 nan Franbwaz Pi ou a, tankou yo montre nan foto ki anba a.
Asire w ke RGB-dirije modil la ap montre nan direksyon anndan an.

Konekte modil la

2.3 Prepare modil la
Yon fwa ou te kòmanse sistèm nan, louvri konsole tèminal la epi egzekite kòmandman sa yo:

sudo apt-get update

Nou enstale pakè ki nesesè yo epi konfime yo ak kle Y:

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

Pou itilize, pwodiksyon odyo a dwe dezaktive. Pou rezon sa a nou trete a files responsab pou sa. Nou louvri li ak kòmandman an:

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

Ajoute liy sa a:

backlist snd_bcm2835

Sove epi sòti nan file ak konbinezon kle a:
CTRL + O, ENTER, CTRL + X

Koulye a, louvri konfigirasyon an file avèk:

sudo nano /boot/config.txt

Scroll desann nan file nan liy yo:

# Pèmèt odyo (chaj snd_bcm2835)
dtparam = odyo = limen

Koulye a, kòmante liy anba a ak yon hashtag # pou li sanble sa a:

#dtparam=odyo=on

Sove epi sòti nan file ak konbinezon kle a:
CTRL + O, ENTER, CTRL + X
Raspberry PI a dwe rekòmanse ak kòmandman sa a:

sudo rdemare

2.4 Enstale bibliyotèk la
Kounye a ke ou te prepare modil la, nou bezwen py-spidev si li pa deja preenstale, Lè sa a, nou itilize yon bibliyotèk Python ak kòmandman sa yo:

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

cd py-spidev
sudo fè enstale

Lè sa a, nou retounen ak kòmandman CD pou telechaje bibliyotèk nou bezwen pou pwogram nan (e ki te pibliye anba lisans AGPL 3.0). Pou fè sa, nou kontinye jan sa a:

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

2.5 Egzample kòd
Nan sa ki annapre yo nou itilize yon ansyen ki deja egzisteample kòd ki soti nan bibliyotèk la. Kòd sa a se yon bon baz epi yo ka itilize trè byen pou sèl RGB LED nou an. Se poutèt sa nou pral chanje kòd la.
Apre dènye kòmandman an nou ka ale dirèkteman nan katab nou jis telechaje a

cd ws2812-spi/

epi sèvi ak kòmand la

sudo nano ownloop.py

pou kreye a file ki nou pral ekri nan.

Nou pral kounye a kopye kòd sa a nan nouvo kreye nou an file.

enpòte spidev
enpòte ws2812
tan enpòte
enpòte getopt
stepTime = 1 #Se sèlman nimewo konplè tankou 1,3,15 oswa 389 pou egzanpample
nLED=1 #Montant LED yo ap itilize
entansite = 255 #The Brightnesslevel nan LED yo itilize yo
#Netwayaj apre pwogram nan fini
def clean_up(spi):
ws2812.write2812(spi, [0,0,0])
#Netwaye LED yo sou kòmanse si pwogram nan te entèwonp nan kouri anvan an
def clear_on_start(spi):
ws2812.write2812(spi, [0,0,0])
enprime ("netwayaj")
time.sleep(stepTime)
# Senp definisyon pou koulè nou yo
def RED(spi):
enprime ("WOUJ")
d=[[255,0,0]]*nLED
ws2812.write2812(spi, d)
time.sleep(stepTime)
d=[[0,0,0]]*nLED
def GREEN(spi):
enprime ("vèt")
d=[[0,255,0]]*nLED
ws2812.write2812(spi, d)
time.sleep(stepTime)
d=[[0,0,0]]*nLED

def BLUE(spi):
enprime ("BLUE")
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)
eseye:
pandan ke se vre:
clear_on_start(spi)
WOUJ (spi)
VÈT (spi)
BLE (spi)
eksepte KeyboardInterrupt:
netwayaj (spi)

Koulye a sove epi sòti nan file ak konbinezon kle a:
CTRL + O, ENTER, CTRL + X

S laampKòd le kounye a fini epi li egzekite ak lòd sa a:

sudo python3 loop.py

Ekzekisyon an sispann ak konbinezon kle a:
CTRL + C

3. Lòt Enfòmasyon

Enfòmasyon nou yo ak obligasyon repran yo dapre Lwa sou Ekipman Elektrik ak Elektwonik (ElektroG)

Senbòl sou ekipman elektrik ak elektwonik:

Dispozisyon

Poubèl sa a tache vle di ke aparèy elektrik ak elektwonik pa fè pati fatra kay la. Ou dwe retounen ansyen aparèy yo nan yon pwen koleksyon. Anvan yo remèt pil fatra ak akimilatè ki pa fèmen nan ekipman fatra yo dwe separe de li.

Opsyon retounen:
Kòm yon itilizatè final, ou ka retounen ansyen aparèy ou a (ki esansyèlman ranpli menm fonksyon ak nouvo aparèy ou achte nan men nou) gratis pou jete lè ou achte yon nouvo aparèy. Ti aparèy ki pa gen okenn dimansyon ekstèn ki pi gran pase 25 cm ka jete nan kantite nòmal nan kay la poukont yo achte yon nouvo aparèy.

Posiblite pou retounen nan lokal konpayi nou an pandan lè ouvèti:
Simac Electronics GmbH, Pascalstr. 8, D-47506 Neukirchen-Vluyn, Almay

Posiblite pou retounen nan zòn ou an:
Nou pral voye yon pasèl stamp ak ki ou ka retounen aparèy la ba nou gratis. Tanpri kontakte nou pa imel nan Service@joy-it.net oswa pa telefòn.

Enfòmasyon sou anbalaj:
Si ou pa gen materyèl anbalaj apwopriye oswa ou pa vle sèvi ak pwòp ou a, tanpri kontakte nou epi n ap voye pake apwopriye pou ou.

4. Sipò

Si gen toujou nenpòt pwoblèm ki annatant oswa pwoblèm ki rive apre acha w la, n ap sipòte w pa imel, telefòn ak sistèm sipò ti-cket nou an.
Imèl: service@joy-it.net Sistèm tikè: http://support.joy-it.net Telefòn: +49 (0)2845 98469-66 (10-17 è)
Pou plis enfòmasyon tanpri vizite nou an websit:
www.joy-it.net

www.joy-it.net

Simac Elektwonik Handel GmbH

Paskalstr. 8 47506 Neukirchen-Vluyn

Dokiman / Resous

JOY-iT RB-RGBLED01 RGB-LED modil pou Franbwaz PI [pdfGid Itilizatè
RB-RGBLED01, RGB-LED Modil pou Franbwaz PI

Referans

Kite yon kòmantè

Adrès imel ou p ap pibliye. Jaden obligatwa yo make *