RGB-LED modulis Raspberry PI
RB-RGBLED01

1. Bendra informacija
Gerbiamas kliente, labai dėkojame, kad pasirinkote mūsų gaminį.
Toliau mes supažindinsime jus su tuo, ką reikia laikytis paleidžiant ir naudojant šį gaminį.
Jei naudojimo metu susidūrėte su netikėtomis problemomis, nedvejodami susisiekite su mumis.
2. Naudojimas su Raspberry PI
2.1 Programinės įrangos diegimas
Jei jau naudojate naujausią Raspbian sistemą savo Rasp-berry Pi, galite tiesiog praleisti šį veiksmą ir tęsti 1.2 veiksmą.
Prašome naudoti programą „Win32 Disk Imager“ norėdami įdiegti dabartinį Raspbian vaizdą į savo SD kortelę. Jei atliksite tai, rasite jo atsisiuntimą nuoroda.
Pasirinkite savo įrenginį naršydami savo files ir išsaugokite file su Rašyti.

2.2 Modulio prijungimas
Pritvirtinkite modulį prie Raspberry Pi kaiščių nuo 1 iki 26, kaip parodyta paveikslėlyje žemiau.
Įsitikinkite, kad modulio RGB-LED rodomas į vidų.

2.3 Modulio paruošimas
Paleidę sistemą, atidarykite terminalo konsolę ir vykdykite šias komandas:
sudo apt-get atnaujinimas
Įdiegiame reikiamus paketus ir patvirtiname juos mygtuku Y:
sudo apt-get install gcc make build-essential python-dev git scons swig
Norint naudoti, garso išvestis turi būti išjungta. Šiuo tikslu apdorojame fileyra atsakingas už tai. Atidarome jį komanda:
sudo nano /etc/modprobe.d/snd-blacklist.conf
Pridėkite šią eilutę:
atgalinis sąrašas snd_bcm2835
Išsaugokite ir išeikite iš file su klavišų kombinacija:
CTRL + O, ENTER, CTRL + X
Dabar atidarykite konfigūraciją file su:
sudo nano /boot/config.txt
Slinkite žemyn file į eilutes:
# Įgalinti garsą (įkeliama snd_bcm2835)
dtparam=garsas=įjungtas
Dabar pakomentuokite apatinę eilutę su maišatag # kad atrodytų taip:
#dtparam=garsas=įjungtas
Išsaugokite ir išeikite iš file su klavišų kombinacija:
CTRL + O, ENTER, CTRL + X
Raspberry PI reikia paleisti iš naujo naudojant šią komandą:
sudo perkrovimas
2.4 Bibliotekos įdiegimas
Dabar, kai paruošėte modulį, mums reikia py-spidev, jei jis dar nėra iš anksto įdiegtas, tada naudojame Python biblioteką su šiomis komandomis:
git klonas https://github.com/doceme/py-spidev.git
padaryti
cd py-spidev
sudo make install
Tada grįžtame su komanda cd, kad atsisiųstume programai reikalingą biblioteką (kuri buvo išleista pagal AGPL 3.0 licenciją). Norėdami tai padaryti, elgiamės taip:
git klonas https://github.com/joosteto/ws2812-spi.git
2.5 Pvzample kodas
Toliau naudojame jau esamą buvampkodą iš bibliotekos. Šis kodas yra geras pagrindas ir gali būti labai gerai naudojamas mūsų vienam RGB šviesos diodui. Todėl pakeisime kodą.
Po paskutinės komandos galime pereiti tiesiai į ką tik atsisiųstą aplanką
cd ws2812-spi/
ir tada naudokite komandą
sudo nano ownloop.py
sukurti file į kurią ruošiamės rašyti.
Dabar mes nukopijuosime šį kodą į mūsų naujai sukurtą file.
importuoti spidev
importuoti ws2812
importo laikas
importuoti getopt
stepTime = 1 #Tik pilni skaičiai, pvz., 1,3,15, 389, XNUMX arba XNUMX, pvzample
nLED=1 #Naudojamų šviesos diodų skaičius
intensyvumas = 255 #Naudotų šviesos diodų ryškumo lygis
#Valymas pasibaigus programai
def clean_up(spi):
ws2812.write2812(spi, [0,0,0])
# Šviesos diodų išvalymas paleidžiant, jei programa buvo pertraukta ankstesnio paleidimo metu
def clear_on_start(spi):
ws2812.write2812(spi, [0,0,0])
spausdinti („valymas“)
time.sleep(stepTime)
#Paprastas mūsų spalvų apibrėžimas
def RED (spi):
spausdinti ("raudona")
d=[[255,0,0]]*nLED
ws2812.write2812(spi, d)
time.sleep(stepTime)
d=[[0,0,0]]*nLED
def GREEN (spi):
spausdinti („ŽALIA“)
d=[[0,255,0]]*nLED
ws2812.write2812(spi, d)
time.sleep(stepTime)
d=[[0,0,0]]*nLED
def BLUE (spi):
spausdinti („mėlyna“)
d=[[0,0,255]]*nLED
ws2812.write2812(spi, d)
time.sleep(stepTime)
d=[[0,0,0]]*nLED
if __name__==”__main__”:
spi = spidev.SpiDev()
spi.open(0,0)
pabandyk:
kol tiesa:
clear_on_start(spi)
RAUDONA (spi)
ŽALIA (spi)
MĖLYNA (spi)
išskyrus Keyboard Interrupt:
valymas (spi)
Dabar išsaugokite ir išeikite iš file su klavišų kombinacija:
CTRL + O, ENTER, CTRL + X
Šample kodas dabar baigtas ir vykdomas naudojant šią komandą:
sudo python3 loop.py
Vykdymas sustabdomas naudojant klavišų kombinaciją:
CTRL + C
3. Papildoma informacija
Mūsų informavimo ir atėmimo įsipareigojimai pagal Elektros ir elektroninės įrangos įstatymą (ElektroG)
Simbolis ant elektros ir elektroninės įrangos:

Ši perbraukta šiukšlių dėžė reiškia, kad elektros ir elektroniniai prietaisai nepatenka į buitines atliekas. Senus prietaisus turite grąžinti į surinkimo punktą. Prieš perduodant baterijų ir akumuliatorių atliekas, kurios nėra uždarytos nuo įrangos atliekų, reikia nuo jos atskirti.
Grąžinimo parinktys:
Kaip galutinis vartotojas, įsigydami naują įrenginį, galite nemokamai grąžinti seną įrenginį (kuris iš esmės atlieka tą pačią funkciją kaip ir naujas iš mūsų įsigytas įrenginys) ir jį išmesti. Mažus prietaisus, kurių išoriniai matmenys ne didesni kaip 25 cm, galima išmesti įprastu buitiniu kiekiu, neatsižvelgiant į naujo prietaiso įsigijimą.
Grąžinimo galimybė mūsų įmonės vietoje darbo valandomis:
Simac Electronics GmbH, Pascalstr. 8, D-47506 Neukirchen-Vluyn, Vokietija
Grąžinimo galimybė jūsų vietovėje:
Atsiųsime Jums siuntinį gamp su kuriuo galite nemokamai grąžinti mums įrenginį. Prašome susisiekti su mumis el. paštu Service@joy-it.net arba telefonu.
Informacija ant pakuotės:
Jei neturite tinkamos pakavimo medžiagos arba nenorite naudoti savo, susisiekite su mumis ir mes atsiųsime jums tinkamą pakuotę.
4. Parama
Jei vis dar yra kokių nors problemų ar problemų, kylančių po pirkimo, mes padėsime jums el. paštu, telefonu ir mūsų bilietų palaikymo sistema.
El. paštas: service@joy-it.net Bilietų sistema: http://support.joy-it.net Telefonas: +49 (0)2845 98469-66 (10-17 val.)
Norėdami gauti daugiau informacijos, apsilankykite mūsų websvetainė:
www.joy-it.net
www.joy-it.net
„Simac Electronics Handel GmbH“
Pascalstr. 8 47506 Neukirchen-Vluyn
Dokumentai / Ištekliai
![]() |
JOY-iT RB-RGBLED01 RGB-LED modulis Raspberry PI [pdfVartotojo vadovas RB-RGBLED01, RGB-LED modulis Raspberry PI |




