RGB-LED Module bakeng sa Raspberry PI
RB-RGBLED01

RB-RGBLED01

1. Boitsebiso bo Akaretsang

Moreki ea ratehang, ke leboha haholo ka ho khetha sehlahisoa sa rona.
Ka ho latela, re tla u tsebisa seo u lokelang ho se ela hloko ha u qala le ho sebelisa sehlahisoa sena.
Haeba u ka kopana le mathata leha e le afe a sa lebelloang nakong ea tšebeliso, ka kopo u se ke ua tsilatsila ho iteanya le rona.

2. Tšebeliso e nang le Raspberry PI

2.1 Ho kenya Software
Haeba u se u ntse u sebelisa Raspbian System ea hajoale ho Rasp-berry Pi ea hau, u ka tlola mohato ona ebe u tsoela pele ka Mohato oa 1.2.

Ka kopo sebelisa lenaneo "Win32 Disk Imager" ho kenya setšoantšo sa hona joale sa Raspbian kareteng ea hau ea SD. U tla fumana download ea eona, haeba u latela sena sehokelo.

Khetha sesebelisoa sa hau ka ho bala ka har'a hau files le ho boloka file ka Ngola.

Win32 Disk Imager

2.2 Ho hokela mojule
Hokela mojule holim'a lithakhisa tsa 1 ho isa ho tse 26 tsa Raspberry Pi ea hau, joalo ka ha ho bonts'itsoe setšoantšong se ka tlase.
Etsa bonnete ba hore RGB-LED ea module e bonts'a ka hare.

Ho hokela mojule

2.3 Ho lokisa mojule
Hang ha u se u qalile tsamaiso, bula "terminal console" 'me u phethe litaelo tse latelang:

sudo apt-fumana ntlafatso

Re kenya liphutheloana tse hlokahalang ebe re li tiisa ka senotlolo sa Y:

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

Bakeng sa tšebeliso, tlhahiso ea molumo e tlameha ho koaloa. Bakeng sa morero ona re sebetsana le fileke boikarabello ba sena. Re e bula ka taelo:

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

Kenya mola o latelang:

lenane la morao-rao snd_bcm2835

Boloka le ho tsoa ho file le motsoako oa bohlokoa:
CTRL + O , ENTER , CTRL + X

Joale bula tlhophiso file le:

sudo nano /boot/config.txt

Tsamaisetsa tlase ho file ho meleng:

# Numella molumo (mojaro snd_bcm2835)
dtparam=molumo=buelehile

Joale fana ka maikutlo a mantlha ka hashtag # kahoo e shebahala tjena:

#dtparam=molumo=buelehile

Boloka le ho tsoa ho file le motsoako oa bohlokoa:
CTRL + O , ENTER , CTRL + X
Raspberry PI e tlameha ho qalisoa bocha ka taelo e latelang:

sudo reboot

2.4 Ho kenya laeborari
Kaha joale u se u lokiselitse mojule, re hloka py-spidev haeba e se e se e kentsoe, joale re sebelisa laeborari ea Python ka litaelo tse latelang:

git clone https://github.com/doceme/py-spidev.git
etsa
cd py-spidev
sudo etsa install

Ebe re khutla ka taelo ea cd ea ho khoasolla laeborari eo re e hlokang bakeng sa lenaneo (le e ileng ea lokolloa tlasa laesense ea AGPL 3.0). Ho etsa sena re tsoela pele ka tsela e latelang:

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

2.5 Example khoutu
Ho tse latelang re sebelisa ex e seng e ntse e le tengample khoutu ho tsoa laebraring. Khoutu ena ke motheo o motle mme e ka sebelisoa hantle haholo bakeng sa RGB ea rona e le 'ngoe ea LED. Kahoo re tla fetola khoutu.
Ka mor'a taelo ea ho qetela re ka qhomela ka ho toba foldareng eo re sa tsoa e jarolla

cd ws2812-spi/

ebe o sebedisa taelo

sudo nano ownloop.py

ho bopa le file tseo re tlo ngola ka tsona.

Hona joale re tla kopitsa khoutu e latelang ho rona e ncha e entsoeng file.

kenya spidev
reka kantle ho naha w2812
nako ea ho kenya
import getopt
stepTime = 1 #Feela Linomoro tse felletseng joalo ka 1,3,15 kapa 389 bakeng sa example
nLED=1 #Bongata ba li-LED tse ntseng li sebelisoa
intensity=255 #The Brightnesslevel of the used LED's
#Ho hloekisa ka mor'a ho qeta lenaneo
def clean_up(spi):
ws2812.write2812(spi, [0,0,0])
#Ho hloekisa li-LED ho qala haeba lenaneo le ile la sitisoa nakong e fetileng
def clear_on_start(spi):
ws2812.write2812(spi, [0,0,0])
hatisa ("ho hloekisa")
nako.robala(stepTime)
#Tlhaloso e bonolo bakeng sa Mebala ea rona
def RED(spi):
hatisa(“RED”)
d=[255,0,0]]*nLED
ws2812.write2812(spi, d)
nako.robala(stepTime)
d=[0,0,0]]*nLED
def BOTALA(spi):
hatisa(“REEN”)
d=[0,255,0]]*nLED
ws2812.write2812(spi, d)
nako.robala(stepTime)
d=[0,0,0]]*nLED

def BLUE(spi):
hatisa(“BLUE”)
d=[0,0,255]]*nLED
ws2812.write2812(spi, d)
nako.robala(stepTime)
d=[0,0,0]]*nLED
haeba __name __ == ”__ ka sehloohong__”:
spi = spidev.SpiDev()
spi.open(0,0)
leka:
athe 'Nete:
clear_on_start(spi)
BOFUBEDU(spi)
BOTALA(spi)
PUTSOE(spi)
ntle le KeyboardInterrupt:
hloekisa (spi)

Joale boloka le ho tsoa ho file le motsoako oa bohlokoa:
CTRL + O , ENTER , CTRL + X

Likarolo tsa sample code e se e felile 'me e etsoa ka taelo e latelang:

sudo python3 loop.py

Ts'ebetso e emisitsoe ka ho kopanya senotlolo:
CTRL + C

3. Boitsebiso bo Eketsehileng

Lintlha tsa rona le boitlamo ba ho khutlisa ho latela Molao oa Thepa ea Motlakase le oa Elektronike (ElektroG)

Letšoao ho lisebelisoa tsa motlakase le tsa elektroniki:

Ho lahla

Moqomo ona o fetisoang o bolela hore lisebelisoa tsa motlakase le tsa elektroniki ha li matleng a litšila tsa ka tlung. U tlameha ho khutlisetsa lisebelisoa tsa khale sebakeng sa pokello. Pele o fana ka libeteri tsa litšila le li-accumulators tse sa koaletsoeng ke lisebelisoa tsa litšila li tlameha ho aroloa ho eona.

Mekhoa ea ho khutlisa:
Joaloka mosebelisi, u ka khutlisa sesebelisoa sa hau sa khale (seo ha e le hantle se phethahatsang ts'ebetso e ts'oanang le ea sesebelisoa se secha seo u se rekileng ho rona) mahala bakeng sa ho lahloa ha u reka sesebelisoa se secha. Lisebelisoa tse nyane tse se nang litekanyo tsa kantle tse fetang 25 cm li ka lahloa ka bongata bo tloaelehileng ba ntlo ntle le ho reka sesebelisoa se secha.

Monyetla oa ho khutla sebakeng sa rona sa k'hamphani nakong ea lihora tsa ho bula:
Simac Electronics GmbH, Pascalstr. 8, D-47506 Neukirchen-Vluyn, Jeremane

Monyetla oa ho khutlisa sebakeng sa heno:
Re tla u romella sephutheloana sa Stamp eo ka eona u ka khutlisetsang sesebelisoa ho rona mahala. Ka kopo ikopanye le rona ka lengolo-tsoibila ho Service@joy-it.net kapa ka mohala.

Lintlha mabapi le ho paka:
Haeba ha u na thepa e loketseng ea ho paka kapa ha u lakatse ho sebelisa ea hau, ka kopo ikopanye le rona 'me re tla u romella sephutheloana se loketseng.

4. Tšehetso

Haeba ho ntse ho e-na le mathata kapa mathata a hlahang ka mor'a ho reka, re tla u tšehetsa ka e-mail, mohala le tsamaiso ea rona ea tšehetso ea litekete.
E-mail: service@joy-it.net Sistimi ea litekete: http://support.joy-it.net Mohala: +49 (0)2845 98469-66 (hora ea 10-17)
Bakeng sa lintlha tse ling ka kopo etela rona websebaka:
thabela-haiti.net

thabela-haiti.net

Simac Electronics Handel GmbH

Pascalstr. 8 47506 Neukirchen-Vluyn

Litokomane / Lisebelisoa

JOY-iT RB-RGBLED01 RGB-LED Module bakeng sa Raspberry PI [pdf] Bukana ea Mosebelisi
RB-RGBLED01, RGB-LED Module bakeng sa Raspberry PI

Litšupiso

Tlohela maikutlo

Aterese ea hau ea lengolo-tsoibila e ke ke ea phatlalatsoa. Libaka tse hlokahalang li tšoailoe *