RGB-LED eining fyrir Raspberry PI
RB-RGBLED01

RB-RGBLED01

1. Almennar upplýsingar

Kæri viðskiptavinur, takk kærlega fyrir að velja vöruna okkar.
Hér á eftir munum við kynna þér hvað þú ættir að fylgjast með þegar þú byrjar og notar þessa vöru.
Ef þú lendir í einhverjum óvæntum vandamálum við notkun skaltu ekki hika við að hafa samband við okkur.

2. Notkun með Raspberry PI

2.1 Uppsetning hugbúnaðarins
Ef þú notar nú þegar nýjasta Raspbian kerfið á Rasp-berry Pi þínum geturðu einfaldlega sleppt þessu skrefi og haldið áfram með skref 1.2.

Vinsamlegast notaðu forritið „Win32 Disk Imager“ til að setja upp núverandi Raspbian mynd á SD kortinu þínu. Þú finnur niðurhalið á því ef þú fylgir þessu hlekkur.

Veldu tækið þitt með því að fletta í gegnum files og vista file með Write.

Win32 Disk Imager

2.2 Einingin tengd
Festu eininguna á pinnana 1 til 26 á Raspberry Pi þínum, eins og sýnt er á myndinni hér að neðan.
Gakktu úr skugga um að RGB-LED einingarinnar sé að sýna inn á við.

Að tengja eininguna

2.3 Undirbúningur einingarinnar
Þegar þú hefur ræst kerfið skaltu opna flugstöðina og framkvæma eftirfarandi skipanir:

sudo apt-get uppfærsla

Við setjum upp nauðsynlega pakka og staðfestum þá með Y takkanum:

sudo apt-get install gcc gera build-nauðsynlegt python-dev git scons swig

Til notkunar verður að slökkva á hljóðúttakinu. Í þessu skyni vinnum við úr fileber ábyrgð á þessu. Við opnum það með skipuninni:

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

Bættu við eftirfarandi línu:

baklisti snd_bcm2835

Vistaðu og farðu úr file með lyklasamsetningu:
CTRL + O, ENTER, CTRL + X

Opnaðu nú stillingarnar file með:

sudo nano /boot/config.txt

Skrunaðu niður file að línunum:

# Virkja hljóð (hleður snd_bcm2835)
dtparam=hljóð=kveikt

Gerðu athugasemdir við botnlínuna með hassitag # þannig að það lítur svona út:

#dtparam=hljóð=kveikt

Vistaðu og farðu úr file með lyklasamsetningu:
CTRL + O, ENTER, CTRL + X
Raspberry PI verður að endurræsa með eftirfarandi skipun:

sudo endurræsa

2.4 Uppsetning bókasafnsins
Nú þegar þú hefur undirbúið eininguna þurfum við py-spidev ef hún er ekki þegar foruppsett, þá notum við Python bókasafn með eftirfarandi skipunum:

git klón https://github.com/doceme/py-spidev.git
gera
geisladiskur py-spidev
sudo make install

Síðan komum við aftur með cd skipunina til að hlaða niður bókasafninu sem við þurfum fyrir forritið (og sem var gefið út undir AGPL 3.0 leyfinu). Til að gera þetta höldum við áfram sem hér segir:

git klón https://github.com/joosteto/ws2812-spi.git

2.5 Dæmiample kóða
Í eftirfarandi notum við fyrrverandi fyrrverandiample kóða frá bókasafninu. Þessi kóði er góður grunnur og hægt er að nota hann mjög vel fyrir eina RGB LED okkar. Þess vegna munum við breyta kóðanum.
Eftir síðustu skipunina getum við hoppað beint í möppuna sem við haluðum niður

cd ws2812-spi/

og notaðu svo commaand

sudo nano ownloop.py

að búa til file sem við erum að fara að skrifa inn í.

Við munum nú afrita eftirfarandi kóða inn í nýstofnaðan okkar file.

flytja inn spidev
flytja inn ws2812
innflutningstími
innflutningur getopt
stepTime = 1 #Aðeins heilar tölur eins og 1,3,15 eða 389 til dæmisample
nLED=1 #Magn LED ljósdíóða sem verið er að nota
styrkleiki=255 #Birtustig notuðu LED ljósanna
#Hreinsun eftir að forritinu lýkur
def clean_up(spi):
ws2812.write2812(spi, [0,0,0])
#Hreinsun ljósdíóða við ræsingu ef kerfið var rofið í fyrri keyrslu
def clear_on_start(spi):
ws2812.write2812(spi, [0,0,0])
print ("hreinsun")
time.sleep(skrefTími)
#Einföld skilgreining fyrir litina okkar
def RED(spi):
print(„RAUT“)
d=[[255,0,0]]*nLED
ws2812.write2812(spi, d)
time.sleep(skrefTími)
d=[[0,0,0]]*nLED
def GREEN(spi):
print(“GRÆNT”)
d=[[0,255,0]]*nLED
ws2812.write2812(spi, d)
time.sleep(skrefTími)
d=[[0,0,0]]*nLED

def BLUE(spi):
print(“BLÁR”)
d=[[0,0,255]]*nLED
ws2812.write2812(spi, d)
time.sleep(skrefTími)
d=[[0,0,0]]*nLED
ef __name __ == ”__ main__”:
spi = spidev.SpiDev()
spi.open(0,0)
prófa:
meðan satt er:
clear_on_start(spi)
RAUTT(spi)
GRÆNT(spi)
BLÁR(spi)
nema lyklaborðsrof:
hreinsun (spi)

Vistaðu nú og farðu úr file með lyklasamsetningu:
CTRL + O, ENTER, CTRL + X

SampLe kóða er nú lokið og er keyrt með eftirfarandi skipun:

sudo python3 loop.py

Framkvæmdinni er hætt með lyklasamsetningunni:
CTRL + C

3. Viðbótarupplýsingar

Upplýsinga- og endurtökuskyldur okkar samkvæmt lögum um raf- og rafeindabúnað (ElektroG)

Tákn á raf- og rafeindabúnaði:

Förgun

Þessi yfirstrikaða ruslatunna þýðir að rafmagns- og rafeindatæki eiga ekki heima í heimilissorpi. Þú verður að skila gömlu tækjunum á söfnunarstað. Áður en þú afhendir úrgangs rafhlöður og rafgeyma sem ekki eru lokaðir af úrgangsbúnaði skal skilja frá þeim.

Skilavalkostir:
Sem endanotandi geturðu skilað gamla tækinu þínu (sem uppfyllir í meginatriðum sömu virkni og nýja tækið sem þú keyptir af okkur) þér að kostnaðarlausu til förgunar þegar þú kaupir nýtt tæki. Lítil tæki án ytri máls stærri en 25 cm má farga í venjulegu heimilismagni óháð kaupum á nýju tæki.

Möguleiki á skilum á skrifstofu fyrirtækisins á opnunartíma:
Simac Electronics GmbH, Pascalstr. 8, D-47506 Neukirchen-Vluyn, Þýskalandi

Möguleiki á endurkomu á þínu svæði:
Við sendum þér pakka Stamp sem þú getur skilað tækinu til okkar án endurgjalds. Vinsamlegast hafðu samband við okkur með tölvupósti á Service@joy-it.net eða í síma.

Upplýsingar á umbúðum:
Ef þú átt ekki viðeigandi umbúðir eða vilt ekki nota þitt eigið, vinsamlegast hafðu samband við okkur og við sendum þér viðeigandi umbúðir.

4. Stuðningur

Ef það eru enn einhver vandamál í bið eða vandamál sem koma upp eftir kaup þín munum við styðja þig með tölvupósti, síma og með ti-cket stuðningskerfi okkar.
Netfang: service@joy-it.net Miðakerfi: http://support.joy-it.net Sími: +49 (0)2845 98469-66 (kl. 10-17)
Fyrir frekari upplýsingar vinsamlegast heimsækja okkar websíða:
www.joy-it.net

www.joy-it.net

Simac Electronics Handel GmbH

Pascalstr. 8 47506 Neukirchen-Vluyn

Skjöl / auðlindir

JOY-iT RB-RGBLED01 RGB-LED eining fyrir Raspberry PI [pdfNotendahandbók
RB-RGBLED01, RGB-LED eining fyrir Raspberry PI

Heimildir

Skildu eftir athugasemd

Netfangið þitt verður ekki birt. Nauðsynlegir reitir eru merktir *