RGB-LED Modil pou Franbwaz PI
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.
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.
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
fè
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:
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 |